Package Details: nas 1.9.4-4

Git Clone URL: https://aur.archlinux.org/nas.git (read-only)
Package Base: nas
Description: Network Audio System is a network transparent, client/server audio transport system. Provides libaudio2.so.
Upstream URL: http://radscan.com/nas.html
Keywords: libaudio.so.2 libaudio2.so
Licenses: MIT
Conflicts: libaudio2
Provides: libaudio2
Submitter: xyproto
Maintainer: dundee
Last Packager: dundee
Votes: 61
Popularity: 0.972821
First Submitted: 2011-12-14 17:07
Last Updated: 2017-01-16 10:30

Latest Comments

jghodd commented on 2017-01-19 18:51

@dundee - thanks, bud. figured it out and left a comment for the lib32-nas maintainer. it'll also mean a new dependency on lib32-flex (for lib32-nas)

mets913 commented on 2017-01-19 18:38

@jghodd if I remember correctly, the only change needed to compile lib32-nas is to add "LDLIBS=-lfl" to the linked in the PKGBUILD with the make command.

jghodd commented on 2017-01-19 18:33

@dundee - what did you do to fix it? i'm getting the same error with lib32-nas and i see it has a different maintainer... if i knew what you did i could let the other maintainer know.

dundee commented on 2017-01-16 10:31

Fixed.

jghodd commented on 2017-01-15 04:10

i'm getting the same build error as @mets913.

gcc -o nasd -O2 -fno-strength-reduce -fno-strict-aliasing -L../lib/audio -L/usr/lib -L/usr/lib dia/libdia.a dda/voxware/libvoxware.a os/libos.a
dia/libdia.a(lex.o): In function `yylex':
lex.c:(.text+0xbfb): undefined reference to `yywrap'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:1102: nasd] Error 1
make[1]: Leaving directory '/xusr/Repository/nas/src/nas-1.9.4/server'
make: *** [Makefile:1146: install] Error 2
==> ERROR: A failure occurred in package().
Aborting...

just guessing, but i think it's missing a reference to LEXLIB (-lfl)

389git commented on 2017-01-14 04:48

