pkgsrc-Changes archive

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

Re: CVS commit: pkgsrc/wm/fvwm



On 1/12/2013 17:16, Thomas Klausner wrote:
On Sat, Jan 12, 2013 at 05:13:32PM +0100, Bernd Ernesti wrote:
And it is very clear that this buildlink file ist missing and
I think your HACK will not be needed afterwards.


So libX11/buildlink3.mk is included about 5 times, that should be plenty.
  Thomas

Thanks, Thomas.

Bernd,
I am not sure you understand what is being fixed.
You are incidentally correctly that the "-lX11" could be applied to all platforms, but this apparently is not desired. DragonFly's linkers (ld.bfd and ld.gold) from binutils 2.22 have this default: --no-copy-dt-needed-entries

NetBSD and others have the opposite default: -copy-dt-needed-entries
This means the libraries linked to a specified library will also be searched if a symbol isn't found. Since DragonFly doesn't recursively search, it needs the omitted libraries to be directly linked. Right now NetBSD wants the recursive, indirect linking capability.

John



Home | Main Index | Thread Index | Old Index