When I tried to emerge nxclient, nx-x11 was emerged as a dependency. The nx-x11 package does not compile. It looks like it tries to make "xmakefiles" and fails because some file is missing. Reproducible: Always Steps to Reproduce: 1. Emerge nx-11 on 2005.1 Actual Results: Building XFree86 version 4.3.0 (27 February 2003). Building on Linux 2.6.13-suspend2-r4 i686 [ELF] (2.6.13). Linux Distribution: Unknown libc version: 6.3.4 binutils version: 21.5 GCC version: 3.3 make[1]: Leaving directory `/var/tmp/portage/nx-x11-1.4.0-r4/work/nx-X11' make -f xmakefile Makefiles make[1]: Entering directory `/var/tmp/portage/nx-x11-1.4.0-r4/work/nx-X11' making Makefiles in include... make[2]: Entering directory `/var/tmp/portage/nx-x11-1.4.0-r4/work/nx-X11' In file included from ../config/cf/Imake.tmpl:1995, from Imakefile.c:35: ../config/cf/X11.tmpl:2364: warning: "SharedLibGLw" is not defined make[2]: Leaving directory `/var/tmp/portage/nx-x11-1.4.0-r4/work/nx-X11' make[2]: Entering directory `/var/tmp/portage/nx-x11-1.4.0-r4/work/nx-X11/include' making Makefiles in include/bitmaps... make[3]: Entering directory `/var/tmp/portage/nx-x11-1.4.0-r4/work/nx-X11/include' make[3]: xmakefile: No such file or directory make[3]: *** No rule to make target `xmakefile'. Stop. make[3]: Leaving directory `/var/tmp/portage/nx-x11-1.4.0-r4/work/nx-X11/include' make[2]: [Makefiles] Error 2 (ignored) make[2]: Leaving directory `/var/tmp/portage/nx-x11-1.4.0-r4/work/nx-X11/include' making Makefiles in config... make[2]: Entering directory `/var/tmp/portage/nx-x11-1.4.0-r4/work/nx-X11' In file included from ../config/cf/Imake.tmpl:1995, from Imakefile.c:35: ../config/cf/X11.tmpl:2364: warning: "SharedLibGLw" is not defined make[2]: Leaving directory `/var/tmp/portage/nx-x11-1.4.0-r4/work/nx-X11' make[2]: Entering directory `/var/tmp/portage/nx-x11-1.4.0-r4/work/nx-X11/config' making Makefiles in config/cf... make[3]: Entering directory `/var/tmp/portage/nx-x11-1.4.0-r4/work/nx-X11/config' make[3]: xmakefile: No such file or directory make[3]: *** No rule to make target `xmakefile'. Stop. make[3]: Leaving directory `/var/tmp/portage/nx-x11-1.4.0-r4/work/nx-X11/config' make[2]: [Makefiles] Error 2 (ignored) make[2]: Leaving directory `/var/tmp/portage/nx-x11-1.4.0-r4/work/nx-X11/config' making Makefiles in lib... make[2]: Entering directory `/var/tmp/portage/nx-x11-1.4.0-r4/work/nx-X11' In file included from ../config/cf/Imake.tmpl:1995, from Imakefile.c:35: ../config/cf/X11.tmpl:2364: warning: "SharedLibGLw" is not defined make[2]: Leaving directory `/var/tmp/portage/nx-x11-1.4.0-r4/work/nx-X11' make[2]: Entering directory `/var/tmp/portage/nx-x11-1.4.0-r4/work/nx-X11/lib' making Makefiles in lib/xtrans... make[3]: Entering directory `/var/tmp/portage/nx-x11-1.4.0-r4/work/nx-X11/lib' make[3]: xmakefile: No such file or directory make[3]: *** No rule to make target `xmakefile'. Stop. make[3]: Leaving directory `/var/tmp/portage/nx-x11-1.4.0-r4/work/nx-X11/lib' make[2]: [Makefiles] Error 2 (ignored) make[2]: Leaving directory `/var/tmp/portage/nx-x11-1.4.0-r4/work/nx-X11/lib' making Makefiles in programs... make[2]: Entering directory `/var/tmp/portage/nx-x11-1.4.0-r4/work/nx-X11' In file included from ../config/cf/Imake.tmpl:1995, from Imakefile.c:35: ../config/cf/X11.tmpl:2364: warning: "SharedLibGLw" is not defined make[2]: Leaving directory `/var/tmp/portage/nx-x11-1.4.0-r4/work/nx-X11' make[2]: Entering directory `/var/tmp/portage/nx-x11-1.4.0-r4/work/nx-X11/programs' making Makefiles in programs/Xserver... make[3]: Entering directory `/var/tmp/portage/nx-x11-1.4.0-r4/work/nx-X11/programs' make[3]: xmakefile: No such file or directory make[3]: *** No rule to make target `xmakefile'. Stop. make[3]: Leaving directory `/var/tmp/portage/nx-x11-1.4.0-r4/work/nx-X11/programs' make[2]: [Makefiles] Error 2 (ignored) make[2]: Leaving directory `/var/tmp/portage/nx-x11-1.4.0-r4/work/nx-X11/programs' make[1]: Leaving directory `/var/tmp/portage/nx-x11-1.4.0-r4/work/nx-X11' make -f xmakefile BOOTSTRAPSUBDIRS= clean make[1]: Entering directory `/var/tmp/portage/nx-x11-1.4.0-r4/work/nx-X11' rm -f -r ./exports/include rm -f -r ./exports/lib rm -f -r ./exports/bin rm -f *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a .emacs_* tags TAGS make.log MakeOut "#"* cleaning in ./include... make[2]: Entering directory `/var/tmp/portage/nx-x11-1.4.0-r4/work/nx-X11/include' rm -f *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a .emacs_* tags TAGS make.log MakeOut "#"* cleaning in include/bitmaps... make[3]: Entering directory `/var/tmp/portage/nx-x11-1.4.0-r4/work/nx-X11/include/bitmaps' make[3]: *** No rule to make target `clean'. Stop. make[3]: Leaving directory `/var/tmp/portage/nx-x11-1.4.0-r4/work/nx-X11/include/bitmaps' make[2]: *** [clean] Error 2 make[2]: Leaving directory `/var/tmp/portage/nx-x11-1.4.0-r4/work/nx-X11/include' make[1]: *** [clean] Error 2 make[1]: Leaving directory `/var/tmp/portage/nx-x11-1.4.0-r4/work/nx-X11' make: *** [World] Error 2 !!! ERROR: net-misc/nx-x11-1.4.0-r4 failed. !!! Function src_compile, Line 48, Exitcode 2 !!! unable to build nx-11 !!! If you need support, post the topmost build error, NOT this status message. Expected Results: The package should compile and install. My relevant details from make.conf: CFLAGS="-Os -pipe -march=i686" CHOST="i686-pc-linux-gnu"
Hi, nx-x11-1.4.0 is no longer supported, and will shortly be removed from Portage. New packages for freenx w/ nx-1.5.0 are currently available in the NX overlay; they will be added to Portage once they've been tested. Best regards, Stu