On the ppc64le arch, running autoreconf without a -if results in the package failing. Please consider this trivial change to autoreconf syntax. diff --git a/glade3.spec b/glade3.spec index 3577c42..21b1cf8 100644 --- a/glade3.spec +++ b/glade3.spec @@ -68,7 +68,7 @@ chmod 644 ./plugins/gtk+/glade-attributes.c chmod 644 ./plugins/gtk+/glade-attributes.h %build -autoreconf +autoreconf -if %configure --disable-static \ --enable-gtk-doc \
Updated patch for consideration: [baude@localhost glade3]$ git diff diff --git a/glade3.spec b/glade3.spec index 3577c42..7b00f33 100644 --- a/glade3.spec +++ b/glade3.spec @@ -9,7 +9,7 @@ URL: http://glade.gnome.org/ Source0: http://ftp.gnome.org/pub/GNOME/sources/glade3/3.8/glade3-%{version}.tar.xz Requires: hicolor-icon-theme -Requires: %{name}-libgladeui = %{?epoch:%{epoch}:}:%{version}-%{release} +Requires: %{name}-libgladeui = %{?epoch:%{epoch}}:%{version}-%{release} BuildRequires: desktop-file-utils BuildRequires: gettext BuildRequires: gnome-doc-utils @@ -68,7 +68,7 @@ chmod 644 ./plugins/gtk+/glade-attributes.c chmod 644 ./plugins/gtk+/glade-attributes.h %build -autoreconf +autoreconf -vi %configure --disable-static \ --enable-gtk-doc \
I'm going to apply the proposed change with one exception ... -Requires: %{name}-libgladeui = %{?epoch:%{epoch}}:%{version}-%{release} +Requires: %{name}-libgladeui = %{?epoch:%{epoch}:}%{version}-%{release} ... as this removes the extra colon at the beginning when no Epoch is defined.