lsb

desktop-test build fail in freetype

Bug #1327898 reported by Jeff Johnson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
lsb
Fix Committed
Medium
Unassigned
Mandriva
Fix Released
Medium

Bug Description

In lsb-freetype part of desktop-test, there is a tarball which which is
unpacked to build some tests. Turns out for this one location - not found by a
normal grep since it's in a .tar.gz - we see this stanza:

TESTLINK=-L../objs/.libs -Wl,-Bstatic `freetype-config --libs` -Wl,-Bdynamic
-lm

When pointed to the LSB edition of freetype-config, we see:

$ freetype-config --libs
-L/opt/lsb/lib64-5.0 -lfreetype -lz

So we're asking libfreetype and libz to be statically linked. That's not
correct since both are LSB libraries. Prior to the rework due to bug 3862,
lsbcc would just ignore this and turn them back into dynamic links anyway,
however after the rework, the Bstatic is honored, and now it's attempting
static linking using native .a libraries.

Buildbot builds variously failed based on the precise configruation of the
build slave but in any case this is not the effect we want.

Tags: tests
Changed in mandriva:
importance: Unknown → Medium
status: Unknown → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.