On 01/10/13 23:30, Damyan Ivanov wrote: > -=| Philippe Makowski, 10.01.2013 18:46:05 +0100 |=- >> working on the daily build and tests, I got a bug in 'make >> silent_install' under Debian Ubuntu 64 >> >> libraries have symlinks in /usr/lib64, but /usr/lib64 is the wrong place >> and don't normally exist under Debian Ubuntu 64 >> so when you do a 'make silent_install', ldconfig doesn't work >> >> Damian, can you help ? >> >> for now I solved it by adding a /etc/ld.so.conf.d/firebird.conf > Hmm. On Debian/Ubuntu configure is given a special --libdir option. > > Strangely enough, this is so since version 2.5.1.26349-0 (2.5.1 RC1) > and is due to adding support for multi-arch (ability to install 32-bit > packages on 64-bit system) -- a novelty in Debian/Ubuntu.
May be a feature for windows, but very suspicious for open source system... > > Before that there was no --libdir option given to configure and it > worked alright. Perhaps this is becayse the package build system > doesn't use 'make install' but only '$(MAKE) -C gen -f > Makefile.install buildRoot' and then hand-picks files from the > resulting tree and dispatches them in different packages. > > My guess is that 'make silent_install' needs to be taught to use the > system library path, whatever that may be. Not sure of the exact > details, autoconf is a small mystery to me, but perhaps @libdir@ needs > to be plugged somewhere. Yep, I remember - there was some alchemy related to name of system libraries directory. Please add a ticket to the tracker. ------------------------------------------------------------------------------ Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812 Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel