Due to outdated config.guess, the current dbus-c+= doesnt compile for ppc64le. A trivial change to the bootstrap script which calls libtoolize fixes this. Please consider the following patches: [baude@localhost dbus-c++]$ git diff diff --git a/dbus-c++.spec b/dbus-c++.spec index 9706eb2..b604ff4 100644 --- a/dbus-c++.spec +++ b/dbus-c++.spec @@ -1,6 +1,6 @@ Name: dbus-c++ Version: 0.9.0 -Release: 1%{?dist} +Release: 1.1%{?dist} Summary: Native C++ bindings for D-Bus Group: System Environment/Libraries @@ -10,6 +10,7 @@ Source0: http://downloads.sourceforge.net/dbus-cplusplus/lib%{name}-%{ver Patch1: dbus-c++-gcc4.7.patch Patch2: dbus-c++-linkfix.patch +Patch99: dbus_libtoolize.patch BuildRequires: dbus-devel BuildRequires: glib2-devel @@ -37,6 +38,7 @@ developing applications that use %{name}. %{__sed} -i 's/\r//' AUTHORS %patch1 -p1 -b .gcc47 %patch2 -p1 -b .linkfix +%patch99 -p1 %build ./autogen.sh And patch99 is: [baude@localhost dbus-c++]$ cat dbus_libtoolize.patch --- libdbus-c++-0.9.0/bootstrap.orig 2014-02-26 09:08:56.000000000 -0600 +++ libdbus-c++-0.9.0/bootstrap 2014-02-26 09:09:51.000000000 -0600 @@ -56,7 +56,7 @@ fi echo "Running libtoolize..." -libtoolize --force --copy +libtoolize -if --copy aclocalinclude="$ACLOCAL_FLAGS -I m4" echo "Running aclocal $aclocalinclude ..."
Should be fixed with http://pkgs.fedoraproject.org/cgit/dbus-c++.git/commit/?id=b1f666096efd9f53f22e97e3b0ee8926c79dff75