On Tue, Apr 02, 2013 at 11:26:29AM -0600, Eric Blake wrote: > On 04/02/2013 10:09 AM, Daniel P. Berrange wrote: > > From: "Daniel P. Berrange" <berra...@redhat.com> > > > > Every source file is currently built twice by libtool, once for > > the shared library and once for the static library. Static libs > > are not commonly packaged by distros and slow down compilation > > time by as more than 50% compared to a shared-only build time. > > > > Time for 'make -j 4': > > > > shared only: 2 mins 9 secs > > shared + static: 3 mins 26 secs > > > > Time for non-parallel make > > > > shared only: 3 mins 32 secs > > shared + static: 5 mins 41 secs > > > > Those few people who really want them, can pass --enable-static > > to configure > > Question: should ./autobuild.sh be tweaked to pass --enable-static, just > so that we have some test coverage that ensures we don't break things > for that setup?
I guess so, though personally I'd just say no to static libraries entirely if there was a way todo that. Daniel -- |: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :| |: http://libvirt.org -o- http://virt-manager.org :| |: http://autobuild.org -o- http://search.cpan.org/~danberr/ :| |: http://entangle-photo.org -o- http://live.gnome.org/gtk-vnc :| -- libvir-list mailing list libvir-list@redhat.com https://www.redhat.com/mailman/listinfo/libvir-list