I'm running into quite a bit of trouble building Zenoss core on Solaris 10. I've managed to change all of the scripted references to tar to gtar (to resolve "tar: ././@LongLink: typeflag 'L' not recognized, converting to regular file" errors), change the scripted references to grep to /usr/xpg4/bin/egrep (for the -q support), get past the missing ifaddrs.h problem (http://community.zenoss.com/forums/viewtopic.php?p=13546), but now I'm stuck on building ctypes. It keeps dying trying to build libffi. I think some of the problem was resolved by manually patching for ticket 2403 (http://dev.zenoss.org/trac/ticket/2403), but I'm still getting some build errors for ctypes.
My zenbuild.log shows this: Code: building '_ctypes' extension gcc -shared build/temp.solaris-2.10-sun4u-2.4/source/_ctypes.o build/temp.solaris-2.10-sun4u-2.4/source/callbacks.o build/temp.solaris-2.10-sun4u-2.4/source/callproc.o build/temp.solaris-2.10-sun4u-2.4/source/stgdict.o build/temp.solaris-2.10-sun4u-2.4/source/cfield.o build/temp.solaris-2.10-sun4u-2.4/source/malloc_closure.o build/temp.solaris-2.10-sun4u-2.4/usr/local/src/apps/zenoss-2.1.2/build/ctypes-1.0.1/source/libffi/src/prep_cif.o build/temp.solaris-2.10-sun4u-2.4/usr/local/src/apps/zenoss-2.1.2/build/ctypes-1.0.1/source/libffi/src/sparc/ffi.o build/temp.solaris-2.10-sun4u-2.4/usr/local/src/apps/zenoss-2.1.2/build/ctypes-1.0.1/source/libffi/src/sparc/v8.o build/temp.solaris-2.10-sun4u-2.4/usr/local/src/apps/zenoss-2.1.2/build/ctypes-1.0.1/source/libffi/src/sparc/v9.o -o build/lib.solaris-2.10-sun4u-2.4/_ctypes.so -mimpure-text ld: fatal: relocation error: R_SPARC_32: file build/temp.solaris-2.10-sun4u-2.4/usr/local/src/apps/zenoss-2.1.2/build/ctypes-1.0.1/source/libffi/src/sparc/v8.o: symbol <unknown>: offset 0xfeedd642 is non-aligned ld: fatal: relocation error: R_SPARC_32: file build/temp.solaris-2.10-sun4u-2.4/usr/local/src/apps/zenoss-2.1.2/build/ctypes-1.0.1/source/libffi/src/sparc/v8.o: symbol <unknown>: offset 0xfeeed71e is non-aligned collect2: ld returned 1 exit status error: command 'gcc' failed with exit status 1 I thought it might be a GNU ld vs Sun ld issue, but forcing that either way didn't make a difference. Does anyone have any idea what the problem might be? thanks, Mathias -------------------- m2f -------------------- Read this topic online here: http://community.zenoss.com/forums/viewtopic.php?p=16295#16295 -------------------- m2f -------------------- _______________________________________________ zenoss-users mailing list [email protected] http://lists.zenoss.org/mailman/listinfo/zenoss-users
