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#14871 - Problem with autoconf / autoreconf

Attached to Project: Arch Linux
Opened by uvok (uvok) - Friday, 29 May 2009, 09:52 GMT
Last edited by Jan de Groot (JGC) - Friday, 29 May 2009, 17:44 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To Jan de Groot (JGC)
Architecture i686
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

There is a problem in autoconf / autoreconf .
When compiling the git version of bti (git://github.com/gregkh/bti.git), it says:
http://dpaste.com/48935/

Additional info:

autoconf and curl are installed:

$ pacman -Q autoconf curl
autoconf 2.63-1
curl 7.19.5-1

Steps to reproduce:

1. Download git version of bti: $ git clone git://github.com/gregkh/bti.git
2. change in bti directory
3. run ./autogen.sh

Above error should display...

Anyway, there is NO problem with the autogen.sh in the git-repo of bti, because it works fine on gentoo.
This task depends upon

Closed by  Jan de Groot (JGC)
Friday, 29 May 2009, 17:44 GMT
Reason for closing:  Fixed
Comment by Jan de Groot (JGC) - Friday, 29 May 2009, 10:49 GMT
This isn't a problem with autoconf. If you would have read the output of autoconf, you would have noticed that it couldn't find the m4 macro file for libcurl. I checked the git repository and found out that it doesn't include any m4 file for curl. Same applies to our curl package: there's no m4 file there. It appears this file is located in a doc directory that doesn't get installed by default.
Comment by uvok (uvok) - Friday, 29 May 2009, 11:26 GMT
But the tarballs work: http://www.kernel.org/pub/linux/kernel/people/gregkh/bti/

And why isn't the m4-file included in curl?
Comment by Jan de Groot (JGC) - Friday, 29 May 2009, 11:43 GMT
The tarballs contain pre-generated configure and Makefile.in files, if you run autoconf on those it will also fail (unless the tarballs include the required m4 files).

The m4 file isn't included by default upstream, there's an upstream bugreport about that open for 2 years without any action. Most distributions just copy the file into the right directory, but as this is the first bugreport we're getting about it, this isn't done from our package. I'll upload a fixed curl package later today.

Loading...