bison and byacc both provide bison/yacc and are conflicting packages.
This allows each package to choose between bison/byacc.
Change-Id: I602c62cf3180edbaeb36764f5146d634c2150aaa
Reviewed-on: http://photon-jenkins.eng.vmware.com:8082/18013
Reviewed-by: Tapas Kundu <tkundu@vmware.com>
Tested-by: Tapas Kundu <tkundu@vmware.com>
| ... | ... |
@@ -9,11 +9,12 @@ URL: https://github.com/projectcalico/bird |
| 9 | 9 |
Distribution: Photon |
| 10 | 10 |
|
| 11 | 11 |
Source0: %{name}-%{version}.tar.gz
|
| 12 |
-%define sha1 calico-bird=5a74a55574493d467bc940e853c287b458a2e0a4 |
|
| 12 |
+%define sha512 calico-bird=eeb0d839521f6f66c64bc752c92703a5ade7743967674b322a676b8f1fe702555815a4b16b270dc2d66292409e05e5303c993c96f82a76e55fd2abec5f173623 |
|
| 13 | 13 |
|
| 14 | 14 |
Patch0: calico-bird-gcc-10.patch |
| 15 | 15 |
|
| 16 | 16 |
BuildRequires: autoconf |
| 17 |
+BuildRequires: bison |
|
| 17 | 18 |
|
| 18 | 19 |
%description |
| 19 | 20 |
Project Calico fork of the BIRD Internet Routing Daemon. |
| ... | ... |
@@ -12,6 +12,7 @@ Source0: https://github.com/SELinuxProject/selinux/releases/download/%{ve
|
| 12 | 12 |
%define sha512 %{name}=e7f7a4e987af473fd7cda0e47539061a8cb2e65a6b930f4736c538eb319129b260a3f03d2f50863e73a275ee3d58c441c33f95c80ea2bff6157e37226be54b92
|
| 13 | 13 |
|
| 14 | 14 |
BuildRequires: libsemanage-devel = %{version}
|
| 15 |
+BuildRequires: bison |
|
| 15 | 16 |
|
| 16 | 17 |
%description |
| 17 | 18 |
checkpolicy is a program that checks and compiles a SELinux security policy configuration |
| ... | ... |
@@ -3,7 +3,7 @@ |
| 3 | 3 |
|
| 4 | 4 |
Name: crash |
| 5 | 5 |
Version: 8.0.2 |
| 6 |
-Release: 1%{?dist}
|
|
| 6 |
+Release: 2%{?dist}
|
|
| 7 | 7 |
Summary: kernel crash analysis utility for live systems, netdump, diskdump, kdump, LKCD or mcore dumpfiles |
| 8 | 8 |
Group: Development/Tools |
| 9 | 9 |
Vendor: VMware, Inc. |
| ... | ... |
@@ -28,6 +28,7 @@ BuildRequires: binutils |
| 28 | 28 |
BuildRequires: glibc-devel |
| 29 | 29 |
BuildRequires: ncurses-devel |
| 30 | 30 |
BuildRequires: zlib-devel |
| 31 |
+BuildRequires: bison |
|
| 31 | 32 |
|
| 32 | 33 |
Requires: binutils |
| 33 | 34 |
Requires: ncurses-libs |
| ... | ... |
@@ -103,6 +104,8 @@ rm -rf "%{buildroot}"
|
| 103 | 103 |
%{_includedir}/crash/*.h
|
| 104 | 104 |
|
| 105 | 105 |
%changelog |
| 106 |
+* Mon Feb 20 2023 Tapas Kundu <tkundu@vmware.com> 8.0.2-2 |
|
| 107 |
+- Add Bison in buildRequires. |
|
| 106 | 108 |
* Tue Dec 13 2022 Gerrit Photon <photon-checkins@vmware.com> 8.0.2-1 |
| 107 | 109 |
- Automatic Version Bump |
| 108 | 110 |
* Mon May 03 2021 Gerrit Photon <photon-checkins@vmware.com> 7.3.0-1 |
| ... | ... |
@@ -14,6 +14,7 @@ Source0: http://doxygen.nl/files/doxygen-%{version}.src.tar.gz
|
| 14 | 14 |
BuildRequires: cmake |
| 15 | 15 |
BuildRequires: python3 |
| 16 | 16 |
BuildRequires: python3-xml |
| 17 |
+BuildRequires: bison |
|
| 17 | 18 |
|
| 18 | 19 |
%description |
| 19 | 20 |
Doxygen is the de facto standard tool for generating documentation from annotated C++ sources, |
| ... | ... |
@@ -27,6 +27,10 @@ BuildRequires: autogen |
| 27 | 27 |
BuildRequires: dejagnu |
| 28 | 28 |
%endif |
| 29 | 29 |
|
| 30 |
+# bison from publish RPMs will be used. |
|
| 31 |
+# We can't use BuildRequires here, as bison might not yet been built. |
|
| 32 |
+%define ExtraBuildRequires bison |
|
| 33 |
+ |
|
| 30 | 34 |
%description |
| 31 | 35 |
The GCC package contains the GNU compiler collection, |
| 32 | 36 |
which includes the C and C++ compilers. |
| ... | ... |
@@ -1,7 +1,7 @@ |
| 1 | 1 |
Summary: The Kerberos newtork authentication system |
| 2 | 2 |
Name: krb5 |
| 3 | 3 |
Version: 1.20.1 |
| 4 |
-Release: 1%{?dist}
|
|
| 4 |
+Release: 2%{?dist}
|
|
| 5 | 5 |
License: MIT |
| 6 | 6 |
URL: http://web.mit.edu/kerberos/ |
| 7 | 7 |
Group: System Environment/Security |
| ... | ... |
@@ -11,6 +11,7 @@ Source0: http://web.mit.edu/kerberos/www/dist/%{name}/1.17/%{name}-%{vers
|
| 11 | 11 |
%define sha512 %{name}=6f57479f13f107cd84f30de5c758eb6b9fc59171329c13e5da6073b806755f8d163eb7bd84767ea861ad6458ea0c9eeb00ee044d3bcad01ef136e9888564b6a2
|
| 12 | 12 |
Requires: openssl |
| 13 | 13 |
Requires: e2fsprogs-libs |
| 14 |
+BuildRequires: bison |
|
| 14 | 15 |
BuildRequires: openssl-devel |
| 15 | 16 |
BuildRequires: e2fsprogs-devel |
| 16 | 17 |
Provides: pkgconfig(mit-krb5) |
| ... | ... |
@@ -120,6 +121,8 @@ rm -rf %{buildroot}/*
|
| 120 | 120 |
%{_datarootdir}/locale/*
|
| 121 | 121 |
|
| 122 | 122 |
%changelog |
| 123 |
+* Mon Feb 20 2023 Tapas Kundu <tkundu@vmware.com> 1.20.1-2 |
|
| 124 |
+- Add Bison in buildrequires |
|
| 123 | 125 |
* Thu Jan 26 2023 Ashwin Dayanand Kamat <kashwindayan@vmware.com> 1.20.1-1 |
| 124 | 126 |
- Upgrade to version 1.20.1 |
| 125 | 127 |
* Fri Sep 17 2021 Satya Naga Vasamsetty <svasamsetty@vmware.com> 1.17.2-2 |