Thanks ; this does help with the particular issue I had However I'm still not quite there yet and am receiving ... CCLD securityselinuxtest CCLD securityselinuxlabeltest /usr/lib/gcc/x86_64-redhat-linux/4.6.3/../../../../lib64/crt1.o: In function `_start': (.text+0x20): undefined reference to `main' collect2: ld returned 1 exit status Any idea with this one ? Thanks again for the help in any case -- Thierry On Feb 19, 2013, at 4:55 PM, Daniel P. Berrange wrote: > On Tue, Feb 19, 2013 at 04:28:48PM +0100, Thierry Parmentelat wrote: >> Hi there >> >> I'm trying to rebuild libvirt 1.0.2 on various targets - mostyl f16 and f18 for now >> >> I've started from the specfile that I found in this source rpm here >> http://libvirt.org/sources/libvirt-1.0.2-1.fc17.src.rpm >> >> in which I've mostly added without clauses : >> >> %define _without_storage_disk true >> %define _without_storage_iscsi true >> %define _without_storage_fs true >> %define _without_storage_lvm true >> %define _without_polkit true >> %define _without_sasl true >> %define _without_audit true >> %define _without_netcf true >> %define _without_avahi true >> %define _without_sanlock true >> %define _without_xen true >> %define _without_qemu true >> %define _without_hyperv true >> %define _without_phyp true >> %define _without_esx true >> %define _without_libxl true >> >> >> when building with these settings though, I'm facing this undefined error below; this happened on both f16 and f18 >> I take it there must be something slightly broken in the specfile logic, if anybody had a hint on how to address this is would be much appreciated >> For one thing I don't know how to get the real sentence behind this 'CCLD' thing, so I could check if libcurl (which I believe should provide that symbol) is mentioned or not.. >> >> CCLD libvirtd >> /longbuildroot/BUILD/libvirt-1.0.2/src/.libs/libvirt.so: undefined reference to `curl_global_init' > > You need this fix > > commit 514b93061c11a4a61454458bcb2980a482185959 > Author: Jiri Denemark <jdenemar@xxxxxxxxxx> > Date: Fri Feb 1 13:36:06 2013 +0100 > > build: Add libcurl dependency to libvirt_driver.la > > libvirt.c calls curl_global_init() if WITH_CURL is defined and thus it > should be linked with libcurl. This fixes link failure in case neither > xenapi nor esx driver is enabled (they are the only users of libcurl). > > > 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@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list