Package Details: lash 0.6.0~rc2-13

Git Clone URL: https://aur.archlinux.org/lash.git (read-only)
Package Base: lash
Description: A session management system for JACK and ALSA
Upstream URL: http://lash.nongnu.org/
Licenses: GPL2
Submitter: dvzrv
Maintainer: None
Last Packager: dvzrv
Votes: 1
Popularity: 0.866135
First Submitted: 2018-06-14 22:22
Last Updated: 2018-06-14 22:22

Pinned Comments

dvzrv commented on 2018-06-15 06:15

@all: lash has been dead for nine years. If your project requires to be build with it, you'll have to fix it yourself [1].

A starting point might be to bring libtirpc into the build process and fixing how it finds rpc/xdr.h with something such as this proposed patch [2].

[1] https://lists.archlinux.org/pipermail/arch-proaudio/2018-June/000148.html

[2] https://ptpb.pw/1QaS

Latest Comments

hollunder commented on 2018-06-18 19:31

Recently updated it fails to build now: lash_config.c:24:10: fatal error: rpc/xdr.h: No such file or directory #include <rpc xdr.h=""> ^~~~~~~~~~~ compilation terminated. lash.c:36:10: fatal error: rpc/xdr.h: No such file or directory #include <rpc xdr.h=""> ^~~~~~~~~~~ compilation terminated.</rpc></rpc>

collector1871 commented on 2018-06-17 08:56

"I just -R it, as mentioned. Why on earth did I have this installed?"

The same here, I just executed 'pacman -R lash' and no dependencies found. I think we can safely remove it :-) After removal, no problems.

skeevy420 commented on 2018-06-15 12:36

@Brottweiler Jack is probably right. I used to mess around with it for audio effects before PulseEffects was released. Just -R'd it and no dependencies either.

Brottweiler commented on 2018-06-15 11:54

I just -R it, as mentioned. Why on earth did I have this installed? Maybe because I used JACK a while ago.

Gallagher commented on 2018-06-15 07:03

Don't panic guys, just -R it, I have zero package depends on it and most of you will be the same too.

dvzrv commented on 2018-06-15 06:15

@all: lash has been dead for nine years. If your project requires to be build with it, you'll have to fix it yourself [1].

A starting point might be to bring libtirpc into the build process and fixing how it finds rpc/xdr.h with something such as this proposed patch [2].

[1] https://lists.archlinux.org/pipermail/arch-proaudio/2018-June/000148.html

[2] https://ptpb.pw/1QaS

skeevy420 commented on 2018-06-15 04:10

So far I've copied (from include/tirpc/rpc to include/rpc) xdr.h which then needed rpc/types.h which then needed include/netfilter.h which didn't work...after that errored out and I'm not sure where to go next. Here's the full output if y'all care to test further.

https://pastebin.com/Ni7b5wSy

I'm guessing these errors are because the code hasn't been touched in 9 years.

UniversesAurora commented on 2018-06-15 03:49

build failed with: lash.c:36:10: fatal error: rpc/xdr.h: No such file or directory #include <rpc xdr.h=""> ^~~~~~~~~~~</rpc>

steelstring94 commented on 2018-06-15 02:56

Getting the same error about missing rpc/xdr.h. Anyone have a solution?

TheGreatAndyChow commented on 2018-06-15 02:47

I think problem is caused by lash-0.6.0.594/liblash/lash.c line 36 asking for /usr/include/rpc/xdr.h, which doesn't exist. Should try to use /usr/include/gssrpc/xdr.h or /usr/include/tirpc/rpc/xdr.h

All comments