[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: autoconf and epel-5



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

Attachment: signature.asc
Description: OpenPGP digital signature


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]