autoconf and epel-5

Toshio Kuratomi a.badger at gmail.com
Tue Feb 24 21:45:23 UTC 2009


Simon Wesp wrote:
> Hi all,
> 
> i have a little issue with autoconf and epel-5
> 
> the statement of the problem:
> 
> in configure.ac stands: 
> CXXFLAGS="-Wall -O2"
> 
> to honor the rpmoptflags i removed this line and create a patch of my
> changes.
> 
> now i have to run autoconf to implement my changes. no problem in
> fedora. in epel-5 it will abort:
> http://buildsys.fedoraproject.org/logs/fedora-5-epel/1476-hosts3d-0.97-3.el5/i386/build.log
> 
> 
> 
> my idea to handle this problem is:
> 
> 1) run autoconf in fedora and create a diff of the changes (as patch1)
> 
> 2) handle it in the specfile: 
> 
> %if 0%{?fedora}
> BuildRequires:   autoconf
> %endif
> 
> %prep
> %setup -q -n %{name}-%{srcversion}
> 
> # Patch to remove CXXFLAGS from configure.ac
> %patch0 -p1 
> 
> %if 0%{?rhel}
> # Patch for autoconf 2.60
> %patch1 -p1
> %endif
> 
> 
> %build
> %if 0%{?fedora}
> autoconf
> %endif
> 
> 
> is this the right way to solve this problem? i didn't found a helpful
> text passage in the packaging-guidelines
> 
That would work.  But if you need a patch for EPEL, you might as well
use the patch in Fedora as well and not run autoconf on either distro.

-Toshio

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: OpenPGP digital signature
URL: <http://listman.redhat.com/archives/epel-devel-list/attachments/20090224/8d517c51/attachment.sig>


More information about the epel-devel-list mailing list