Package Details: linuxsampler-svn r2887-1

Git Clone URL: https://aur.archlinux.org/linuxsampler-svn.git (read-only)
Package Base: linuxsampler-svn
Description: Sampler backend, including sampler engine, audio and MIDI drivers, network layer (LSCP) API and native C++ API
Upstream URL: http://www.linuxsampler.org/
Licenses: GPL, custom
Conflicts: linuxsampler
Provides: linuxsampler
Submitter: None
Maintainer: cocreature
Last Packager: cocreature
Votes: 26
Popularity: 0.829072
First Submitted: 2011-08-24 00:46
Last Updated: 2016-04-23 19:53

Required by (5)

Sources (3)

Latest Comments

cocreature commented on 2015-08-19 20:17

SpotlightKid:
Sorry that it took me so long
vst sdk: I'm surprised that works since that is the vst3 sdk which doesn't even support linux, but it looks like it does so I added it
- good catch on util-linux, no idea why that was in there anyway, since it is in base-devel
- I changed the makefile name
- MAKEFLAGS is automatically picked up by make, there is no need to add this

SpotlightKid commented on 2015-08-12 17:35

A few suggestions for improvements:

* Since the VST SDK can now be downloaded without registration, you can add it to the sources list.
* The option to enable the VST plugin is now "--enable-vstsdk-dir".
* Dependency "util-linux" is already covered by libgig-svn.
* Makefile.svn" should now be used instead of "Makefile.cvs".
* Adding "$MAKEFLAGS" to make speeds up compilation.


See http://pastebin.com/KTFq8eZA for a diff.

cocreature commented on 2014-05-28 18:57

Sorry that it took so long.
Because the linuxsampler devs decided to not rename it currently I renamed the manpage and the executable. I'll try to patch every occurence but that's for a later update. At least it doesn't conflict right now.

cocreature commented on 2014-04-10 15:07

Here's the link to the bug report if you want to follow it https://bugs.linuxsampler.org/cgi-bin/show_bug.cgi?id=217

cocreature commented on 2014-04-10 15:05

ok, I did. Here's the link if you want to follow it https://bugs.linuxsampler.org/cgi-bin/post_bug.cgi

SpotlightKid commented on 2014-04-10 14:31

It seems that nilfs-utils have been around at least since 2008 (according to the git history), so I think the Linuxsampler project should think about a new name for the program. 'lscp' isn't very descriptive anyway, something like 'lscpsh' would be more appropriate IMHO. I would report it as a bug to linuxsampler.

cocreature commented on 2014-04-10 14:10

Hm I guess I could rename it but I'm not so happy with that solution. Does anybody else have a better way to fix this?

SpotlightKid commented on 2014-04-10 14:09

The files '/usr/bin/lscp' and '/usr/share/man/man1/lscp.1.gz' conflict with package core/nilfs-utils, which is an optional dependency of gparted.

cocreature commented on 2014-04-09 19:43

Thank you prettyvanilla, updated.

prettyvanilla commented on 2014-04-09 19:29

Just a minor thing: 'sqlite3' doesn't exist anymore, it is provided by 'sqlite' now.

cocreature commented on 2014-04-08 18:39

Thx and updated.

Anonymous comment on 2014-04-08 18:32

Thank you !

ljx commented on 2014-04-08 14:20

earn, perl-xml-parser missing in dependencies

Anonymous comment on 2014-03-27 22:19

It doesn't exist, juste the lscp_shell_reference.h

I tried to delete src, same error :/

cocreature commented on 2014-03-23 21:57

Does src/linuxsampler-svn/src/network/lscp_shell_reference.cpp exist? If not try deleteing src and pkg and rebuild.

Anonymous comment on 2014-03-23 15:54

Sorry, my mistake !

libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -D_FORTIFY_SOURCE=2 -Wreturn-type -ffast-math -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -pthread -MT lscp_shell_reference.lo -MD -MP -MF .deps/lscp_shell_reference.Tpo -c lscp_shell_reference.cpp -fPIC -DPIC -o .libs/lscp_shell_reference.o
g++: error: lscp_shell_reference.cpp: No such file or directory
g++: fatal error: no input files

