New software ebuild for portage. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 72634 [details] Ebuild
Please, post some description...
argus-clients is a packet of tools prepared for network analyzers to read, analyze and manage data of argus files. There wasent any official ebuild available and i have thought that this packet is worth to add it into portage.
argus-clients-2.0.6 in cvs, along with argus-2.0.6. Thanks for reporting. amd64, ppc and ppc-macos: argus-clients includes clients that have been split up from argus. You may want to keyword this package if you want to continue having clients for argus.
added to ~ppc
I get these kind of problems a lot times: DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_SOCKIO_H=1 -DHAVE_STRING_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_SYSLOG_H=1 -DHAVE_ETHER_HOSTTON=1 -DHAVE_STRERROR=1 -DSTDC_HEADERS=1 -c ./gencode.c ./gencode.c:235: error: static declaration of 'ArgusNetMask' follows non-static declaration ../include/argus_parse.h:1522: error: previous declaration of 'ArgusNetMask' was here make[1]: *** [gencode.o] Error 1 making in ./clients make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. gcc -O2 -O3 -pipe -I . -I../include -I../common -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_SOCKIO_H=1 -DHAVE_STRING_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_SYSLOG_H=1 -DHAVE_ETHER_HOSTTON=1 -DHAVE_STRERROR=1 -DSTDC_HEADERS=1 -c ./rahosts.c make[1]: *** No rule to make target `../lib/argus_common.a', needed by `../bin/rahosts'. Stop. making in ./ragraph make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. ... gcc -O2 -O3 -pipe -I. -I../include -I../common -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_SOCKIO_H=1 -DHAVE_STRING_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_SYSLOG_H=1 -DHAVE_ETHER_HOSTTON=1 -DHAVE_STRERROR=1 -DSTDC_HEADERS=1 -o ../bin/ragrep ragrep.o dfa.o kwset.o obstack.o search.o egrepmat.o regex.o ../lib/argus_common.a ../lib/argus_parse.a ../lib/argus_client.a -lm powerpc-apple-darwin8-gcc-4.0.1: ../lib/argus_common.a: No such file or directory powerpc-apple-darwin8-gcc-4.0.1: ../lib/argus_client.a: No such file or directory make[2]: *** [../bin/ragrep] Error 1 make[1]: *** [all-recursive] Error 1 making in ./ratop make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. gcc -O2 -O3 -pipe -I. -I../include -I../common -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_SOCKIO_H=1 -DHAVE_STRING_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_SYSLOG_H=1 -DHAVE_ETHER_HOSTTON=1 -DHAVE_STRERROR=1 -DSTDC_HEADERS=1 -c ./ratop.c make[1]: *** No rule to make target `../lib/argus_common.a', needed by `../bin/ratop'. Stop. emerge just continues and installs the stuff (no binaries of course). Are we (ppc-macos) the only ones with this problem?
seems to work on amd64, keyworded ~amd64
doesn't compile. Won't fix till a user actually requests it to work. Looks like a combination of general GCC4 problems and some other weird Makefile stuff.