Summary: | net/nxserver 1.4.0_1 fails to compile after upgrading to xorg-7.2 | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | Liviu Nicolescu <nliviu> |
Component: | Individual Port(s) | Assignee: | Dirk Meyer <dinoex> |
Status: | Closed FIXED | ||
Severity: | Affects Only Me | ||
Priority: | Normal | ||
Version: | Latest | ||
Hardware: | Any | ||
OS: | Any |
Description
Liviu Nicolescu
2007-05-23 08:50:03 UTC
State Changed From-To: open->feedback Awaiting maintainers feedback thanks for the heads-up. this port is supposed to use its very own modified sources for X; is it possible that after i submitted the port it was changed to use the freebsd version of X, thereby failing with the change to /usr/local? That wouldn't suprise me. My best bet is to contact the x11@freebsd.org mailinglist about it. On the other hand, the only thing changed in the ports framework is the Makefile of it, so I wonder why it went wrong here. Edwin -- Edwin Groothuis | Personal website: http://www.mavetju.org edwin@mavetju.org | Weblog: http://www.mavetju.org/weblog/ i found an updated nxserver package on: http://www.deweyonline.com/nx/freebsd.html the nxserver port there in combination with: http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/113423 works perfectly for me. Everything compiles fine. Maybe someone can update the port with that package. Best regards, Matthias yes, the port compiles fine - but the libraries do not yet work properly. that's why it's listed as 'alpha' status. once the kinks have been worked out, i will update both nxserver and freenx in the ports tree. patches are welcomed. :) I think the issue here is that the port isn't compiling fine. It just doesn't complain. If you run the port it gets to the install and fails on the nxagent, however, if you go to where the file should be and run a make in there, you will get an error like: In file included from ../../../../exports/include/X11/Xproto.h:76, from Keyboard.c:34: /usr/local/include/X11/Xmd.h:155: warning: ISO C90 does not support `long long' In file included from Keyboard.c:52: /usr/local/include/X11/extensions/XKBsrv.h:239: error: syntax error before "DeviceUnwrapProc" *** Error code 1 Stop in /usr/ports/net/nxserver/work/nx-X11/programs/Xserver/hw/nxagent. *** Error code 1 Stop in /usr/ports/net/nxserver/work/nx-X11/programs/Xserver. So it can't install it, cause it can't make it, but doesn't seem to react to the error. please mark BROKEN ... BROKEN= this port fails to build with xorg-7.2 I was able to fix the problem compiling nxserver with xorg 7.2 installed by removing the following patch file from the port: patch-nx-x11-programs-xserver-hw-nxagent-imakefile What the patch had done was add /usr/local/include to the "includes" search path: -I /usr/local/include My theory is that the compilation was picking up a header file from / usr/local/include which it would have preferred to get from nxserver distribution itself. (That is, it was picking up the system header file rather than the custom nxserver header). I haven't tested to see how removing this patch affects pre-7.2 compilation. -- Ryan Rempel edwin 2007-09-08 13:42:31 UTC FreeBSD ports repository Modified files: net/nxserver Makefile Log: Mark as broken as requested in ports/112887 PR: ports/112887 Submitted by: dewey hylton <freenx@deweyonline.com> Revision Changes Path 1.7 +2 -0 ports/net/nxserver/Makefile _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" I have marked the ports as broken, can you tell us what current status of it is? Also, do you think it will (ever) work with xorg 7.2? Edwin -- Edwin Groothuis edwin@freebsd.org http://www.mavetju.org State Changed From-To: feedback->closed Feedback timeout (> 3 months). ----- Forwarded message from dewey hylton <freenx@deweyonline.com> ----- we've been working on it, believe it or not. i have it compiling now, but my two volunteers have disappeared and i've been dealing with family member hospital time so have not tested much myself. i'm also dealing with an issue where the files get installed to the new (/usr/local) location but somehow they also exist in the original location. i have not yet found how that happens. ----- End forwarded message ----- State Changed From-To: closed->suspended The problem is still being worked on; see Audit-Trail. Responsible Changed From-To: freebsd-ports-bugs->dinoex I will take care of it. dinoex 2008-04-10 10:22:20 UTC FreeBSD ports repository Modified files: net/nxserver Makefile distinfo pkg-plist net/nxserver/files patch-nxviewer-nxviewer-Imakefile Added files: net/nxserver/files patch-nx-X11-config-cf-NX-FreeBSD.def patch-nx-X11-programs-Xserver-nxagent-Atoms.c patch-nx-X11-programs-Xserver-nxagent-NXdixfonts.c patch-nx-X11-programs-Xserver-nxagent-Pixmap.c patch-nx-X11-programs-Xserver-xkb-ddxLoad.c patch-nxdesktop-configure patch-nxesd-audio_oss.c patch-nxesd-esddsp.c patch-nxviewer-include-vncauth.h patch-nxviewer-libvncauth-vncauth.c patch-nxviewer-nxviewer-misc.c patch-nxviewer-nxviewer-vncviewer.h Removed files: net/nxserver/files extra-patch-nx-X11-programs-Xserver-hw-nxagent-Reconnect.c extra-patch-nxcomp-types.h patch-lib-xtrans-Xtranssock.c patch-nx-x11-lib-x11-imakefile patch-nx-x11-programs-xserver-hw-nxagent-imakefile patch-nxcomp-makefile.in patch-nxcompext-Clean.c patch-nxdesktop-Makeconf patch-nxdesktop-proto.h patch-nxdesktop-rdesktop.h Log: - update to 2.1.0 - make portlint happier - fix missing USE_LDCONFIG PR: 112887 Obtained from: http://www.deweyonline.com/nx/freebsd.html Revision Changes Path 1.8 +90 -51 ports/net/nxserver/Makefile 1.3 +30 -24 ports/net/nxserver/distinfo 1.2 +0 -11 ports/net/nxserver/files/extra-patch-nx-X11-programs-Xserver-hw-nxagent-Reconnect.c (dead) 1.2 +0 -57 ports/net/nxserver/files/extra-patch-nxcomp-types.h (dead) 1.2 +0 -17 ports/net/nxserver/files/patch-lib-xtrans-Xtranssock.c (dead) 1.1 +20 -0 ports/net/nxserver/files/patch-nx-X11-config-cf-NX-FreeBSD.def (new) 1.1 +11 -0 ports/net/nxserver/files/patch-nx-X11-programs-Xserver-nxagent-Atoms.c (new) 1.1 +11 -0 ports/net/nxserver/files/patch-nx-X11-programs-Xserver-nxagent-NXdixfonts.c (new) 1.1 +100 -0 ports/net/nxserver/files/patch-nx-X11-programs-Xserver-nxagent-Pixmap.c (new) 1.1 +12 -0 ports/net/nxserver/files/patch-nx-X11-programs-Xserver-xkb-ddxLoad.c (new) 1.2 +0 -11 ports/net/nxserver/files/patch-nx-x11-lib-x11-imakefile (dead) 1.2 +0 -11 ports/net/nxserver/files/patch-nx-x11-programs-xserver-hw-nxagent-imakefile (dead) 1.2 +0 -21 ports/net/nxserver/files/patch-nxcomp-makefile.in (dead) 1.2 +0 -11 ports/net/nxserver/files/patch-nxcompext-Clean.c (dead) 1.2 +0 -10 ports/net/nxserver/files/patch-nxdesktop-Makeconf (dead) 1.1 +11 -0 ports/net/nxserver/files/patch-nxdesktop-configure (new) 1.2 +0 -11 ports/net/nxserver/files/patch-nxdesktop-proto.h (dead) 1.2 +0 -10 ports/net/nxserver/files/patch-nxdesktop-rdesktop.h (dead) 1.1 +14 -0 ports/net/nxserver/files/patch-nxesd-audio_oss.c (new) 1.1 +11 -0 ports/net/nxserver/files/patch-nxesd-esddsp.c (new) 1.1 +11 -0 ports/net/nxserver/files/patch-nxviewer-include-vncauth.h (new) 1.1 +11 -0 ports/net/nxserver/files/patch-nxviewer-libvncauth-vncauth.c (new) 1.3 +16 -14 ports/net/nxserver/files/patch-nxviewer-nxviewer-Imakefile 1.1 +10 -0 ports/net/nxserver/files/patch-nxviewer-nxviewer-misc.c (new) 1.1 +10 -0 ports/net/nxserver/files/patch-nxviewer-nxviewer-vncviewer.h (new) 1.2 +65 -19 ports/net/nxserver/pkg-plist _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" State Changed From-To: suspended->closed committed, thanks. |