[Fwd: Fwd: Re: [Evolution] Extremely long link times]

2001-10-23 Thread Dan Hensley

PeterW's libtool fix does speed up the compile time considerably, but
Pilot conduits will not be linked correctly with the patch.  What will
happen is that when you try to do something with the EAddress component
it will complain of an unresolved symbol.  The only way to fix this is
to compile without the libtool fix (which really stinks, because on my
Athlon 1.2G/512MB RAM it takes 1 1/2 hours).

Basically libtool 1.4 sucks rocks when it comes to dependencies.

Dan

--- NotZed [EMAIL PROTECTED] wrote:
 From: NotZed [EMAIL PROTECTED]
 Subject: Re: [Evolution] Extremely long link times
 To: [EMAIL PROTECTED] (Alfons Hoogervorst)
 Date: Tue, 23 Oct 2001 17:46:53 -0400 (EDT)
 CC: [EMAIL PROTECTED]
 
 
 This is libtools fault mostly, but also
 gnome-config's fault (because
 of limitations which pushed the problem into libtool
 i guess).
 
 There's a patch around for libtool 1.4 which is
 supposed to address it
 a little (try the archives).
 
 Most of the time is spend in a stupid shell script
 which attempts to detect
 link dependencies, which also blows out the link
 line. ld thankfully doesn't
 slow down that much (well at least gnu ld) because
 of it.
 
  
  Lo,
  
  When linking something this seems to stick out
 like sore thumb: The link
  command line has more than 10 times references to
 libraries like libz,
  libdl, libXext, libX11, libSM, etc. The list
 really goes on and on and on.
  
  So, could this contribute to the extremely long
 link times I have? And,
  where does the mega long link command line and
 duplicate lib references
  come from? 
  
  Bye.
  
  --
  Ecuación algebraico sin solución posible,
  a menos de poseer profundos conocimientos
  en matemática - Revueltas (Ocho Por Radio)
  
  ___
  evolution maillist  -  [EMAIL PROTECTED]
  http://lists.ximian.com/mailman/listinfo/evolution
  
 
 
 ___
 evolution maillist  -  [EMAIL PROTECTED]
 http://lists.ximian.com/mailman/listinfo/evolution
 
 


__
Do You Yahoo!?
Make a great connection at Yahoo! Personals.
http://personals.yahoo.com


___
evolution maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/evolution



Re: [Fwd: Fwd: Re: [Evolution] Extremely long link times]

2001-10-23 Thread Dan Hensley

On Tue, 2001-10-23 at 21:14, William Kenworthy wrote:
 Do you have a link or reference that I can use to check out this patcth?

Better yet, I've attached the patch.  I believe it's in the list
archives as well, although I didn't search.  Peter Williams at Ximian
made the patch, IIRC.

FYI, the file to patch is located in /usr/share/libtool/ltmain.sh.  I'd
make a backup before applying the patch.

Dan

 
 On Wed, 2001-10-24 at 10:54, Dan Hensley wrote:
  PeterW's libtool fix does speed up the compile time considerably, but
  Pilot conduits will not be linked correctly with the patch.  What will
  happen is that when you try to do something with the EAddress component
  it will complain of an unresolved symbol.  The only way to fix this is
  to compile without the libtool fix (which really stinks, because on my
  Athlon 1.2G/512MB RAM it takes 1 1/2 hours).
  
  Basically libtool 1.4 sucks rocks when it comes to dependencies.
  
  Dan
  
  --- NotZed [EMAIL PROTECTED] wrote:
   From: NotZed [EMAIL PROTECTED]
   Subject: Re: [Evolution] Extremely long link times
   To: [EMAIL PROTECTED] (Alfons Hoogervorst)
   Date: Tue,
 
 
 ___
 evolution maillist  -  [EMAIL PROTECTED]
 http://lists.ximian.com/mailman/listinfo/evolution



--- /usr/share/libtool/ltmain.shSat May 12 19:29:42 2001
+++ ./ltmain.sh Wed May 23 20:02:10 2001
@@ -1530,6 +1530,8 @@
convenience=$convenience $ladir/$objdir/$old_library
old_convenience=$old_convenience $ladir/$objdir/$old_library
tmp_libs=
+   # PKGW 
+   dependency_libs=
for deplib in $dependency_libs; do
  deplibs=$deplib $deplibs
  case $tmp_libs  in
