pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/38476: buildcmd creates broken shared libs after rev 1.3 to wrapper/buildcmd

>Number:         38476
>Category:       pkg
>Synopsis:       buildcmd creates broken shared libs after rev 1.3 to 
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Apr 21 14:05:00 +0000 2008
>Originator:     Juan RP
>Release:        latest -current
With the following commmit pkgsrc/mk/wrapper/buildcmd:

revision 1.3
date: 2008/04/20 12:24:21;  author: kim;  state: Exp;  lines: +2 -2
Keep libraries specified as .a files in their original position among
other libraries (specified with -l).

Fixes a linking problem in net-snmp, where the Perl DynaLoader.a library
becomes out-of-order when all -l arguments have been moved to the end of
the command line.

The wrapper creates shared libraries that are missing required symbols.

cd pkgsrc/x11/libXfont && make install clean
cd pkgsrc/fonts/bdftopdf && make install clean

bdftopcf will fail because libXfont is missing the required symbols in the
shared lib, and are only available in the static lib.
Dunno... but reverting this rev makes it all work.

Home | Main Index | Thread Index | Old Index