Never used this package, the "changes" file show a world of changes (after 2.0.6 now in portage), notably: - security fix for socket handle/select oveflow issue - added "run as user" feature - added PostgreSQL authenticator modules to the contrib directory - needed for mysql-4.1 ? - about other 170 documented changes I really wanted to give you a working ebuild but I miss knowledge of this libraryes and app. :( the attached ebuild fails with the following errors: g++ -I/usr/include/mysql -DHAS_MYSQL=1 -DHAS_MSG_NOSIGNAL=1 -D'MANUFACTURER=GNU' -D'PROGRAMMNAME=Gatekeeper' -DPTRACING -DP_USE_PRAGMA -D_REENTRANT -fno-exceptions -Wall -g -D_DEBUG -DNDEBUG -I/usr/share/pwlib/include -DPTRACING -I/usr/include/openh323 -DHAS_OSS -DMAJOR_VERSION=2 -DMINOR_VERSION=2 -DBUILD_NUMBER=1 -O2 -march=i686 -felide-constructors -x c++ -c RasSrv.cxx -o obj_linux_x86_d/RasSrv.o g++ -I/usr/include/mysql -DHAS_MYSQL=1 -DHAS_MSG_NOSIGNAL=1 -D'MANUFACTURER=GNU' -D'PROGRAMMNAME=Gatekeeper' -DPTRACING -DP_USE_PRAGMA -D_REENTRANT -fno-exceptions -Wall -g -D_DEBUG -DNDEBUG -I/usr/share/pwlib/include -DPTRACING -I/usr/include/openh323 -DHAS_OSS -DMAJOR_VERSION=2 -DMINOR_VERSION=2 -DBUILD_NUMBER=1 -O2 -march=i686 -felide-constructors -x c++ -c ProxyChannel.cxx -o obj_linux_x86_d/ProxyChannel.o g++ -I/usr/include/mysql -DHAS_MYSQL=1 -DHAS_MSG_NOSIGNAL=1 -D'MANUFACTURER=GNU' -D'PROGRAMMNAME=Gatekeeper' -DPTRACING -DP_USE_PRAGMA -D_REENTRANT -fno-exceptions -Wall -g -D_DEBUG -DNDEBUG -I/usr/share/pwlib/include -DPTRACING -I/usr/include/openh323 -DHAS_OSS -DMAJOR_VERSION=2 -DMINOR_VERSION=2 -DBUILD_NUMBER=1 -O2 -march=i686 -felide-constructors -x c++ -c gk.cxx -o obj_linux_x86_d/gk.o make -C /usr/share/openh323/src debug make[4]: Entering directory `/usr/share/openh323/src' make[4]: *** No rule to make target `debug'. Stop. make[4]: Leaving directory `/usr/share/openh323/src' make[3]: *** [/usr/lib/libh323_linux_x86_d.so] Error 2 make[3]: Leaving directory `/var/tmp/portage/gnugk-2.2.1-r2/work/gnugk-2.2.1' make[2]: *** [debug] Error 2 make[2]: Leaving directory `/var/tmp/portage/gnugk-2.2.1-r2/work/gnugk-2.2.1' make[1]: *** [debugshared] Error 2 make[1]: Leaving directory `/var/tmp/portage/gnugk-2.2.1-r2/work/gnugk-2.2.1' make: *** [bothshared] Error 2 !!! ERROR: net-misc/gnugk-2.2.1-r2 failed. !!! Function src_compile, Line 49, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message.
Created attachment 53832 [details] gnugk-2.2.1-r2.ebuild
2.2.1 and 2.2.2 are in portage