then I build i2p-messenger: yaourt -Sb --export ~/packages aur/i2p-messenger
(https://aur.archlinux.org/packages/i2p-messenger/)

depedency is nas-1.9.4 and I have build error :*(


Сб янв 14 14:39:41 +10 2017

Build of Network Audio System complete

==> Вход в окружение fakeroot...
==> Запускается package()...
installing in ./include...
make[1]: предупреждение: в суб-Makefile принудительно задан -jN; режим сервера заданий запрещён
make[1]: вход в каталог «/tmp/makepkg/nas/src/nas-1.9.4/include»
installing in include/audio...
make[2]: вход в каталог «/tmp/makepkg/nas/src/nas-1.9.4/include»
make[2]: предупреждение: в суб-Makefile принудительно задан -jN; режим сервера заданий запрещён
+ mkdir -p /tmp/makepkg/nas/pkg/nas/usr/include/audio
+ install -c -m 0444 Afuncproto.h /tmp/makepkg/nas/pkg/nas/usr/include/audio
+ install -c -m 0444 Afuncs.h /tmp/makepkg/nas/pkg/nas/usr/include/audio
+ install -c -m 0444 Amd.h /tmp/makepkg/nas/pkg/nas/usr/include/audio
+ install -c -m 0444 Aos.h /tmp/makepkg/nas/pkg/nas/usr/include/audio
+ install -c -m 0444 Aosdefs.h /tmp/makepkg/nas/pkg/nas/usr/include/audio
+ install -c -m 0444 Aproto.h /tmp/makepkg/nas/pkg/nas/usr/include/audio
+ install -c -m 0444 audio.h /tmp/makepkg/nas/pkg/nas/usr/include/audio
+ install -c -m 0444 Alibint.h /tmp/makepkg/nas/pkg/nas/usr/include/audio
+ install -c -m 0444 Alibnet.h /tmp/makepkg/nas/pkg/nas/usr/include/audio
+ install -c -m 0444 audiolib.h /tmp/makepkg/nas/pkg/nas/usr/include/audio
+ install -c -m 0444 audioutil.h /tmp/makepkg/nas/pkg/nas/usr/include/audio
+ install -c -m 0444 snd.h /tmp/makepkg/nas/pkg/nas/usr/include/audio
+ install -c -m 0444 wave.h /tmp/makepkg/nas/pkg/nas/usr/include/audio
+ install -c -m 0444 voc.h /tmp/makepkg/nas/pkg/nas/usr/include/audio
+ install -c -m 0444 aiff.h /tmp/makepkg/nas/pkg/nas/usr/include/audio
+ install -c -m 0444 sound.h /tmp/makepkg/nas/pkg/nas/usr/include/audio
+ install -c -m 0444 soundlib.h /tmp/makepkg/nas/pkg/nas/usr/include/audio
+ install -c -m 0444 fileutil.h /tmp/makepkg/nas/pkg/nas/usr/include/audio
+ install -c -m 0444 8svx.h /tmp/makepkg/nas/pkg/nas/usr/include/audio
+ install -c -m 0444 Astreams.h /tmp/makepkg/nas/pkg/nas/usr/include/audio
+ install -c -m 0444 audio.h /tmp/makepkg/nas/pkg/nas/usr/include/audio
+ install -c -m 0444 Xtutil.h /tmp/makepkg/nas/pkg/nas/usr/include/audio
+ install -c -m 0444 release.h /tmp/makepkg/nas/pkg/nas/usr/include/audio
+ install -c -m 0444 mutex.h /tmp/makepkg/nas/pkg/nas/usr/include/audio
install in include/audio done
make[2]: выход из каталога «/tmp/makepkg/nas/src/nas-1.9.4/include/audio»
make[1]: выход из каталога «/tmp/makepkg/nas/src/nas-1.9.4/include»
installing in ./server...
make[1]: предупреждение: в суб-Makefile принудительно задан -jN; режим сервера заданий запрещён
make[1]: вход в каталог «/tmp/makepkg/nas/src/nas-1.9.4/server»
making all in server/dia...
making all in server/os...
make[2]: вход в каталог «/tmp/makepkg/nas/src/nas-1.9.4/server»
make[2]: вход в каталог «/tmp/makepkg/nas/src/nas-1.9.4/server»
make[2]: предупреждение: в суб-Makefile принудительно задан -jN; режим сервера заданий запрещён
make[2]: предупреждение: в суб-Makefile принудительно задан -jN; режим сервера заданий запрещён
make[2]: Цель «all» не требует выполнения команд.
make[2]: выход из каталога «/tmp/makepkg/nas/src/nas-1.9.4/server/dia»
make[2]: Цель «all» не требует выполнения команд.
make[2]: выход из каталога «/tmp/makepkg/nas/src/nas-1.9.4/server/os»
making all in server/dda/voxware...
make[2]: вход в каталог «/tmp/makepkg/nas/src/nas-1.9.4/server»
make[2]: предупреждение: в суб-Makefile принудительно задан -jN; режим сервера заданий запрещён
make[2]: Цель «all» не требует выполнения команд.
make[2]: выход из каталога «/tmp/makepkg/nas/src/nas-1.9.4/server/dda/voxware»
gcc -o nasd -O2 -fno-strength-reduce -fno-strict-aliasing -L../lib/audio -L/usr/lib -L/usr/lib dia/libdia.a dda/voxware/libvoxware.a os/libos.a
dia/libdia.a(lex.o): In function `yylex':
lex.c:(.text+0xa7f): undefined reference to `yywrap'
collect2: ошибка: выполнение ld завершилось с кодом возврата 1
make[1]: *** [Makefile:1102: nasd] Ошибка 1
make[1]: выход из каталога «/tmp/makepkg/nas/src/nas-1.9.4/server»
make: *** [Makefile:1146: install] Ошибка 2
==> ОШИБКА: Произошел сбой в package().
Прерывание...
==> ОШИБКА: Makepkg не смог собрать nas.
==> Перезапустить сборку nas ? да/Нет [y/N]
==> ---------------------------------------
==>

mets913 commented on 2017-01-13 21:56

I'm getting the following makepkg output:

gcc -o nasd -O2 -fno-strength-reduce -fno-strict-aliasing -L../lib/audio -L/usr/lib -L/usr/lib dia/libdia.a dda/voxware/libvoxware.a os/libos.a
dia/libdia.a(lex.o): In function `yylex':
lex.c:(.text+0xa7f): undefined reference to `yywrap'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:1102: nasd] Error 1
make[1]: Leaving directory '/tmp/makepkg/nas/src/nas-1.9.4/server'
make: *** [Makefile:1146: install] Error 2
==> ERROR: A failure occurred in package().
Aborting...

I've tried downgrading flex to no avail. Any help here?

dundee commented on 2016-06-20 17:37

SunRed: Thanks, I didn't notice that field :)

SunRed commented on 2016-06-20 16:21

dundee: Well he meant, that you add these keywords space-separated to the "Keywords" field on exactly this page here rather than the description in the PKGBUILD file.

dundee commented on 2016-06-20 14:32

@dsboger: Thanks, added.

All comments