From a38d90c794150cec10bb0e2b81d21d71daf1fa09 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 24 Jul 2019 17:46:33 +0000 Subject: [PATCH 01/25] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- alliance.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alliance.spec b/alliance.spec index 3cb80a9..701d837 100644 --- a/alliance.spec +++ b/alliance.spec @@ -4,7 +4,7 @@ Name: alliance Version: 5.1.1 -Release: 15.%{snapdate}git%{shortcommit}%{?dist} +Release: 16.%{snapdate}git%{shortcommit}%{?dist} Summary: VLSI EDA System License: GPLv2 URL: https://soc-extras.lip6.fr/en/alliance-abstract-en/ @@ -304,6 +304,9 @@ source %{_sysconfdir}/profile.d/alc_env.sh %changelog +* Wed Jul 24 2019 Fedora Release Engineering - 5.1.1-16.20160506gitd8c05cd +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Thu Jan 31 2019 Fedora Release Engineering - 5.1.1-15.20160506gitd8c05cd - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From c321e71f7fc096aaad28b703a92a1de669833540 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jan 2020 11:26:09 +0000 Subject: [PATCH 02/25] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- alliance.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alliance.spec b/alliance.spec index 701d837..d456a64 100644 --- a/alliance.spec +++ b/alliance.spec @@ -4,7 +4,7 @@ Name: alliance Version: 5.1.1 -Release: 16.%{snapdate}git%{shortcommit}%{?dist} +Release: 17.%{snapdate}git%{shortcommit}%{?dist} Summary: VLSI EDA System License: GPLv2 URL: https://soc-extras.lip6.fr/en/alliance-abstract-en/ @@ -304,6 +304,9 @@ source %{_sysconfdir}/profile.d/alc_env.sh %changelog +* Tue Jan 28 2020 Fedora Release Engineering - 5.1.1-17.20160506gitd8c05cd +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Wed Jul 24 2019 Fedora Release Engineering - 5.1.1-16.20160506gitd8c05cd - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From 895e53cc02b2ff219d5514c034d2c5255b97b565 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ralf=20Cors=C3=A9pius?= Date: Sat, 22 Feb 2020 12:24:11 +0100 Subject: [PATCH 03/25] Drop lesstif. Spec file cleanup. Add 0013-GCC-10-fixes.patch (F32FTBFS, RHBZ#1799147). --- 0013-GCC-10-fixes.patch | 78 +++++++++++++++++++++++++++++++++++++++++ alliance.spec | 57 ++++++++++++++++-------------- 2 files changed, 109 insertions(+), 26 deletions(-) create mode 100644 0013-GCC-10-fixes.patch diff --git a/0013-GCC-10-fixes.patch b/0013-GCC-10-fixes.patch new file mode 100644 index 0000000..0a33546 --- /dev/null +++ b/0013-GCC-10-fixes.patch @@ -0,0 +1,78 @@ +From 87faa08f9a1d3f55e3430a68acb0f898adc75a2d Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Ralf=20Cors=C3=A9pius?= +Date: Fri, 7 Feb 2020 08:51:41 +0100 +Subject: [PATCH 13/13] GCC-10 fixes + +--- + alliance/src/elp/src/elp.c | 1 - + alliance/src/elp/src/elp.h | 3 ++- + alliance/src/elp/src/elp_y.y | 1 - + alliance/src/nero/src/MDRGrid.cpp | 1 + + alliance/src/pat/src/Makefile.am | 1 + + 5 files changed, 4 insertions(+), 3 deletions(-) + +diff --git a/alliance/src/elp/src/elp.c b/alliance/src/elp/src/elp.c +index d279e6cfc..e516f1ee6 100644 +--- a/alliance/src/elp/src/elp.c ++++ b/alliance/src/elp/src/elp.c +@@ -33,7 +33,6 @@ double elpVoltage[elpVOLTNUM] ; + double elpCapa[elpTRANSNUM][elpCAPANUM] ; + double elpGeneral[elpGENERALNUM] = {0.0,0.0,1000.0} ; + char elpLang = elpDEFLANG ; +-int elpyylineno ; + + /*****************************************************************************/ + /* function elpenv() */ +diff --git a/alliance/src/elp/src/elp.h b/alliance/src/elp/src/elp.h +index b1d4930f1..b1f284aed 100644 +--- a/alliance/src/elp/src/elp.h ++++ b/alliance/src/elp/src/elp.h +@@ -106,7 +106,8 @@ extern double elpGeneral[elpGENERALNUM] ; + #define elpACM 0 /* methode de calcul des capacites dynamiques */ + #define elpTEMP 1 /* temperature de simulation et d'analyse */ + #define elpSLOPE 2 /* front sur les connecteurs d'entree */ +- ++extern int yylineno ; ++extern int elpyylineno ; + + /* les fonctions externes */ + extern int elpenv() ; +diff --git a/alliance/src/elp/src/elp_y.y b/alliance/src/elp/src/elp_y.y +index 904ce7f02..fb5db214a 100644 +--- a/alliance/src/elp/src/elp_y.y ++++ b/alliance/src/elp/src/elp_y.y +@@ -100,7 +100,6 @@ elpvar : + ; + %% + +-extern int yylineno ; + extern char yytext[] ; + + void yyerror() +diff --git a/alliance/src/nero/src/MDRGrid.cpp b/alliance/src/nero/src/MDRGrid.cpp +index b7e9fb9f3..f8095ab3b 100644 +--- a/alliance/src/nero/src/MDRGrid.cpp ++++ b/alliance/src/nero/src/MDRGrid.cpp +@@ -17,6 +17,7 @@ + + + # include "MDefs.h" ++template class TMatrix; + + + +diff --git a/alliance/src/pat/src/Makefile.am b/alliance/src/pat/src/Makefile.am +index d8875fb83..f93af2822 100644 +--- a/alliance/src/pat/src/Makefile.am ++++ b/alliance/src/pat/src/Makefile.am +@@ -28,6 +28,7 @@ pat_decl_y.c pat_decl_y.h : $(srcdir)/pat_decl_y.y + && sed -e "s/yy/pat_decl_y_/g" -e "s/YY/PAT_DECL_Y_/g" y.tab.c \ + | sed -e "s/int[ ]*pat_decl_y_char;/extern int pat_decl_y_char;/" \ + | sed -e "s/int[ ]*pat_decl_y_nerrs;/extern int pat_decl_y_nerrs;/" \ ++ | sed -e "s/^PAT_DECL_Y_STYPE pat_decl_y_lval;//" \ + > pat_decl_y.c \ + && sed -e "s/yy/pat_decl_y_/g" -e "s/YY/PAT_DECL_Y_/g" y.tab.h > pat_decl_y.h + +-- +2.24.1 + diff --git a/alliance.spec b/alliance.spec index d456a64..b7f18b0 100644 --- a/alliance.spec +++ b/alliance.spec @@ -4,7 +4,7 @@ Name: alliance Version: 5.1.1 -Release: 17.%{snapdate}git%{shortcommit}%{?dist} +Release: 18.%{snapdate}git%{shortcommit}%{?dist} Summary: VLSI EDA System License: GPLv2 URL: https://soc-extras.lip6.fr/en/alliance-abstract-en/ @@ -20,20 +20,22 @@ Source5: alliance-examples-go-all-clean.sh # https://www-soc.lip6.fr/git/alliance.git Patch00: 0000-alliance-5.1.1-git%{shortcommit}.patch -Patch11: 0001-Remove-stray-files.patch -Patch12: 0002-Update-autostuff.patch -Patch13: 0003-Consolidate-installation-dirs.patch -Patch14: 0004-Misc-installation-dirs-fixes.patch -Patch15: 0005-Use-inttypes-macros-to-print-int32_t.patch -Patch16: 0006-Use-ring_yy-instead-of-yy.patch -Patch17: 0007-Eliminate-CFLAGS.patch -Patch18: 0008-Rework-Makefile.ams.patch -Patch19: 0009-Misc.-doc-fixes.patch -Patch20: 0010-Fedora-profiles.patch +Patch01: 0001-Remove-stray-files.patch +Patch02: 0002-Update-autostuff.patch +Patch03: 0003-Consolidate-installation-dirs.patch +Patch04: 0004-Misc-installation-dirs-fixes.patch +Patch05: 0005-Use-inttypes-macros-to-print-int32_t.patch +Patch06: 0006-Use-ring_yy-instead-of-yy.patch +Patch07: 0007-Eliminate-CFLAGS.patch +Patch08: 0008-Rework-Makefile.ams.patch +Patch09: 0009-Misc.-doc-fixes.patch +Patch10: 0010-Fedora-profiles.patch # Bashisms in /etc/profile.d/alc_env.csh -Patch21: 0011-Use-setenv-instead-of-set-RHBZ-1337691.patch +Patch11: 0011-Use-setenv-instead-of-set-RHBZ-1337691.patch # Flex compatibility issues -Patch22: 0012-Remove-yylineno.patch +Patch12: 0012-Remove-yylineno.patch +# GCC-10 incompatibilities +Patch13: 0013-GCC-10-fixes.patch BuildRequires: gcc-c++ @@ -60,11 +62,7 @@ BuildRequires: autoconf automake libtool BuildRequires: openmotif-devel BuildRequires: pkgconfig %else -%if 0%{?fedora} >= 23 BuildRequires: motif-devel -%else -BuildRequires: lesstif-devel -%endif %endif Requires: xorg-x11-fonts-misc # RHBZ 442379 @@ -121,18 +119,20 @@ Documentation and tutorials for the Alliance VLSI CAD Sytem. %prep %setup -qn %{name} %patch00 -p2 + +%patch01 -p2 +%patch02 -p2 +%patch03 -p2 +%patch04 -p2 +%patch05 -p2 +%patch06 -p2 +%patch07 -p2 +%patch08 -p2 +%patch09 -p2 +%patch10 -p2 %patch11 -p2 %patch12 -p2 %patch13 -p2 -%patch14 -p2 -%patch15 -p2 -%patch16 -p2 -%patch17 -p2 -%patch18 -p2 -%patch19 -p2 -%patch20 -p2 -%patch21 -p2 -%patch22 -p2 pushd src > /dev/null @@ -304,6 +304,11 @@ source %{_sysconfdir}/profile.d/alc_env.sh %changelog +* Sat Feb 22 2020 Ralf Corsépius - 5.1.1-18.20160506gitd8c05cd +- Drop lesstif. +- Spec file cleanup. +- Add 0013-GCC-10-fixes.patch (F32FTBFS, RHBZ#1799147). + * Tue Jan 28 2020 Fedora Release Engineering - 5.1.1-17.20160506gitd8c05cd - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From f9a8398ec087c883c776e0e13e5109ce43fd99c6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 27 Jul 2020 11:56:22 +0000 Subject: [PATCH 04/25] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- alliance.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alliance.spec b/alliance.spec index b7f18b0..b145e1a 100644 --- a/alliance.spec +++ b/alliance.spec @@ -4,7 +4,7 @@ Name: alliance Version: 5.1.1 -Release: 18.%{snapdate}git%{shortcommit}%{?dist} +Release: 19.%{snapdate}git%{shortcommit}%{?dist} Summary: VLSI EDA System License: GPLv2 URL: https://soc-extras.lip6.fr/en/alliance-abstract-en/ @@ -304,6 +304,9 @@ source %{_sysconfdir}/profile.d/alc_env.sh %changelog +* Mon Jul 27 2020 Fedora Release Engineering - 5.1.1-19.20160506gitd8c05cd +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Sat Feb 22 2020 Ralf Corsépius - 5.1.1-18.20160506gitd8c05cd - Drop lesstif. - Spec file cleanup. From f3cba3483e3807b9e42a0003a5eae54c6334939d Mon Sep 17 00:00:00 2001 From: Jeff Law Date: Mon, 27 Jul 2020 15:46:05 -0600 Subject: [PATCH 05/25] Force C++14 as the code is not ready for C++17 --- alliance.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/alliance.spec b/alliance.spec index b145e1a..34134c3 100644 --- a/alliance.spec +++ b/alliance.spec @@ -4,7 +4,7 @@ Name: alliance Version: 5.1.1 -Release: 19.%{snapdate}git%{shortcommit}%{?dist} +Release: 20.%{snapdate}git%{shortcommit}%{?dist} Summary: VLSI EDA System License: GPLv2 URL: https://soc-extras.lip6.fr/en/alliance-abstract-en/ @@ -190,6 +190,7 @@ find documentation/tutorials/ \ popd > /dev/null %build +export CXXFLAGS="-std=c++14 $RPM_OPT_FLAGS" pushd src > /dev/null %configure --enable-alc-shared \ --disable-static \ @@ -304,6 +305,9 @@ source %{_sysconfdir}/profile.d/alc_env.sh %changelog +* Mon Jul 27 2020 Jeff Law - 5.1.1-20.20160506gitd8c05cd +- Force C++14 as the code is not ready for C++17 + * Mon Jul 27 2020 Fedora Release Engineering - 5.1.1-19.20160506gitd8c05cd - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 94811ee7066b03e212fa056f5d9836ad238653d7 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 31 Jul 2020 23:54:58 +0000 Subject: [PATCH 06/25] - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- alliance.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/alliance.spec b/alliance.spec index 34134c3..555e570 100644 --- a/alliance.spec +++ b/alliance.spec @@ -4,7 +4,7 @@ Name: alliance Version: 5.1.1 -Release: 20.%{snapdate}git%{shortcommit}%{?dist} +Release: 21.%{snapdate}git%{shortcommit}%{?dist} Summary: VLSI EDA System License: GPLv2 URL: https://soc-extras.lip6.fr/en/alliance-abstract-en/ @@ -305,6 +305,10 @@ source %{_sysconfdir}/profile.d/alc_env.sh %changelog +* Fri Jul 31 2020 Fedora Release Engineering - 5.1.1-21.20160506gitd8c05cd +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Mon Jul 27 2020 Jeff Law - 5.1.1-20.20160506gitd8c05cd - Force C++14 as the code is not ready for C++17 From f2007edb4de2390feaf315795a591ada181e3127 Mon Sep 17 00:00:00 2001 From: Adam Jackson Date: Wed, 30 Sep 2020 17:26:50 -0400 Subject: [PATCH 07/25] Remove unused BuildRequires: libXp-devel --- alliance.spec | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/alliance.spec b/alliance.spec index 555e570..3aee1a1 100644 --- a/alliance.spec +++ b/alliance.spec @@ -4,7 +4,7 @@ Name: alliance Version: 5.1.1 -Release: 21.%{snapdate}git%{shortcommit}%{?dist} +Release: 22.%{snapdate}git%{shortcommit}%{?dist} Summary: VLSI EDA System License: GPLv2 URL: https://soc-extras.lip6.fr/en/alliance-abstract-en/ @@ -44,7 +44,6 @@ BuildRequires: byacc BuildRequires: desktop-file-utils BuildRequires: flex BuildRequires: libstdc++-devel -BuildRequires: libXp-devel BuildRequires: libXpm-devel BuildRequires: libXt-devel BuildRequires: m4 @@ -305,6 +304,9 @@ source %{_sysconfdir}/profile.d/alc_env.sh %changelog +* Wed Sep 30 2020 Adam Jackson - 5.1.1-22.20160506gitd8c05cd +- Remove unused BuildRequires: libXp-devel + * Fri Jul 31 2020 Fedora Release Engineering - 5.1.1-21.20160506gitd8c05cd - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 5d260e11e82f290fc20fcdef38005e8a3a2a3d84 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Wed, 16 Dec 2020 23:23:49 +0000 Subject: [PATCH 08/25] Add BuildRequires: make https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot --- alliance.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/alliance.spec b/alliance.spec index 3aee1a1..9d7265b 100644 --- a/alliance.spec +++ b/alliance.spec @@ -111,6 +111,7 @@ Summary: Alliance VLSI CAD System - Documentations BuildArch: noarch Requires: gnuplot BuildRequires: tetex-latex +BuildRequires: make %description doc Documentation and tutorials for the Alliance VLSI CAD Sytem. From 248d295263afeb93bd97a657be82e4aadd643c53 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 25 Jan 2021 23:59:35 +0000 Subject: [PATCH 09/25] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- alliance.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alliance.spec b/alliance.spec index 9d7265b..dfb0684 100644 --- a/alliance.spec +++ b/alliance.spec @@ -4,7 +4,7 @@ Name: alliance Version: 5.1.1 -Release: 22.%{snapdate}git%{shortcommit}%{?dist} +Release: 23.%{snapdate}git%{shortcommit}%{?dist} Summary: VLSI EDA System License: GPLv2 URL: https://soc-extras.lip6.fr/en/alliance-abstract-en/ @@ -305,6 +305,9 @@ source %{_sysconfdir}/profile.d/alc_env.sh %changelog +* Mon Jan 25 2021 Fedora Release Engineering - 5.1.1-23.20160506gitd8c05cd +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Wed Sep 30 2020 Adam Jackson - 5.1.1-22.20160506gitd8c05cd - Remove unused BuildRequires: libXp-devel From 02d147cfcea8d3a25dffaa09b4e67df2312996d3 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 21 Jul 2021 12:31:46 +0000 Subject: [PATCH 10/25] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 2a0c7773f1385537f861a2e287a5688a6d5479e1 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 21 Jul 2021 17:27:09 +0000 Subject: [PATCH 11/25] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- alliance.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alliance.spec b/alliance.spec index dfb0684..28fb944 100644 --- a/alliance.spec +++ b/alliance.spec @@ -4,7 +4,7 @@ Name: alliance Version: 5.1.1 -Release: 23.%{snapdate}git%{shortcommit}%{?dist} +Release: 24.%{snapdate}git%{shortcommit}%{?dist} Summary: VLSI EDA System License: GPLv2 URL: https://soc-extras.lip6.fr/en/alliance-abstract-en/ @@ -305,6 +305,9 @@ source %{_sysconfdir}/profile.d/alc_env.sh %changelog +* Wed Jul 21 2021 Fedora Release Engineering - 5.1.1-24.20160506gitd8c05cd +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Mon Jan 25 2021 Fedora Release Engineering - 5.1.1-23.20160506gitd8c05cd - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 3c5a162d1b53dd33541b3f208ea1bf367289ad63 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jan 2022 21:08:07 +0000 Subject: [PATCH 12/25] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- alliance.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alliance.spec b/alliance.spec index 28fb944..4cd070c 100644 --- a/alliance.spec +++ b/alliance.spec @@ -4,7 +4,7 @@ Name: alliance Version: 5.1.1 -Release: 24.%{snapdate}git%{shortcommit}%{?dist} +Release: 25.%{snapdate}git%{shortcommit}%{?dist} Summary: VLSI EDA System License: GPLv2 URL: https://soc-extras.lip6.fr/en/alliance-abstract-en/ @@ -305,6 +305,9 @@ source %{_sysconfdir}/profile.d/alc_env.sh %changelog +* Wed Jan 19 2022 Fedora Release Engineering - 5.1.1-25.20160506gitd8c05cd +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Wed Jul 21 2021 Fedora Release Engineering - 5.1.1-24.20160506gitd8c05cd - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From eb1f08acab49612aa3b92a011fda57962980bcc7 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 20 Jul 2022 20:39:44 +0000 Subject: [PATCH 13/25] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- alliance.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alliance.spec b/alliance.spec index 4cd070c..ee41139 100644 --- a/alliance.spec +++ b/alliance.spec @@ -4,7 +4,7 @@ Name: alliance Version: 5.1.1 -Release: 25.%{snapdate}git%{shortcommit}%{?dist} +Release: 26.%{snapdate}git%{shortcommit}%{?dist} Summary: VLSI EDA System License: GPLv2 URL: https://soc-extras.lip6.fr/en/alliance-abstract-en/ @@ -305,6 +305,9 @@ source %{_sysconfdir}/profile.d/alc_env.sh %changelog +* Wed Jul 20 2022 Fedora Release Engineering - 5.1.1-26.20160506gitd8c05cd +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Wed Jan 19 2022 Fedora Release Engineering - 5.1.1-25.20160506gitd8c05cd - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From 598d14032d7ec9ba2e09f8ced5af58047991f7bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ralf=20Cors=C3=A9pius?= Date: Mon, 5 Dec 2022 17:08:49 +0100 Subject: [PATCH 14/25] Convert license to SPDX. --- alliance.spec | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/alliance.spec b/alliance.spec index ee41139..e7d1ad5 100644 --- a/alliance.spec +++ b/alliance.spec @@ -4,9 +4,9 @@ Name: alliance Version: 5.1.1 -Release: 26.%{snapdate}git%{shortcommit}%{?dist} +Release: 27.%{snapdate}git%{shortcommit}%{?dist} Summary: VLSI EDA System -License: GPLv2 +License: GPL-2.0-only URL: https://soc-extras.lip6.fr/en/alliance-abstract-en/ Source: http://www-asim.lip6.fr/pub/alliance/distribution/latest/alliance-%{version}.tar.bz2 Source1: alliance.fedora @@ -111,7 +111,7 @@ Summary: Alliance VLSI CAD System - Documentations BuildArch: noarch Requires: gnuplot BuildRequires: tetex-latex -BuildRequires: make +BuildRequires: make %description doc Documentation and tutorials for the Alliance VLSI CAD Sytem. @@ -305,6 +305,9 @@ source %{_sysconfdir}/profile.d/alc_env.sh %changelog +* Mon Dec 05 2022 Ralf Corsépius - 5.1.1-27.20160506gitd8c05cd +- Convert license to SPDX. + * Wed Jul 20 2022 Fedora Release Engineering - 5.1.1-26.20160506gitd8c05cd - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From feac4a6ea18e18da8e844b5b0d1b4f47f49ba6df Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 18 Jan 2023 21:36:26 +0000 Subject: [PATCH 15/25] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- alliance.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alliance.spec b/alliance.spec index e7d1ad5..f0d4a9b 100644 --- a/alliance.spec +++ b/alliance.spec @@ -4,7 +4,7 @@ Name: alliance Version: 5.1.1 -Release: 27.%{snapdate}git%{shortcommit}%{?dist} +Release: 28.%{snapdate}git%{shortcommit}%{?dist} Summary: VLSI EDA System License: GPL-2.0-only URL: https://soc-extras.lip6.fr/en/alliance-abstract-en/ @@ -305,6 +305,9 @@ source %{_sysconfdir}/profile.d/alc_env.sh %changelog +* Wed Jan 18 2023 Fedora Release Engineering - 5.1.1-28.20160506gitd8c05cd +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Mon Dec 05 2022 Ralf Corsépius - 5.1.1-27.20160506gitd8c05cd - Convert license to SPDX. From 2738aa1df0b54bbf81386241c9be5fd7cf063097 Mon Sep 17 00:00:00 2001 From: Florian Weimer Date: Sat, 15 Apr 2023 21:43:39 +0200 Subject: [PATCH 16/25] Build in C89 mode (#2187002) Related to: --- alliance.spec | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/alliance.spec b/alliance.spec index f0d4a9b..076b7b5 100644 --- a/alliance.spec +++ b/alliance.spec @@ -4,7 +4,7 @@ Name: alliance Version: 5.1.1 -Release: 28.%{snapdate}git%{shortcommit}%{?dist} +Release: 29.%{snapdate}git%{shortcommit}%{?dist} Summary: VLSI EDA System License: GPL-2.0-only URL: https://soc-extras.lip6.fr/en/alliance-abstract-en/ @@ -190,6 +190,9 @@ find documentation/tutorials/ \ popd > /dev/null %build +# The C parts use implicit ints, implicit function declarations, +# and old-style function declarations heavily. +export CFLAGS="%build_cflags -std=gnu89" export CXXFLAGS="-std=c++14 $RPM_OPT_FLAGS" pushd src > /dev/null %configure --enable-alc-shared \ @@ -305,6 +308,9 @@ source %{_sysconfdir}/profile.d/alc_env.sh %changelog +* Sat Apr 15 2023 Florian Weimer - 5.1.1-29.20160506gitd8c05cd +- Build in C89 mode (#2187002) + * Wed Jan 18 2023 Fedora Release Engineering - 5.1.1-28.20160506gitd8c05cd - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From ecfa8c57ea73c607097a2425ab46fe7541aec980 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jul 2023 13:08:22 +0000 Subject: [PATCH 17/25] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- alliance.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alliance.spec b/alliance.spec index 076b7b5..4e3e29b 100644 --- a/alliance.spec +++ b/alliance.spec @@ -4,7 +4,7 @@ Name: alliance Version: 5.1.1 -Release: 29.%{snapdate}git%{shortcommit}%{?dist} +Release: 30.%{snapdate}git%{shortcommit}%{?dist} Summary: VLSI EDA System License: GPL-2.0-only URL: https://soc-extras.lip6.fr/en/alliance-abstract-en/ @@ -308,6 +308,9 @@ source %{_sysconfdir}/profile.d/alc_env.sh %changelog +* Wed Jul 19 2023 Fedora Release Engineering - 5.1.1-30.20160506gitd8c05cd +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Sat Apr 15 2023 Florian Weimer - 5.1.1-29.20160506gitd8c05cd - Build in C89 mode (#2187002) From a0ed8353c433b869c95ad73aa3ab745c5ce6381c Mon Sep 17 00:00:00 2001 From: Florian Weimer Date: Wed, 16 Aug 2023 13:27:57 +0200 Subject: [PATCH 18/25] Set build_type_safety_c to 0 (#2187002) --- alliance.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/alliance.spec b/alliance.spec index 4e3e29b..4449d8b 100644 --- a/alliance.spec +++ b/alliance.spec @@ -4,7 +4,7 @@ Name: alliance Version: 5.1.1 -Release: 30.%{snapdate}git%{shortcommit}%{?dist} +Release: 31.%{snapdate}git%{shortcommit}%{?dist} Summary: VLSI EDA System License: GPL-2.0-only URL: https://soc-extras.lip6.fr/en/alliance-abstract-en/ @@ -192,6 +192,7 @@ popd > /dev/null %build # The C parts use implicit ints, implicit function declarations, # and old-style function declarations heavily. +%global build_type_safety_c 0 export CFLAGS="%build_cflags -std=gnu89" export CXXFLAGS="-std=c++14 $RPM_OPT_FLAGS" pushd src > /dev/null @@ -308,6 +309,9 @@ source %{_sysconfdir}/profile.d/alc_env.sh %changelog +* Wed Aug 16 2023 Florian Weimer - 5.1.1-31.20160506gitd8c05cd +- Set build_type_safety_c to 0 (#2187002) + * Wed Jul 19 2023 Fedora Release Engineering - 5.1.1-30.20160506gitd8c05cd - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From 6543e438618199885a1eb1cf476731b24b3119d0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 19 Jan 2024 12:43:13 +0000 Subject: [PATCH 19/25] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- alliance.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alliance.spec b/alliance.spec index 4449d8b..d2aa434 100644 --- a/alliance.spec +++ b/alliance.spec @@ -4,7 +4,7 @@ Name: alliance Version: 5.1.1 -Release: 31.%{snapdate}git%{shortcommit}%{?dist} +Release: 32.%{snapdate}git%{shortcommit}%{?dist} Summary: VLSI EDA System License: GPL-2.0-only URL: https://soc-extras.lip6.fr/en/alliance-abstract-en/ @@ -309,6 +309,9 @@ source %{_sysconfdir}/profile.d/alc_env.sh %changelog +* Fri Jan 19 2024 Fedora Release Engineering - 5.1.1-32.20160506gitd8c05cd +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Wed Aug 16 2023 Florian Weimer - 5.1.1-31.20160506gitd8c05cd - Set build_type_safety_c to 0 (#2187002) From b96e104d201e11b198a0406924e527738b31f436 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 22 Jan 2024 22:55:00 +0000 Subject: [PATCH 20/25] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- alliance.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alliance.spec b/alliance.spec index d2aa434..3e5336d 100644 --- a/alliance.spec +++ b/alliance.spec @@ -4,7 +4,7 @@ Name: alliance Version: 5.1.1 -Release: 32.%{snapdate}git%{shortcommit}%{?dist} +Release: 33.%{snapdate}git%{shortcommit}%{?dist} Summary: VLSI EDA System License: GPL-2.0-only URL: https://soc-extras.lip6.fr/en/alliance-abstract-en/ @@ -309,6 +309,9 @@ source %{_sysconfdir}/profile.d/alc_env.sh %changelog +* Mon Jan 22 2024 Fedora Release Engineering - 5.1.1-33.20160506gitd8c05cd +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Fri Jan 19 2024 Fedora Release Engineering - 5.1.1-32.20160506gitd8c05cd - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 1af86afdc729752466579587c34a4a5669892ec2 Mon Sep 17 00:00:00 2001 From: Software Management Team Date: Thu, 30 May 2024 12:46:46 +0200 Subject: [PATCH 21/25] Eliminate use of obsolete %patchN syntax (#2283636) --- alliance.spec | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/alliance.spec b/alliance.spec index 3e5336d..22feedc 100644 --- a/alliance.spec +++ b/alliance.spec @@ -118,21 +118,21 @@ Documentation and tutorials for the Alliance VLSI CAD Sytem. %prep %setup -qn %{name} -%patch00 -p2 +%patch -P00 -p2 -%patch01 -p2 -%patch02 -p2 -%patch03 -p2 -%patch04 -p2 -%patch05 -p2 -%patch06 -p2 -%patch07 -p2 -%patch08 -p2 -%patch09 -p2 -%patch10 -p2 -%patch11 -p2 -%patch12 -p2 -%patch13 -p2 +%patch -P01 -p2 +%patch -P02 -p2 +%patch -P03 -p2 +%patch -P04 -p2 +%patch -P05 -p2 +%patch -P06 -p2 +%patch -P07 -p2 +%patch -P08 -p2 +%patch -P09 -p2 +%patch -P10 -p2 +%patch -P11 -p2 +%patch -P12 -p2 +%patch -P13 -p2 pushd src > /dev/null From 34e7b61681b212ba0418b25cf6c7f331d15dc714 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 17 Jul 2024 16:51:30 +0000 Subject: [PATCH 22/25] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- alliance.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alliance.spec b/alliance.spec index 22feedc..c712db2 100644 --- a/alliance.spec +++ b/alliance.spec @@ -4,7 +4,7 @@ Name: alliance Version: 5.1.1 -Release: 33.%{snapdate}git%{shortcommit}%{?dist} +Release: 34.%{snapdate}git%{shortcommit}%{?dist} Summary: VLSI EDA System License: GPL-2.0-only URL: https://soc-extras.lip6.fr/en/alliance-abstract-en/ @@ -309,6 +309,9 @@ source %{_sysconfdir}/profile.d/alc_env.sh %changelog +* Wed Jul 17 2024 Fedora Release Engineering - 5.1.1-34.20160506gitd8c05cd +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Mon Jan 22 2024 Fedora Release Engineering - 5.1.1-33.20160506gitd8c05cd - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From c965877a9d740c0105bd08fb8f6ff847e4c92763 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jan 2025 10:52:48 +0000 Subject: [PATCH 23/25] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- alliance.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alliance.spec b/alliance.spec index c712db2..d6084b8 100644 --- a/alliance.spec +++ b/alliance.spec @@ -4,7 +4,7 @@ Name: alliance Version: 5.1.1 -Release: 34.%{snapdate}git%{shortcommit}%{?dist} +Release: 35.%{snapdate}git%{shortcommit}%{?dist} Summary: VLSI EDA System License: GPL-2.0-only URL: https://soc-extras.lip6.fr/en/alliance-abstract-en/ @@ -309,6 +309,9 @@ source %{_sysconfdir}/profile.d/alc_env.sh %changelog +* Thu Jan 16 2025 Fedora Release Engineering - 5.1.1-35.20160506gitd8c05cd +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Wed Jul 17 2024 Fedora Release Engineering - 5.1.1-34.20160506gitd8c05cd - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From cd257fc1bb30f1b50609aaa759b07153b0ccadf1 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 23 Jul 2025 16:54:18 +0000 Subject: [PATCH 24/25] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- alliance.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alliance.spec b/alliance.spec index d6084b8..2db2fd1 100644 --- a/alliance.spec +++ b/alliance.spec @@ -4,7 +4,7 @@ Name: alliance Version: 5.1.1 -Release: 35.%{snapdate}git%{shortcommit}%{?dist} +Release: 36.%{snapdate}git%{shortcommit}%{?dist} Summary: VLSI EDA System License: GPL-2.0-only URL: https://soc-extras.lip6.fr/en/alliance-abstract-en/ @@ -309,6 +309,9 @@ source %{_sysconfdir}/profile.d/alc_env.sh %changelog +* Wed Jul 23 2025 Fedora Release Engineering - 5.1.1-36.20160506gitd8c05cd +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Thu Jan 16 2025 Fedora Release Engineering - 5.1.1-35.20160506gitd8c05cd - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From afbdc7395fc47190d2bffc2c645d7277ba19f4ab Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 16 Jan 2026 03:35:50 +0000 Subject: [PATCH 25/25] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- alliance.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alliance.spec b/alliance.spec index 2db2fd1..ad65a1a 100644 --- a/alliance.spec +++ b/alliance.spec @@ -4,7 +4,7 @@ Name: alliance Version: 5.1.1 -Release: 36.%{snapdate}git%{shortcommit}%{?dist} +Release: 37.%{snapdate}git%{shortcommit}%{?dist} Summary: VLSI EDA System License: GPL-2.0-only URL: https://soc-extras.lip6.fr/en/alliance-abstract-en/ @@ -309,6 +309,9 @@ source %{_sysconfdir}/profile.d/alc_env.sh %changelog +* Fri Jan 16 2026 Fedora Release Engineering - 5.1.1-37.20160506gitd8c05cd +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Wed Jul 23 2025 Fedora Release Engineering - 5.1.1-36.20160506gitd8c05cd - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild