NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
re: xsrc/43942 (devel/pango link failure on NetBSD-5.99.39/i386)
The following reply was made to PR xsrc/43942; it has been noted by GNATS.
From: "John D. Baker" <jdbaker%mylinuxisp.com@localhost>
To: matthew green <mrg%eterna.com.au@localhost>
Cc: gnats-bugs%NetBSD.org@localhost
Subject: re: xsrc/43942 (devel/pango link failure on NetBSD-5.99.39/i386)
Date: Wed, 6 Oct 2010 14:53:54 -0500 (CDT)
On Wed, 6 Oct 2010, matthew green wrote:
> i heard today about a problem that was caused by building packages
> with the old broken xsrc bits, and then those packages embed the
> wrong @FOO@ lines.
>
> please look in /usr/pkg/lib/pkgconfig/* for any @FOO@ lines, and
> rebuild/reinstall the relevant packages.
>
> that should fix it... but please let us know. thanks!
I updated src and xsrc, rebuilt/installed again this morning. Then I
wiped out ALL packages (checking for stale/leftover files) and started
over from scratch.
I built a number of packages eventually attempting the chain of depend-
encies leading up to mail/thunderbird. It failed the same way as
described previously.
Running:
grep "@..*@" /usr/pkg/lib/pkgconfig/*
produced no output, indicating that no files in that directory contain
any "@FOO@" string. (even searching for exactly "@" results in no match.)
Just to be sure, I repeated the same search in "/usr/X11R7/lib/pkgconfig"
and found the following:
fontutil.pc:datadir=@datadir@
fontutil.pc:fontrootdir=@fontrootdir@
gl.pc:Libs: -Wl,-R${libdir} -L${libdir} -l@GL_LIB@
glu.pc:Requires: @GLU_PC_REQ@
glu.pc:Libs: -Wl,-R${libdir} -L${libdir} -l@GLU_LIB@
glut.pc:Libs: -Wl,-R${libdir} -L${libdir} -l@GLUT_LIB@
glw.pc:Requires.private: @GLW_PC_REQ_PRIV@
glw.pc:Libs: -Wl,-R${libdir} -L${libdir} -l@GLW_LIB@
glw.pc:Libs.private: @GLW_PC_LIB_PRIV@
glw.pc:Cflags: -I${includedir} @GLW_PC_CFLAGS@
xcb-proto.pc:xcbincludedir=@xcbincludedir@
xcb-proto.pc:pythondir=@pythondir@
xkeyboard-config.pc:datadir=@datadir@
xkeyboard-config.pc:xkb_base=@xkb_base@
It lookes like "/usr/X11R7/lib/pkgconfig/gl.pc" is the primary culprit
with a few others likely to cause problems at some point.
Are these stale files that weren't properly dealt with by simply
un-tarring the release sets and running "etcupdate"? What's going on?
--
|/"\ John D. Baker, KN5UKS NetBSD Darwin/MacOS X
|\ / jdbaker[snail]mylinuxisp[flyspeck]com OpenBSD FreeBSD
| X No HTML/proprietary data in email. BSD just sits there and works!
|/ \ GPGkeyID: D703 4A7E 479F 63F8 D3F4 BD99 9572 8F23 E4AD 1645
Home |
Main Index |
Thread Index |
Old Index