xorg-server 6.9.0 won't build on 4.11-stable

Mark Andrews Mark_Andrews at isc.org
Wed Jan 25 04:29:29 PST 2006


> Steve O'Hara-Smith wrote:
> > 	Hi,
> > 
> > 	I upgraded my ports tree and found the the xorg-server port (now
> > at 6.9.0) won't build on 4.11 because it can't find a working va_copy. I've
> > checked /usr/include and indeed there is no mention of va_copy in there.
> > 
> Do you still use 4stable?
> IMHO, we need what it just upgrade at least freebsd-base to 5stable.

	Or I suspect you can get away with just using gcc33 which
	has va_copy() builtin.

	Mark

% gcc33 -E xx.c
# 1 "xx.c"
# 1 "<built-in>"
# 1 "<command line>"
# 1 "xx.c"
# 1 "/usr/local/lib/gcc-lib/i386-portbld-freebsd4.11/3.3.6/gcc-lib/i386-portbld-freebsd4.11/3.3.6/include/stdarg.h" 1 3 4
# 43 "/usr/local/lib/gcc-lib/i386-portbld-freebsd4.11/3.3.6/gcc-lib/i386-portbld-freebsd4.11/3.3.6/include/stdarg.h" 3 4
typedef __builtin_va_list __gnuc_va_list;
# 105 "/usr/local/lib/gcc-lib/i386-portbld-freebsd4.11/3.3.6/gcc-lib/i386-portbld-freebsd4.11/3.3.6/include/stdarg.h" 3 4
typedef __gnuc_va_list va_list;
# 2 "xx.c" 2
__builtin_va_copy(a,b)
% cat xx.c
#include <stdarg.h>
va_copy(a,b)
% 
 
> -- 
> 文章は、用いる言葉の選擇で決める。
> 	-- Gaius Julius Caesar
> _______________________________________________
> freebsd-stable at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-stable
> To unsubscribe, send any mail to "freebsd-stable-unsubscribe at freebsd.org"
--
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: Mark_Andrews at isc.org


More information about the freebsd-stable mailing list