RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.
Bug 699622 - autoconf: upgrade to 2.68
Summary: autoconf: upgrade to 2.68
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: autoconf
Version: 6.2
Hardware: All
OS: All
medium
medium
Target Milestone: rc
: ---
Assignee: Pavel Raiskup
QA Contact: qe-baseos-tools-bugs
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-04-26 08:09 UTC by Jim Meyering
Modified: 2016-07-25 08:19 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Rebase: Bug Fixes and Enhancements
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-07-25 08:19:16 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Jim Meyering 2011-04-26 08:09:53 UTC
Description of problem: providing an out of date version imposes undue burden on developers who use RHEL and penalizes their users.

Currently, RHEL6.x provides autoconf-2.63 from more than 3.5 years ago.

Autoconf is similar to gettext and automake in that its primary output is consumed indirectly by users running on all sorts of different systems.
autoconf is typically run only by developers, to create configure scripts
that are then run only when users build from source.  Since the consumers
of a package that was built on RHEL6.x may be using any type of system,
we have a duty to provide a reasonably up to date version of this tool.
Autoconf is not like a library where end user applications rely on it at
run time, and in fact the savvy developer can install his/her own version
of autoconf and use that independently of the one provided by the system.
However, that process is error-prone enough (integrating with automake,
libtool, gettext, m4) that it is best done for all.

I suggest an upgrade to 2.68.  Note that there has been no significant
bug fix since that release 7 months ago (the AS_LITERAL_IF thing is minor)
Note that Fedora 14 uses 2.66, in spite of the fact that NEWS indicates that numerous bugs fixed in 2.68 were introduced in 2.66. 

For a summary of the changes since 2.63, see its NEWS file:

  http://git.savannah.gnu.org/cgit/autoconf.git/tree/NEWS


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


How reproducible:


Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:

Comment 2 RHEL Program Management 2011-04-26 08:38:08 UTC
This request was evaluated by Red Hat Product Management for
inclusion in the current release of Red Hat Enterprise Linux.
Because the affected component is not scheduled to be updated
in the current release, Red Hat is unfortunately unable to
address this request at this time. Red Hat invites you to
ask your support representative to propose this request, if
appropriate and relevant, in the next release of Red Hat
Enterprise Linux. If you would like it considered as an
exception in the current release, please ask your support
representative.

Comment 3 Jim Meyering 2011-04-26 12:57:16 UTC
Gettext in RHEL5 was in the same boat not long ago.  Witness some of
the problems we developers faced before I got a relatively modern gettext
into RHEL5: http://bugzilla.redhat.com/523713

And that's just the tip of the iceberg.  If you need more,
I can find tens of examples/testimonials showing how penalizing
it is to have out-of-date autotools in RHEL.

Comment 4 RHEL Program Management 2011-07-06 01:36:41 UTC
This request was evaluated by Red Hat Product Management for
inclusion in the current release of Red Hat Enterprise Linux.
Because the affected component is not scheduled to be updated
in the current release, Red Hat is unfortunately unable to
address this request at this time. Red Hat invites you to
ask your support representative to propose this request, if
appropriate and relevant, in the next release of Red Hat
Enterprise Linux. If you would like it considered as an
exception in the current release, please ask your support
representative.

Comment 5 Jim Meyering 2011-10-10 16:26:59 UTC
The arguments made above are still just as relevant, and now it's been a year since the release of autoconf-2.68.

Comment 6 Karsten Hopp 2012-06-28 12:46:41 UTC
A rebase of autoconf can't break any existing applications and would help developers as mentioned in the bug description

Comment 7 Jim Meyering 2012-07-02 07:47:09 UTC
Coincidentally, just today Bruno Haible diagnosed a tricky
bug that was triggered by using RHEL6's autoconf-2.63:

  http://thread.gmane.org/gmane.comp.lib.gnulib.bugs/31195

As he notes, autoconf-2.64 would have generated working code
and would have warned about the problematic ordering.
autoconf-2.63 does neither.

Comment 8 RHEL Program Management 2012-07-10 06:44:00 UTC
This request was not resolved in time for the current release.
Red Hat invites you to ask your support representative to
propose this request, if still desired, for consideration in
the next release of Red Hat Enterprise Linux.

Comment 9 Jim Meyering 2012-07-10 11:14:43 UTC
This really does matter.
Please consider it for rhel-6.5.

In fact, now you should consider the newer autoconf-2.69.

Comment 10 RHEL Program Management 2012-07-10 23:05:16 UTC
This request was erroneously removed from consideration in Red Hat Enterprise Linux 6.4, which is currently under development.  This request will be evaluated for inclusion in Red Hat Enterprise Linux 6.4.

Comment 12 RHEL Program Management 2013-10-14 01:06:03 UTC
This request was evaluated by Red Hat Product Management for
inclusion in the current release of Red Hat Enterprise Linux.
Because the affected component is not scheduled to be updated
in the current release, Red Hat is unable to address this
request at this time.

Red Hat invites you to ask your support representative to
propose this request, if appropriate, in the next release of
Red Hat Enterprise Linux.

Comment 16 Pavel Raiskup 2016-07-25 08:19:16 UTC
We reached production phase 2, and it is now really too late for rebases.
Sorry and thanks for the report.


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