Hi Gaius, > many thanks for the patch and log of the failures. I've committed the > patch and rebuilt all Makefile.in's which are affected by m2.
thanks. I've noticed that libgm2/configure has been generated with a patched autoconf which includes runstatedir, unlike the upstream version. It's just a nit, but confusing. > I think this just leaves: > >> * While this lets the build finish on all of i386-pc-solaris2.11, >> sparcv9-sun-solaris2.11, and x86_64-pc-linux-gnu, I get thousands of >> testsuite failures, all of the same kind: >> >> Undefined first referenced >> symbol in file >> RTco_signal >> /var/gcc/modula-2/11.4-gcc-modula-2/i386-pc-solaris2.11/./libgm2/libm2pim/.libs/libm2pim.so >> RTco_select >> /var/gcc/modula-2/11.4-gcc-modula-2/i386-pc-solaris2.11/./libgm2/libm2pim/.libs/libm2pim.so >> RTco_initSemaphore >> /var/gcc/modula-2/11.4-gcc-modula-2/i386-pc-solaris2.11/./libgm2/libm2pim/.libs/libm2pim.so >> RTco_wait >> /var/gcc/modula-2/11.4-gcc-modula-2/i386-pc-solaris2.11/./libgm2/libm2pim/.libs/libm2pim.so >> ld: fatal: symbol referencing errors >> collect2: error: ld returned 1 exit status >> compiler exited with status 1 >> FAIL: gm2/exceptions/run/pass/libexcept.mod compilation, -g >> >> I haven't yet tried to fix those. > > which I'll try and reproduce, Excellent. I've also seen this one on Linux/x86_64, so this isn't a Solaris-specific issue. Rainer -- ----------------------------------------------------------------------------- Rainer Orth, Center for Biotechnology, Bielefeld University