Bug#489730: iceape: FTBFS on GNU/kFreeBSD (change in debian/rules needed)

Mike Hommey mh at glandium.org
Mon Jul 7 17:56:56 UTC 2008


On Mon, Jul 07, 2008 at 02:59:52PM +0200, Petr Salinger wrote:
> Package: iceape
> Severity: important
> Version: 1.1.10-1
> Tags: patch
> User: glibc-bsd-devel at lists.alioth.debian.org
> Usertags: kfreebsd
>
>
> Hi,
>
> the current version fails to build on GNU/kFreeBSD.
>
> It fails due to problem with "visibility" handling.
> I really don't know why the current way for forcing
> -fvisibility=hidden instead of system wrappers does
> not allow building of iceape on GNU/kFreeBSD.
> The override for visibility is due to #377178.
>
> Please, could you apply following change to debian/rules.
> It does not matter whether "ac_cv_have_visibility_builtin_bug=yes"
> or "ac_cv_have_visibility_class_bug=yes" is used, it is really
> only used to disable use of wrappers and force "-fvisibility=hidden".

The system wrappers had problems with gcc 4.2, which is why this hack is
in place. Theorically, it should build fine now only removing
WRAP_SYSTEM_INCLUDES= VISIBILITY_FLAGS=-fvisibility=hidden (i.e not
setting ac_cv_have_visibility_class_bug=yes). Could you check that it
builds on kfreebsd like that ?

Thanks

Mike





More information about the pkg-mozilla-maintainers mailing list