Binfilter build fail with mergelibs enabled

Tomáš Chvátal tomas.chvatal at gmail.com
Sat Aug 25 10:51:18 PDT 2012


2012/8/25 Matúš Kukan <matus.kukan at gmail.com>:
>
>> So any ideas?
>
> I'd say --enable-mergelibs is future and --enable-binfilter past and
> don't use both.
> But since they somehow meet in 3.7 (or 3.6) you could fix it.
>
> Just put some ifdefs info binfilter like
> if $(MERGELIBS) == TRUE
> SVTOOLS=-lmerged
> else
> SVTOOLS=-lsvt
> endif
> maybe also for other libraries.

Poof this will be hellish mess to do for all merged libraries :-)

>
> btw, also scp2 would need some fixing because you probably package empty files.
> But I didn't find a solution how to do it for all libs in libmerged at
> once, so I don't care for now.
> You would probably need ifdef for each lib in libmerged.

See above :-)

Maybe there would be code in configure.in to actually prevent enabling
of mergelib when binfilter is enabled?
It would be smaller to do such change, what ya think?

>
> And for curiosity.. Is there any difference in size between
> --enable|disable-mergelibs ? (the overall size of libs)
> And has some gentoo user also tried --enable-lto ? (in theory with gcc
> 4.7 it could work)
>
I didn't mess myself with 4.7 gcc yet, i am still on rock-solid
gcc-4.6 (not feeling brave). Or secure enough we can say. I want this
https://bugs.gentoo.org/show_bug.cgi?id=413425 fixed before I move to
it.

Cheers

Tom


More information about the LibreOffice mailing list