cocreature commented on 2014-03-22 22:56

I just tried it compiles fine here on my local system. Also your compiler output seems to start after the actual error occured so I can't help you withouth you showing me the actual error.

Anonymous comment on 2014-03-22 22:43

Error here :

compilation terminated.
Makefile:433: recipe for target 'lscp_shell_reference.lo' failed
make[3]: *** [lscp_shell_reference.lo] Error 1
make[3]: Leaving directory '/home/earn/AUR/linuxsampler-svn/src/linuxsampler-svn/src/network'
Makefile:655: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/home/earn/AUR/linuxsampler-svn/src/linuxsampler-svn/src'
Makefile:493: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/earn/AUR/linuxsampler-svn/src/linuxsampler-svn'
Makefile:397: recipe for target 'all' failed
make: *** [all] Error 2
==> ERREUR : Une erreur s’est produite dans build().

Anonymous comment on 2014-03-22 22:41

I've got an error here :

Makefile:433: recipe for target 'lscp_shell_reference.lo' failed
make[3]: *** [lscp_shell_reference.lo] Error 1
make[3]: Leaving directory '/home/arnaud/AUR/linuxsampler-svn/src/linuxsampler-svn/src/network'
Makefile:655: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/home/arnaud/AUR/linuxsampler-svn/src/linuxsampler-svn/src'
Makefile:493: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/arnaud/AUR/linuxsampler-svn/src/linuxsampler-svn'
Makefile:397: recipe for target 'all' failed
make: *** [all] Error 2

cocreature commented on 2013-12-31 08:45

I'm now the maintainer of linuxsampler-svn. If you have any problem feel free to drop a comment. Also you have to rebuild it manually this time as the way pkgversions are calculated has changed and so for example yaourt won't recognize the update.

cocreature commented on 2013-12-15 10:14

I created a pkgbuild which just uses the pkgver function and fetches the latest revision instead of fetching the one specified in the pkgver. https://gist.github.com/Javafant/7971128

jlu85 commented on 2013-10-10 10:33

Changing pkgver=2473 builds ok with bison 3.

svictor commented on 2013-08-25 14:28

Building with bison 3.0.1 fixed in rev2461. Please upgrade the package.

svictor commented on 2013-08-06 22:35

Downgrading bison to 2.7.12 it builds ok. Sorry, I don't have the knowledge to fix the code itself.

svictor commented on 2013-08-03 22:56

Build fails. Not sure why...

