Arch Linux

Please read this before reporting a bug:

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!

FS#69964 - [xscreensaver] remove prepare() to fix build failure

Attached to Project: Arch Linux
Opened by Devin J. Pohly (djpohly) - Friday, 12 March 2021, 23:01 GMT
Last edited by Antonio Rojas (arojas) - Monday, 26 April 2021, 07:14 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Levente Polyak (anthraxx)
Architecture All
Severity Very Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No


The changes made by the prepare() function in the xscreensaver PKGBUILD do not appear to be needed anymore. In my testing, leaving -std=c89 did not cause problems, and running autoreconf actually caused the build to fail by replacing the author's customized po/

Additional info:
* xscreensaver-5.44-3 (building)
* autoconf 2.71-1
* automake 1.16.3-1
* gettext 0.21-1
* intltool 0.51.0-6

Steps to reproduce:
1. Attempt to build package with current PKGBUILD
2. Note that build fails while attempting to install translation files from po/
3. Remove prepare() and try again in a clean directory
4. Package builds successfully
This task depends upon

Closed by  Antonio Rojas (arojas)
Monday, 26 April 2021, 07:14 GMT
Reason for closing:  Fixed