On Wed, Dec 03, 2008 at 05:47:11PM -0500, Itamar Heim wrote:
Thanks for the tips.
Next batch of issues...
1. while still trying to build manually... Any estimation on when/if 0.5
will make it to F10?
0.5.1 will be in F10 updates within days I expect
2. I'm using git, not cvs. Are these error in autobuild.sh of any
significance?
autopoint: *** cvs program not found
autopoint: *** Stop.
Even if you use the GIT mirror of libvirt, autopoint itself
still uses cvs for something it does (crazy yes). The fact
that you have autopoint installed without cvs, suggests
that the gettext RPM needs to have a 'Requires: cvs'
dependancy added to to - worth filing a bug against gettext
RPM for this.
3. the blocking one - neither 0.5 tag nor head can autobuild or
autogen.
Both fail with:
configure: creating ./config.status
config.status: error: cannot find input file: Makefile.in
since there are some other messages in the output, I've attached below the
full output in case it is relevant.
./autogen.sh --prefix="$AUTOBUILD_INSTALL_ROOT" \
--enable-test-coverage \
--enable-compile-warnings=error \
--with-xen-proxy
autopoint: *** cvs program not found
autopoint: *** Stop.
Putting files in AC_CONFIG_AUX_DIR, `build-aux'.
configure.in:1066: required file `build-aux/config.rpath' not found
configure.in:1066: required file `./ABOUT-NLS' not found
This all stems from missing cvs program, causing autopoint
to fail, which causes configure to fail, etc, etc. Hopefully
just installing CVS would fix it for you.
checking for POLKIT... no
checking for AVAHI... no
checking selinux/selinux.h usability... no
checking selinux/selinux.h presence... no
checking for selinux/selinux.h... no
checking for fgetfilecon in -lselinux... no
checking numa.h usability... no
checking numa.h presence... no
checking for numa.h... no
checking for numa_available in -lnuma... no
checking readline/readline.h usability... no
checking readline/readline.h presence... no
checking for readline/readline.h... no
checking for readline in -lreadline... no
checking for library containing tgetent... no
checking for rl_initialize in -lreadline... no
Not fatal, but if you want to test the full build you should
install
PolicyKit-devel avahi-devel libselinux-devel
numactl-devel readline-devel
So that all those checks there pass.
checking for parted... /sbin/parted
checking for LIBPARTED... no
checking parted/parted.h usability... no
checking parted/parted.h presence... no
checking for parted/parted.h... no
checking for uuid_generate in -luuid... no
checking for ped_device_read in -lparted... no
Also install parted-devel
checking for HAL... no
checking for GLIB2... no
And hal-devel
Basically take a look at libvirt.spec.in and make sure you
have all the 'BuildRequires" lines installed.
Regards,
Daniel
--
|: Red Hat, Engineering, London -o-
http://people.redhat.com/berrange/ :|
|:
http://libvirt.org -o-
http://virt-manager.org -o-
http://ovirt.org :|
|:
http://autobuild.org -o-
http://search.cpan.org/~danberr/ :|
|: GnuPG: 7D3B9505 -o- F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505 :|