lscp.y:472:24: note: in expansion of macro 'LSCPSERVER'
load_instr_args : filename SP instrument_index SP sampler_channel { $$ = LSCPSERVER->LoadInstrument($1, $3, $5); }
^
lscp.y:42:40: error: 'yyparse_param' was not declared in this scope
#define LSCPSERVER ((yyparse_param_t*) yyparse_param)->pServer
^
lscp.y:473:24: note: in expansion of macro 'LSCPSERVER'
| NON_MODAL SP filename SP instrument_index SP sampler_channel { $$ = LSCPSERVER->LoadInstrument($3, $5, $7, true); }
^
lscp.y:42:40: error: 'yyparse_param' was not declared in this scope
#define LSCPSERVER ((yyparse_param_t*) yyparse_param)->pServer
^
lscp.y:476:24: note: in expansion of macro 'LSCPSERVER'
load_engine_args : engine_name SP sampler_channel { $$ = LSCPSERVER->SetEngineType($1, $3); }
^
make[3]: *** [lscpparser.lo] Error 1
make[3]: Leaving directory `/home/victor/bin/linuxsampler-svn/src/linuxsampler-build/src/network'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/victor/bin/linuxsampler-svn/src/linuxsampler-build/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/victor/bin/linuxsampler-svn/src/linuxsampler-build'
make: *** [all] Error 2

Nareto commented on 2013-07-06 15:47

please add "bison" as build dependency. It won't compile without yacc (which is in bison)

JazzyEagle commented on 2013-06-27 16:49

Latest SVN Trunk revision is 2455/1.0.0.21SVN. Per the developer (Rui Nuno Capela), package should be updated to grab the latest revision. Please update.

hermes14 commented on 2013-04-12 14:58

Please add
sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/' configure.in
before
make -f Makefile.cvs
otherwise it won't compile.

Anonymous comment on 2012-07-27 22:19

I don't think so, since I don't have yacc installed

capoeira commented on 2012-07-27 15:24

needs yacc?

Anonymous comment on 2012-07-26 15:16

updated

capoeira commented on 2012-06-06 02:11

thanks a lot tlvince, I hope maintainer will include this soon.

tlvince commented on 2012-05-21 16:19

The current PKGBUILD will not build. I've merged orbisvicis's (removed some non existent lv2 makedepends) to form [this PKGBUILD][1]. Feel free to use.

[1]: https://github.com/tlvince/pkgbuild/blob/master/linuxsampler-svn/PKGBUILD

orbisvicis commented on 2011-10-21 18:03

updated PKGBUILD @ http://hpaste.org/raw/52925
changes:
. updated makedepends, optdepends, and options
. disable static build of static libraries
. extract versioning information
. fix to work without libtool (a good thing :)

smoge commented on 2011-09-27 02:32

Maybe htis should be: depends=('libgig-svn' 'jack' 'sqlite3') ?

Anonymous comment on 2011-09-06 03:45

@smoge and everybody :
Sorry for the delay.
Use libgig-svn and linuxsampler-svn (both on AUR) instead of the cvs versions, build and install libgig-svn first then linuxsampler-svn for now because linuxsampler-svn still has a dependency to libgig-cvs but it should now depends on libgig-svn to build.
Reason :
The LS team switched to svn, so the cvs repos are read only and outdated.
I disown this package as it has no reason to live anymore.

Anonymous comment on 2011-09-02 20:05

It should now depend on libgig-svn (on AUR) instead of libgig-cvs in order to build.
LS team switched to svn so the cvs repo is now unmaintained.

smoge commented on 2011-07-30 15:50

I got this problem: http://hpaste.org/49680 Any idea?

Anonymous comment on 2010-05-21 20:04

Thanks, depends on libgig-cvs now.

hollunder commented on 2010-05-20 11:09

It works with libgig-cvs, so it should probably depend on it.

hollunder commented on 2010-05-19 23:55

The build fails for me:

make[4]: Entering directory `/home/murks/build/other/linuxsampler-cvs/src/linuxsampler-build/src/engines/sf2'
/bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -Wreturn-type -ffast-math -march=native -mtune=native -O2 -pipe -pthread -MT InstrumentResourceManager.lo -MD -MP -MF .deps/InstrumentResourceManager.Tpo -c -o InstrumentResourceManager.lo InstrumentResourceManager.cpp
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -Wreturn-type -ffast-math -march=native -mtune=native -O2 -pipe -pthread -MT InstrumentResourceManager.lo -MD -MP -MF .deps/InstrumentResourceManager.Tpo -c InstrumentResourceManager.cpp -fPIC -DPIC -o .libs/InstrumentResourceManager.o
In file included from InstrumentResourceManager.cpp:27:0:
InstrumentResourceManager.h:30:16: fatal error: SF.h: No such file or directory
compilation terminated.
make[4]: *** [InstrumentResourceManager.lo] Error 1
make[4]: Leaving directory `/home/murks/build/other/linuxsampler-cvs/src/linuxsampler-build/src/engines/sf2'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/murks/build/other/linuxsampler-cvs/src/linuxsampler-build/src/engines'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/murks/build/other/linuxsampler-cvs/src/linuxsampler-build/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/murks/build/other/linuxsampler-cvs/src/linuxsampler-build'
make: *** [all] Error 2

Fun fact: I had to install cvs just for this, must be one of the last projects using cvs.