pkg-config mysticism regarding Requires.private

Alan Coopersmith alan.coopersmith at oracle.com
Sun Oct 31 08:27:00 PDT 2010


Jeremy Huddleston wrote:
> Ah... I'm guessing it's because one was built with --enable-indirect-deps ... sorry for the noise ...
> 
> It seems that xterm has some trouble building with the recent libXaw and libXft changes which move libs into Requires.private ... but that is an issue with xterm's build system (it was using API from libXmu and fontconfig and only picking up those links from xaw and xft's 'pkg-config --libs').
> 
> http://cgit.freedesktop.org/xorg/lib/libXft/commit/?id=8751e341bcc29952b4603e18767ab994653c6b01
> http://cgit.freedesktop.org/xorg/lib/libXaw/commit/?id=b6750449f32c07fe277146b55a9f988bfaa3e0d2
> 
> Why was the change to remove xmu from xaw7.pc not also done for xaw6.pc?

Because I forgot about xaw6, sorry about that.   That set of patches came out of
work done to clean up unnecessarily linked libraries reported by a script to
check our Solaris builds for linker issues, and since we don't build xaw6 on
Solaris, it didn't flag any issues to fix there.

-- 
	-Alan Coopersmith-        alan.coopersmith at oracle.com
	 Oracle Solaris Platform Engineering: X Window System



More information about the xorg-devel mailing list