Description of problem: bc does not build with the version of m4 present in RHEL-5b2 (m4-1.4.5-3). It fails in the beginning at the autoconf statement with this error: configure.in:4: /usr/bin/m4: Warning: sub-expression 1 not present autom4te: /usr/bin/m4 failed with exit status: 1 error: Bad exit status from /var/tmp/rpm-tmp.49509 (%build) It will build with the m4 version in fc6 (rebuilt on RHEL-5b2) (m4-1.4.5-4). This bug is also reported on the CentOS bugtracker here: http://bugs.centos.org/view.php?id=1652 Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
I tried to built bc with: bc 1.06-21 autoconf 2.59-12 m4 1.4.5-3el5.1 and package bc built correctly. Could maintainer of m4 check this bug to, please? Thanks, Zdenek
Hi, Latest RHEL-5 m4 package is 1.4.5-3.el5.1 with backported regexp substitution fixes from m4-1.4.6. You definitely need m4 with these fixes (see bug #221557 for more details), previous RHEL-5 m4 package 1.4.5-3 will not work.