xorg upgrade on freebsd 5.5
Chris
chrcoluk at gmail.com
Sun May 27 23:30:11 UTC 2007
I have a server I admin using freebsd 5.5 and is remtoe ssh access
only. Usually I do not have xorg on any of my servers and disable it
in make.conf but when this server was handed to me it was already used
and loads of ports now depend on it.
The xorg 7.2 update has completely messed up my ports tree, one of the
ports refuses to compile due to a missing file and the only option
available to me at the moment is to delete the dependency hoping there
is no big consequence.
Error below, changing to -0 -pipe makes no difference.
===> Building for libXau-1.0.3_2
rm -f XauFileName.3 XauReadAuth.3 XauLockAuth.3 XauUnlockAuth.3
XauWriteAuth.3 XauDisposeAuth.3 XauGetAuthByAddr.3
XauGetBestAuthByAddr.3
(for i in XauFileName.3 XauReadAuth.3 XauLockAuth.3 XauUnlockAuth.3
XauWriteAuth.3 XauDisposeAuth.3 XauGetAuthByAddr.3
XauGetBestAuthByAddr.3 ; do echo .so man3/Xau.3 > $i; done)
touch shadows.DONE
make all-am
if /bin/sh ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I.
-I. -I. -I./include -Wall -Wpointer-arith -Wstrict-prototypes
-Wmissing-prototypes -Wmissing-declarations -Wnested-externs
-fno-strict-aliasing -I/usr/X11R6/include -O2 -pipe
-fno-strict-aliasing -march=pentium4 -MT AuDispose.lo -MD -MP -MF
".deps/AuDispose.Tpo" -c -o AuDispose.lo AuDispose.c; then mv -f
".deps/AuDispose.Tpo" ".deps/AuDispose.Plo"; else rm -f
".deps/AuDispose.Tpo"; exit 1; fi
mkdir .libs
cc -DHAVE_CONFIG_H -I. -I. -I. -I./include -Wall -Wpointer-arith
-Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations
-Wnested-externs -fno-strict-aliasing -I/usr/X11R6/include -O2 -pipe
-fno-strict-aliasing -march=pentium4 -MT AuDispose.lo -MD -MP -MF
.deps/AuDispose.Tpo -c AuDispose.c -fPIC -DPIC -o .libs/AuDispose.o
In file included from AuDispose.c:33:
./include/X11/Xauth.h:48:31: X11/Xfuncproto.h: No such file or directory
./include/X11/Xauth.h:49:27: X11/Xfuncs.h: No such file or directory
In file included from AuDispose.c:33:
In file included from AuDispose.c:33:
./include/X11/Xauth.h:62: error: syntax error before "char"
./include/X11/Xauth.h:69: error: syntax error before "char"
./include/X11/Xauth.h:73: warning: function declaration isn't a prototype
./include/X11/Xauth.h:76: error: syntax error before "char"
./include/X11/Xauth.h:77: warning: function declaration isn't a prototype
./include/X11/Xauth.h:92: error: syntax error before "_Xconst"
./include/X11/Xauth.h:105: warning: function declaration isn't a prototype
./include/X11/Xauth.h:115: error: syntax error before "_Xconst"
./include/X11/Xauth.h:125: warning: function declaration isn't a prototype
In file included from AuDispose.c:34:
/usr/include/stdlib.h:46: error: syntax error before "typedef"
AuDispose.c: In function `XauDisposeAuth':
AuDispose.c:44: warning: implicit declaration of function `bzero'
AuDispose.c:44: warning: nested extern declaration of `bzero'
*** Error code 1
Stop in /usr/ports/x11/libXau/work/libXau-1.0.3.
*** Error code 1
Stop in /usr/ports/x11/libXau/work/libXau-1.0.3.
*** Error code 1
Stop in /usr/ports/x11/libXau.
*** Error code 1
Stop in /usr/ports/x11/libX11.
*** Error code 1
Stop in /usr/ports/x11/libXrender.
*** Error code 1
Stop in /usr/ports/x11-fonts/libXft.
** Command failed [exit code 1]: /usr/bin/script -qa
/tmp/portupgrade.18624.5 env UPGRADE_TOOL=portupgrade
UPGRADE_PORT=libXft-2.1.7_1 UPGRADE_PORT_VER=2.1.7_1 make
** Fix the problem and try again.
** Listing the failed packages (*:skipped / !:failed)
! x11-fonts/libXft (libXft-2.1.7_1) (X libraries missing)
---> Packages processed: 5 done, 0 ignored, 0 skipped and 1 failed
Any ideas? thanks.
Chris
More information about the freebsd-questions
mailing list