New FreeBSD package system (a.k.a. Daemon Package System (dps))

Alexander Leidinger Alexander at Leidinger.net
Mon May 14 11:20:19 UTC 2007


Quoting Dag-Erling Smørgrav <des at des.no> (from Mon, 14 May 2007  
11:31:25 +0200):

> Alexander Leidinger <Alexander at Leidinger.net> writes:
>> Dag-Erling Smørgrav <des at des.no> writes:
>> > The existence of .la files is a bug.
>> I fully agree [but this needs to be addressed upstream]
>
> Note that we are apparently not the only ones dissatisfied with this
> state of affairs.  The following code is commonly found in rpm specs for
> Fedora (and, I suspect, for RedHat and CentOS as well):
>
> sed -i   
> 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g'   
> libtool
> sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
>
> Perhaps we could make common cause with RH to apply pressure on the
> libtool maintainers?

Isn't this a property which can be set at build time? I mean: isn't  
there a $OSNAME case where this can be set for a specific OS? So it  
boil down to just set those two variables accordingly in the FreeBSD  
case and to send a patch to the libtool maintainers. For Linux this  
isn't doable, as there are many Linux distros out there, but for  
FreeBSD we can do this. But this should be tested on pointyhat first,  
I think.

Bye,
Alexander.

-- 
I'm not sure I've even got the brains to be President.
		-- Barry Goldwater, in 1964

http://www.Leidinger.net    Alexander @ Leidinger.net: PGP ID = B0063FE7
http://www.FreeBSD.org       netchild @ FreeBSD.org  : PGP ID = 72077137


More information about the freebsd-hackers mailing list