Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#78787 - [aalib] autoconf warning regression in 1.4rc5-16

Attached to Project: Arch Linux
Opened by Tim Ruffing (realorrandom) - Thursday, 15 June 2023, 13:24 GMT
Last edited by Balló György (City-busz) - Thursday, 22 June 2023, 00:02 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Balló György (City-busz)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Description:

https://gitlab.archlinux.org/archlinux/packaging/packages/aalib/-/commit/3a3a095940077e346f9 has removed a patch to an aalib autoconf file that essentially did this:

```
-AC_DEFUN(AM_PATH_AALIB,
+AC_DEFUN([AM_PATH_AALIB],
```

Apparently, this patch was there for a reason. After the update to aalib 1.4rc5-16, I get this whenever I run `autoreconf` (also in projects totally unrelated to aalib!):

```
/usr/share/aclocal/aalib.m4:12: warning: underquoted definition of AM_PATH_AALIB
/usr/share/aclocal/aalib.m4:12: run info Automake 'Extending aclocal'
/usr/share/aclocal/aalib.m4:12: or see https://www.gnu.org/software/automake/manual/automake.html#Extending-aclocal
```

This task depends upon

Closed by  Balló György (City-busz)
Thursday, 22 June 2023, 00:02 GMT
Reason for closing:  Fixed
Additional comments about closing:  aalib 1.4rc5-17
Comment by Toolybird (Toolybird) - Thursday, 15 June 2023, 21:08 GMT
Aren't they just warnings? What actual problem is this causing? Why are you running `autoreconf`?
Comment by Simon Marchi (simark) - Thursday, 15 June 2023, 21:47 GMT
> Why are you running `autoreconf`?

Because I build things that require me to run it.

> Aren't they just warnings? What actual problem is this causing?

Some projects use `autoreconf -Werror`, so this warning becomes an error, and as a consequence I can't build those projects (note that these projects don't use aalib, the warning/error just happens because the file is present on the system).
Comment by Balló György (City-busz) - Thursday, 22 June 2023, 00:02 GMT
Okay, I added back the patch.

Loading...