Hi Lionel, On Mon, 2011-08-22 at 18:30 +0200, Lionel Elie Mamane wrote: > I just got bitten by the fact that: .. > Does not make the libreoffice in ./install use the new changed code; > is this to be considered a bug, or are some modules on purpose not > symlinked but copied in a dev-install for some reason?
Right :-) so - this is down to solenv/bin/linkoo which has: my @exceptions = ( 'cppuhelper', 'sunjavaplugin', 'libjvmfwk' ); Everything should be linked except these libraries. Unfortunately this little lot ;-) do (or used to do) deep black magic - they force the linker to tell them exactly where they are located, and then they locate the rest of the LibreOffice install in relation to that. So - if they are normally in: prefix/ure/lib/libuno_cppuhelper.so.3 Then they look in ../../basis-3.5/program - for their binaries - so if you link them into the solver - then ... you get rather a poor result ;-) Now - having said that - now I look, it seems there are a number of libraries that are not linked in ure/lib/ and some that are - it would be well worth checking why that is I suppose. Also - there are (most likely) ways to fix this in code - using an environment / bootstrap override variable to force the location of the install - that we could whack into 'ooenv' easily enough. > If it is to be considered a bug, I'd appreciate hints in where to look > to fix it. Ah - it is a feature to fix :-) it just needs a bit more research & work to unwind I think. ATB, Michael. -- michael.me...@novell.com <><, Pseudo Engineer, itinerant idiot _______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice