Re: New spec incompatibility between rawhide and epel wrt patches

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

 



First of all, if there is some difference between Fedora and EPEL, I'd encourage you to keep the spec files simply different. That is why we have branches after all.

But to your specific question about `%patch` syntax, there is a hope that RHEL will support the new syntax:

https://issues.redhat.com/browse/RHEL-6294


Vít



Dne 29. 10. 24 v 10:08 Susi Lehtola napsal(a):
Hi,


it appears rpm has now deprecated the old %patch syntax in rawhide, which means
that any old-style expressions

%patch0 -p1 -b .overflow

must now be written as

%patch 0 -p1 -b .overflow

Unfortunately, all the epel branches, in turn, do not support the new %patch
syntax. This means that one either
- cannot use the same spec file to build in epel or
- must introduce conditionals and duplicate code in the spec files

%if 0%{?epel} < 10
%patch0 -p1 -b .overflow
%else
%patch 0 -p1 -b .overflow
%endif

Is there any hope of fixing this issue, or altenatively, a known workaround that
is compatible in both branches?

Susi

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

-- 
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux