bcond_with on RHEL4 missing?

Patrice Dumas pertusus at free.fr
Wed Jul 25 11:46:28 UTC 2007


There was discussion about bcond_with not being in RHEL/CENTOS4 and it
seems that it is working in the builders, but what should be done to
be able to make it work on CENTOS/RHEL4? Otherwise it isn't possible to
rebuild a package with a bcond_with on the distro it is supposed to be
installed in.

I tried a construct like:

%if 0%{?rhel}
%if "%rhel" <= "4"
%define bcond_with           %{expand:%%{?_with_%{1}:%%global with_%{1} 1}}
%define bcond_without        %{expand:%%{!?_without_%{1}:%%global with_%{1} 1}}
%if "%rhel" > "4"
%bcond_without gfortran
%bcond_with gfortran

but it fails.


More information about the epel-devel-list mailing list