[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-optimize
Subject: Fwd: Re: Fwd: Re: [PATCH] libkdeinit symbol pruning
From: David Faure <faure () kde ! org>
Date: 2004-07-20 22:50:54
Message-ID: 200407210050.55028.faure () kde ! org
[Download RAW message or body]
---------- Forwarded Message ----------
Subject: Re: Fwd: Re: [PATCH] libkdeinit symbol pruning
Date: Tuesday 20 July 2004 21:30
From: Stephan Kulow <coolo@kde.org>
To: David Faure <faure@kde.org>
That am_edit patch is broken, the unsermake patch should work :)
Greetings, Stephan
-------------------------------------------------------
--
David Faure, faure@kde.org, sponsored by Trolltech to work on KDE,
Konqueror (http://www.konqueror.org), and KOffice (http://www.koffice.org).
["Attachment: 0" (text/x-diff)]
Index: kdeinit.um
===================================================================
RCS file: /home/kde/kdenonbeta/unsermake/kdeinit.um,v
retrieving revision 1.11
diff -u -3 -p -u -r1.11 kdeinit.um
--- kdeinit.um 7 Sep 2003 16:41:20 -0000 1.11
+++ kdeinit.um 20 Jul 2004 19:30:26 -0000
@@ -10,7 +10,9 @@ class KDEINIT_Handler(handlerbase.Handle
def shuffle_binaries(self, amfile):
newbins = []
-
+
+ amfile.rulef.conds['KDEINIT_VSCRIPT'] = ('include_VERSION_SCRIPT', \
["-Wl,--version-script=$(top_srcdir)/admin/kdeinit.map"], []) +
for bin in amfile.binaries.values():
if bin.prefix == 'kdeinit':
if not bin.type == program.PTYPE_LTLIBRARY:
@@ -30,7 +32,7 @@ class KDEINIT_Handler(handlerbase.Handle
ldflags = string.strip (string.replace (ldflags + ' ', '$(KDE_PLUGIN) ', ' '))
# first, we add the definitions for libkdeinit_<bin>.la
amfile.add_define('libkdeinit_' + canon_name + '_la_LDFLAGS',
- ldflags + ' -avoid-version -no-undefined')
+ ldflags + ' $(KDEINIT_VSCRIPT) -avoid-version -no-undefined ')
amfile.add_define('libkdeinit_' + canon_name + '_la_SOURCES',
amfile.value_of(bin.canon_name + '_SOURCES') )
amfile.add_define('libkdeinit_' + canon_name + '_la_LIBADD',
_______________________________________________
Kde-optimize mailing list
Kde-optimize@kde.org
https://mail.kde.org/mailman/listinfo/kde-optimize
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic