Dear developers, thank you very much for all your comments so far. I just recall some more TODOs for the release, which we should not forget: - make source distributions (tarball, source RPMs, ebuild) independent of buildtools (and possibly also other code generators like flex/bison) - make configure use the local C compilers standard to decide whether to compile for 32- or 64-bits (for now, the standard of our configure script is to use 32-bits, "even" on 64-bit systems) - location of 64-bit libraries: On systems that support both 32- and 64-bits, only 32-bit libraries are usually located to [/usr[/local]]/lib/ while 64-bit libraries are located in (e.g.) [/usr[/local]]/lib64/ . With MonetDB, however, we install all libs in either case to <prefix>/lib/ which (a.o.) causes `make rpm` to fail on 64-bit SuSE Linux on x86_64 systems: ======== + /usr/lib/rpm/brp-lib64-linux sf@suse.de: if you find problems with this script, drop me a note /var/tmp/MonetDB-root/usr/lib/libmutils.so.0.0.0: file format elf64-x86-64 /var/tmp/MonetDB-root/usr/lib/libmutils.so.0.0.0: should be in */lib64 error: Bad exit status from /tmp/rpm-tmp.55606 (%install) RPM build errors: Bad exit status from /tmp/rpm-tmp.55606 (%install) make: *** [rpm] Error 1 ======== Hence, we should consider installing 64-bit libraries to <prefix>/lib/ on Linux (ia64) <prefix>/lib64/ on Linux (x86_64), IRIX64 <prefix>/lib/64/ on SunOS/Solaris Open: What about AIX, Windows, Mac OS X ? Stefan -- | Dr. Stefan Manegold | mailto:Stefan.Manegold@cwi.nl | | CWI, P.O.Box 94079 | http://www.cwi.nl/~manegold/ | | 1090 GB Amsterdam | Tel.: +31 (20) 592-4212 | | The Netherlands | Fax : +31 (20) 592-4312 |