From kde-core-devel Wed Jun 25 22:00:20 2003 From: Daniel Stone Date: Wed, 25 Jun 2003 22:00:20 +0000 To: kde-core-devel Subject: Re: introducing brockenboring X-MARC-Message: https://marc.info/?l=kde-core-devel&m=105661279017821 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--H1spWtNR+x+ondvy" --H1spWtNR+x+ondvy Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Jun 25, 2003 at 05:19:32PM +0200, Stephan Kulow wrote: > Currently our kdeinit support in the Makefiles lack > as the kdeinit modules are installed in parallel to > a binary linking against these modules. This has > some drawbacks: >=20 > 1. glibc's ldconfig doesn't cache DSOs that don't=20 > match the lib*.so* pattern, so starting konqueror > won't be able to use the cache to find konqueror.so > 2. (more important) this doesn't work at all on non-ELF > systems (have you asked who the hell is using non-ELF > these days? Mac OS X does) >=20 > Benjamin Reed once tried to get am_edit to create a > shared library per KLM and then link both the KLM and=20 > the binary to it. As he failed, he tried the same for unsermake. > Problem with unsermake is: automake users will fall behind > without kdeinit support at all. >=20 > So we made a short brain storm session today and came up > with the following idea: install a kdeinit module only and create > in bin a link to a binary that will be kdeinit without kdeinit: > "one binary to rule them all". >=20 > So here is the patch to do exactly that: introducing brockenboring a) whoohoo! This sounds like an excellent idea, and reinforces the fact that your toolchain knowledge scares the crap out of me. b) What does 'brockenboring' mean in English? --=20 Daniel Stone KDE: Konquering a desktop near you - http://www.kde.org --H1spWtNR+x+ondvy Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQE++ht0cPClnTztfv0RAudnAKCKaUDnzj1YFyf5iju6zO2bBwY55ACeP4a8 jYGaJ5iWxkjZjsIR2MScA0M= =2dcd -----END PGP SIGNATURE----- --H1spWtNR+x+ondvy--