GNU bug report logs - #65679
Request to cut new automake release to include new pythons

Previous Next

Package: automake;

Reported by: Sergei Trofimovich <slyich <at> gmail.com>

Date: Fri, 1 Sep 2023 13:48:02 UTC

Severity: normal

Done: Karl Berry <karl <at> freefriends.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 65679 in the body.
You can then email your comments to 65679 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-automake <at> gnu.org:
bug#65679; Package automake. (Fri, 01 Sep 2023 13:48:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Sergei Trofimovich <slyich <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-automake <at> gnu.org. (Fri, 01 Sep 2023 13:48:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Sergei Trofimovich <slyich <at> gmail.com>
To: bug-automake <at> gnu.org
Subject: Request to cut new automake release to include new pythons
Date: Fri, 1 Sep 2023 14:46:54 +0100
Hi automake developers!

Projects using automake build system occasionally get bug reports that
python 3.11 and above do not get automatically detected by

    AM_PATH_PYTHON([3.7])

Recent example: https://github.com/skvadrik/re2c/issues/456

It was fixed a while ago in 

     https://git.savannah.gnu.org/cgit/automake.git/commit/?id=930a9a73f4bb776ec334eff4cf6e182802841daa

  python: add 3.10 - 3.15 to the version search list
    Fixes automake bug https://bugs.gnu.org/53530.
    
    Based on the cadence of Automake releases, add the current Python
    release (3.10), the current Python development (3.11), and then 4
    more versions on top of that.  It doesn't hurt to check for a few
    extra versions here since this is the fallback logic when the main
    `python` and `python3` programs aren't found.
    
    * m4/python.m4: Add python3.10 - python3.15.
    * NEWS: Mention new Python versions.

WDYT of cutting new `automake` that includes this fix? Then projects
could start cutting release tarballs that Just Work for such systems.

Thanks

-- 

  Sergei




Information forwarded to bug-automake <at> gnu.org:
bug#65679; Package automake. (Fri, 01 Sep 2023 22:06:02 GMT) Full text and rfc822 format available.

Message #8 received at 65679 <at> debbugs.gnu.org (full text, mbox):

From: Karl Berry <karl <at> freefriends.org>
To: slyich <at> gmail.com
Cc: 65679 <at> debbugs.gnu.org
Subject: Re: bug#65679: Request to cut new automake release to include new
 pythons
Date: Fri, 1 Sep 2023 16:05:28 -0600
    WDYT of cutting new `automake` that includes this fix? Then projects
    could start cutting release tarballs that Just Work for such systems.

Agreed we need to make a new automake release asap, but unfortunately
the code is not ready. Releasing it would cause more problems than it
would solve.

If Jim (the main Automake maintainer) wants to cut a release with just
that fix, I have nothing against it, but it sounds like a lot of work
for one relatively small bug. I suspect it would lead to a deluge of bug
reports (especially Python-related) for things that have already been
fixed.

At present I am the main bottleneck, but I can't work faster than I am,
which is quite slowly. If another Automake(/Perl/etc.)-savvy volunteer
came forward to help with development, that would be great. Until then,
I and the other people working on Automake continue to progress as best
we can. --thanks, karl.




Reply sent to Karl Berry <karl <at> freefriends.org>:
You have taken responsibility. (Fri, 01 Sep 2023 22:06:02 GMT) Full text and rfc822 format available.

Notification sent to Sergei Trofimovich <slyich <at> gmail.com>:
bug acknowledged by developer. (Fri, 01 Sep 2023 22:06:02 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sat, 30 Sep 2023 11:24:29 GMT) Full text and rfc822 format available.

This bug report was last modified 1 year and 222 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.