FS#73610 - [transmission-cli] build failure since autoconf 2.70
Attached to Project:
Arch Linux
Opened by Hexhu (hexhu) - Thursday, 03 February 2022, 13:30 GMT
Last edited by Antonio Rojas (arojas) - Thursday, 03 February 2022, 17:19 GMT
Opened by Hexhu (hexhu) - Thursday, 03 February 2022, 13:30 GMT
Last edited by Antonio Rojas (arojas) - Thursday, 03 February 2022, 17:19 GMT
|
Details
Description:
``` ERROR: 'IT_PROG_INTLTOOL' must appear in configure.ac for intltool to work. autoreconf: error: intltoolize failed with exit status: 1 ==> ERROR: A failure occurred in prepare(). Aborting... ``` Seems that transmission has hit a portability regression bug of autoconf, but it's a wontfix. Ref: https://bugzilla.redhat.com/show_bug.cgi?id=1944514 Additional info: * package version(s) Builds fine: ``` $pacman -Q intltool autoconf intltool 0.51.0-6 autoconf 2.69-7 ``` Fails to build: ``` $pacman -Q intltool autoconf intltool 0.51.0-6 autoconf 2.71-1 ``` Steps to reproduce: 1. pacman -Syu 2. git clone https://github.com/archlinux/svntogit-packages.git --branch packages/transmission --single-branch transmission 3. cd transmission 4. makepkg -S 5. Fails Builds fine if `pacman -U https://archive.archlinux.org/packages/a/autoconf/autoconf-2.69-7-any.pkg.tar.zst` |
This task depends upon
Closed by Antonio Rojas (arojas)
Thursday, 03 February 2022, 17:19 GMT
Reason for closing: Duplicate
Additional comments about closing: FS#70877
Thursday, 03 February 2022, 17:19 GMT
Reason for closing: Duplicate
Additional comments about closing:
1. pacman -Syu
2. git clone https://github.com/archlinux/svntogit-packages.git --branch packages/transmission --single-branch transmission-cli
3. cd transmission-cli/trunk
4. makepkg -s
5. Fails with the below error:
```
==> Extracting sources...
-> Extracting transmission-3.00.tar.xz with bsdtar
==> Starting prepare()...
libtoolize: putting auxiliary files in '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
ERROR: 'IT_PROG_INTLTOOL' must appear in configure.ac for intltool to work.
autoreconf: error: intltoolize failed with exit status: 1
==> ERROR: A failure occurred in prepare().
Aborting...
```
6. sudo pacman -U https://archive.archlinux.org/packages/a/autoconf/autoconf-2.69-7-any.pkg.tar.zst
7. makepkg -s
8. Builds just fine
Upstream bugreport opened: https://github.com/transmission/transmission/issues/2569