@@ -1645,6 +1647,8 @@
  fi
 
  tmp_libs=
+ #PKGW
+ dependency_libs=
  for deplib in $dependency_libs; do
case $deplib in
-L*) newlib_search_path=$newlib_search_path `$echo X$deplib | $Xsed -e 
's/^-L//'`;; ### testsuite: skip nested quoting test




Re: [Evolution] Extremely long link times

2001-10-23 Thread Dan Winship

 So, could this contribute to the extremely long link times I have?

Yup.

 And, where does the mega long link command line and duplicate lib references
 come from? 

libtool 1.4 :-/

-- Dan

___
evolution maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/evolution



Re: [Evolution] Extremely long link times

2001-10-23 Thread NotZed


This is libtools fault mostly, but also gnome-config's fault (because
of limitations which pushed the problem into libtool i guess).

There's a patch around for libtool 1.4 which is supposed to address it
a little (try the archives).

Most of the time is spend in a stupid shell script which attempts to detect
link dependencies, which also blows out the link line. ld thankfully doesn't
slow down that much (well at least gnu ld) because of it.

 
 Lo,
 
 When linking something this seems to stick out like sore thumb: The link
 command line has more than 10 times references to libraries like libz,
 libdl, libXext, libX11, libSM, etc. The list really goes on and on and on.
 
 So, could this contribute to the extremely long link times I have? And,
 where does the mega long link command line and duplicate lib references
 come from? 
 
 Bye.
 
 --
 Ecuación algebraico sin solución posible,
 a menos de poseer profundos conocimientos
 en matemática - Revueltas (Ocho Por Radio)
 
 ___
 evolution maillist  -  [EMAIL PROTECTED]
 http://lists.ximian.com/mailman/listinfo/evolution
 


___
evolution maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/evolution



Re: [Evolution] Extremely long link times

2001-10-23 Thread Joe Barnett

there seem to be a variety of different versions of
automake/gettext/libtool and other compiler helping
utilities for which evo. doesn't quite build perfectly
using newer versions.

is there a list somewhere (or could one be made) of the
supported/recommended/working versions of these various
utilities that should (or should not be) used to build
gal/gtkhtml/evolution

thanks,
Joe

On Tue, 2001-10-23 at 14:27, Dan Winship wrote:
  So, could this contribute to the extremely long link times I have?
 
 Yup.
 
  And, where does the mega long link command line and duplicate lib references
  come from? 
 
 libtool 1.4 :-/
 
 -- Dan
 
 ___
 evolution maillist  -  [EMAIL PROTECTED]
 http://lists.ximian.com/mailman/listinfo/evolution




msg03493/pgp0.pgp
Description: PGP signature


Re: [Evolution] Extremely long link times

2001-10-23 Thread Jeffrey Stedfast

libtool 1.4
automake 1.4
autoconf 2.13
gettext 0.10.35 (0.10.38 and 0.10.40 seem to be ok tho too, definetely
don't use 0.10.36 or 0.10.37)

Jeff

On Tue, 2001-10-23 at 17:56, Joe Barnett wrote:
 there seem to be a variety of different versions of
 automake/gettext/libtool and other compiler helping
 utilities for which evo. doesn't quite build perfectly
 using newer versions.
 
 is there a list somewhere (or could one be made) of the
 supported/recommended/working versions of these various
 utilities that should (or should not be) used to build
 gal/gtkhtml/evolution
 
 thanks,
 Joe
 
 On Tue, 2001-10-23 at 14:27, Dan Winship wrote:
   So, could this contribute to the extremely long link times I have?
  
  Yup.
  
   And, where does the mega long link command line and duplicate lib references
   come from? 
  
  libtool 1.4 :-/
  
  -- Dan
  
  ___
  evolution maillist  -  [EMAIL PROTECTED]
  http://lists.ximian.com/mailman/listinfo/evolution
 



___
evolution maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/evolution