Bug 884718 - findutils 4.5.10 will not build with automake 1.12 in rawhide
Summary: findutils 4.5.10 will not build with automake 1.12 in rawhide
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: findutils
Version: rawhide
Hardware: All
OS: All
unspecified
high
Target Milestone: ---
Assignee: Kamil Dudka
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-12-06 15:55 UTC by Terry Froy
Modified: 2012-12-12 11:56 UTC (History)
1 user (show)

Fixed In Version: findutils-4.5.10-7.fc18
Clone Of:
Environment:
Last Closed: 2012-12-12 11:56:38 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
One-liner patch to fix this particular build issue (249 bytes, application/octet-stream)
2012-12-06 15:55 UTC, Terry Froy
no flags Details

Description Terry Froy 2012-12-06 15:55:17 UTC
Created attachment 658829 [details]
One-liner patch to fix this particular build issue

Description of problem:

findutils 4.5.10-5.fc18 (current version in rawhide) will not build when automake 1.12.2-5.fc18 (current version in rawhide) is used to generate 'configure'.

Version-Release number of selected component (if applicable):

4.5.10-5.fc18

How reproducible:

Always

Steps to Reproduce:
1. Install (or build/install) automake 1.12.2-5.fc18 on build host.
2. Run 'rpmbuild --rebuild findutils-4.5.10-5.fc18.src.rpm' on build host.
  
Actual results:

The build fails during %setup during 'aclocal -I gnu lib/m4 -I m4'.

Snipped output from 'rpmbuild --rebuild findutils-4.5.10-5.fc18.src.rpm'
...
patching file find/util.c
+ echo 'Patch #4 (findutils-4.5.7-warnings.patch):'
Patch #4 (findutils-4.5.7-warnings.patch):
+ /usr/bin/cat /home/tez/rpmbuild/SOURCES/findutils-4.5.7-warnings.patch
+ /usr/bin/patch -p1 --fuzz=0
patching file find/pred.c
patching file xargs/xargs.c
+ aclocal -I gnulib/m4 -I m4
configure.ac:80: error: automatic de-ANSI-fication support has been removed
/usr/share/aclocal-1.12/protos.m4:12: AM_C_PROTOTYPES is expanded from...
configure.ac:80: the top level
autom4te: /usr/bin/m4 failed with exit status: 1
aclocal: error: autom4te failed with exit status: 1
error: Bad exit status from /var/tmp/rpm-tmp.yNci3y (%prep)

Expected results:

Build should progress beyond this point.

Additional info:

http://lists.gnu.org/archive/html/bug-findutils/2011-10/msg00002.html explains the background behind this problem.

I have attached a one-liner patch to fix as suggested and the build then progresses beyond this point; unfortunately, it then breaks due to what I suspect is an outdated copy of gnulib bundled in findutils which is incompatible with glibc 2.16 :-(

Comment 1 Kamil Dudka 2012-12-06 18:03:25 UTC
Thank you for reporting the issue.  This is already fixed in findutils-4.5.10-7.fc18.  You are welcome to provide feedback from building the up2date version of findutils.


Note You need to log in before you can comment on or make changes to this bug.