%bcond_with is backwards?
Till Maas
opensource at till.name
Thu Dec 8 18:31:58 UTC 2011
On Thu, Dec 08, 2011 at 06:10:17PM +0000, Richard W.M. Jones wrote:
> # conditionalize Ocaml support
> %ifarch sparc64 s390 s390x
> %bcond_with ocaml
> %else
> %bcond_without ocaml
> %endif
>
> #...
>
> %if %{with ocaml}
> BuildRequires: ocaml
> BuildRequires: ocaml-findlib-devel
> %endif
>
> This code correctly disables OCaml support on architectures where we
> don't bother to compile OCaml (sparc64 s390 s390x). But the
> conditional code looks backwards to me. Does this make sense to
> anyone?
It makes sense when you read "%bcond_with ocaml" as 'add a
"--with-ocaml" build condition flag' to the spec.
Regards
Till
More information about the devel
mailing list