On Sat, 12 Jul 2003, Todd T. Fries wrote: > Looks good to me (sorry for my previous email, I should have checked this > mailbox first). > > Is there known any OS that does not have > IPV6_JOIN_MULTICAST/IPV6_LEAVE_MULTICAST ? I understand you provide the > defines for backwards compatibility, but I'd be curious if this is truly > necessary...
RedHat Linux 6.2 (2.2 kernel, glibc 2.1.3). However the IPv6 changes break that much harder: gcc -c -O2 -fno-strength-reduce -ansi -pedantic -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Wundef -I../.. -I../../exports/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -DMALLOC_0_RETURNS_NULL -DHAS_SNPRINTF -DLIBX11 -DPOSTLOCALELIBDIR=\"lib\" -I../../lib/xtrans -DUNIXCONN -DTCPCONN -DHAS_STICKY_DIR_BIT -DHAS_FCHOWN -DIPv6 -DX11_t -DTRANS_CLIENT -fPIC x11trans.c In file included from ../../exports/include/X11/Xos.h:154, from ../../lib/xtrans/Xtrans.h:58, from ../../lib/xtrans/Xtransint.h:87, from x11trans.c:68: <<< many redundant redeclaration warnings ommitted >>> ../../lib/xtrans/Xtranssock.c: In function `_X11TransSocketINETGetAddr': In file included from x11trans.c:80: ../../lib/xtrans/Xtranssock.c:338: structure has no member named `ss_family' ../../lib/xtrans/Xtranssock.c: At top level: ../../lib/xtrans/Xtranssock.c:1315: `MAXHOSTNAMELEN' undeclared here (not in a function) make[4]: *** [x11trans.o] Error 1 I'm still trying to work out where the includes are different from say RedHat 8.0 to fix this. If anyone feels like doing it first... -- Andrew C Aitchison _______________________________________________ Devel mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/devel