From 7014f8417f8ef5239e145cd26e0cb67eb64855a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Mon, 19 Aug 2019 10:21:10 +0200 Subject: [PATCH 01/38] Rebuilt for Python 3.8 --- omniORB.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/omniORB.spec b/omniORB.spec index eedc684..c36ba3c 100644 --- a/omniORB.spec +++ b/omniORB.spec @@ -9,7 +9,7 @@ Name: omniORB Version: 4.2.3 -Release: 4%{?dist} +Release: 5%{?dist} Summary: A robust high performance CORBA ORB for C++ and Python License: LGPLv2+ @@ -237,6 +237,9 @@ fi %changelog +* Mon Aug 19 2019 Miro Hrončok - 4.2.3-5 +- Rebuilt for Python 3.8 + * Thu Jul 25 2019 Fedora Release Engineering - 4.2.3-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From f8ce5891721288218ee1da0128904ad263181870 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Thu, 3 Oct 2019 13:57:38 +0200 Subject: [PATCH 02/38] Rebuilt for Python 3.8.0rc1 (#1748018) --- omniORB.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/omniORB.spec b/omniORB.spec index c36ba3c..5727865 100644 --- a/omniORB.spec +++ b/omniORB.spec @@ -9,7 +9,7 @@ Name: omniORB Version: 4.2.3 -Release: 5%{?dist} +Release: 6%{?dist} Summary: A robust high performance CORBA ORB for C++ and Python License: LGPLv2+ @@ -237,6 +237,9 @@ fi %changelog +* Thu Oct 03 2019 Miro Hrončok - 4.2.3-6 +- Rebuilt for Python 3.8.0rc1 (#1748018) + * Mon Aug 19 2019 Miro Hrončok - 4.2.3-5 - Rebuilt for Python 3.8 From 646ffd50453b67bfd45a54c221e610eda2a46824 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jan 2020 20:05:26 +0000 Subject: [PATCH 03/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- omniORB.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/omniORB.spec b/omniORB.spec index 5727865..fb4aea5 100644 --- a/omniORB.spec +++ b/omniORB.spec @@ -9,7 +9,7 @@ Name: omniORB Version: 4.2.3 -Release: 6%{?dist} +Release: 7%{?dist} Summary: A robust high performance CORBA ORB for C++ and Python License: LGPLv2+ @@ -237,6 +237,9 @@ fi %changelog +* Wed Jan 29 2020 Fedora Release Engineering - 4.2.3-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Thu Oct 03 2019 Miro Hrončok - 4.2.3-6 - Rebuilt for Python 3.8.0rc1 (#1748018) From 039b980ff336b402c780d42338f3a494dbf74c39 Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Tue, 7 Apr 2020 10:22:17 +0200 Subject: [PATCH 04/38] Update to 4.2.4 --- .gitignore | 1 + omniORB.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 7d3a3fd..d37379e 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /omniORB-4.2.1.tar.bz2 /omniORB-4.2.2.tar.bz2 /omniORB-4.2.3.tar.bz2 +/omniORB-4.2.4.tar.bz2 diff --git a/omniORB.spec b/omniORB.spec index fb4aea5..8072791 100644 --- a/omniORB.spec +++ b/omniORB.spec @@ -8,8 +8,8 @@ %bcond_without openssl Name: omniORB -Version: 4.2.3 -Release: 7%{?dist} +Version: 4.2.4 +Release: 1%{?dist} Summary: A robust high performance CORBA ORB for C++ and Python License: LGPLv2+ @@ -237,6 +237,9 @@ fi %changelog +* Tue Apr 07 2020 Sandro Mani - 4.2.4-1 +- Update to 4.2.4 + * Wed Jan 29 2020 Fedora Release Engineering - 4.2.3-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild diff --git a/sources b/sources index b708617..74978e1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (omniORB-4.2.3.tar.bz2) = 12cd0eb25cbbc28e42671053a567ede076f33d434f82f605023b35e12a8de77cce7def709ef215653fb93feafd1df49896d6d56f39682e4c81470cfd8cf2f7a0 +SHA512 (omniORB-4.2.4.tar.bz2) = 0b142b127175f16f844823e5adf5593b290528646e13a4c30f6cbd92d159d3998a81b952717039c3f0e386f79404ddd18a3de35fc45fa88383d1d9e51064d988 From ff694a901233e5c437469dfa891f9a48660bce7b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Tue, 26 May 2020 02:54:46 +0200 Subject: [PATCH 05/38] Rebuilt for Python 3.9 --- omniORB.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/omniORB.spec b/omniORB.spec index 8072791..a83b1ae 100644 --- a/omniORB.spec +++ b/omniORB.spec @@ -9,7 +9,7 @@ Name: omniORB Version: 4.2.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A robust high performance CORBA ORB for C++ and Python License: LGPLv2+ @@ -237,6 +237,9 @@ fi %changelog +* Tue May 26 2020 Miro Hrončok - 4.2.4-2 +- Rebuilt for Python 3.9 + * Tue Apr 07 2020 Sandro Mani - 4.2.4-1 - Update to 4.2.4 From 015f5c1fc76f3343002066fe9e8f7654855b4acc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jul 2020 12:33:32 +0000 Subject: [PATCH 06/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- omniORB.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/omniORB.spec b/omniORB.spec index a83b1ae..c7e2400 100644 --- a/omniORB.spec +++ b/omniORB.spec @@ -9,7 +9,7 @@ Name: omniORB Version: 4.2.4 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A robust high performance CORBA ORB for C++ and Python License: LGPLv2+ @@ -237,6 +237,9 @@ fi %changelog +* Tue Jul 28 2020 Fedora Release Engineering - 4.2.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Tue May 26 2020 Miro Hrončok - 4.2.4-2 - Rebuilt for Python 3.9 From b166c35f76a7e3656ab5c6f40ebdf5219cd7da9b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 26 Jan 2021 22:21:46 +0000 Subject: [PATCH 07/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- omniORB.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/omniORB.spec b/omniORB.spec index c7e2400..de9d052 100644 --- a/omniORB.spec +++ b/omniORB.spec @@ -9,7 +9,7 @@ Name: omniORB Version: 4.2.4 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A robust high performance CORBA ORB for C++ and Python License: LGPLv2+ @@ -237,6 +237,9 @@ fi %changelog +* Tue Jan 26 2021 Fedora Release Engineering - 4.2.4-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Tue Jul 28 2020 Fedora Release Engineering - 4.2.4-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 3bc67eb08c607ca568e2628021c7447a0821bd2a Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 4 Jun 2021 20:13:39 +0200 Subject: [PATCH 08/38] Rebuilt for Python 3.10 --- omniORB.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/omniORB.spec b/omniORB.spec index de9d052..cb6143f 100644 --- a/omniORB.spec +++ b/omniORB.spec @@ -9,7 +9,7 @@ Name: omniORB Version: 4.2.4 -Release: 4%{?dist} +Release: 5%{?dist} Summary: A robust high performance CORBA ORB for C++ and Python License: LGPLv2+ @@ -237,6 +237,9 @@ fi %changelog +* Fri Jun 04 2021 Python Maint - 4.2.4-5 +- Rebuilt for Python 3.10 + * Tue Jan 26 2021 Fedora Release Engineering - 4.2.4-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 7b96f29a01e6d3ac6d57f97deac6b0e3ed16e0a8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 22 Jul 2021 17:04:12 +0000 Subject: [PATCH 09/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- omniORB.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/omniORB.spec b/omniORB.spec index cb6143f..8f2b27f 100644 --- a/omniORB.spec +++ b/omniORB.spec @@ -9,7 +9,7 @@ Name: omniORB Version: 4.2.4 -Release: 5%{?dist} +Release: 6%{?dist} Summary: A robust high performance CORBA ORB for C++ and Python License: LGPLv2+ @@ -237,6 +237,9 @@ fi %changelog +* Thu Jul 22 2021 Fedora Release Engineering - 4.2.4-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Fri Jun 04 2021 Python Maint - 4.2.4-5 - Rebuilt for Python 3.10 From 554aba347a0651bacb33de2f13cfc798afad4e47 Mon Sep 17 00:00:00 2001 From: Sahana Prasad Date: Tue, 14 Sep 2021 19:09:31 +0200 Subject: [PATCH 10/38] Rebuilt with OpenSSL 3.0.0 --- omniORB.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/omniORB.spec b/omniORB.spec index 8f2b27f..ed2435f 100644 --- a/omniORB.spec +++ b/omniORB.spec @@ -9,7 +9,7 @@ Name: omniORB Version: 4.2.4 -Release: 6%{?dist} +Release: 7%{?dist} Summary: A robust high performance CORBA ORB for C++ and Python License: LGPLv2+ @@ -237,6 +237,9 @@ fi %changelog +* Tue Sep 14 2021 Sahana Prasad - 4.2.4-7 +- Rebuilt with OpenSSL 3.0.0 + * Thu Jul 22 2021 Fedora Release Engineering - 4.2.4-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 01b88672ff3c337da1df5438c480be17f9a80d6f Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Mon, 10 Jan 2022 15:13:54 +0100 Subject: [PATCH 11/38] Update to 4.3.0 --- .gitignore | 1 + omniORB.spec | 29 +++++++++++++++++------------ sources | 2 +- 3 files changed, 19 insertions(+), 13 deletions(-) diff --git a/.gitignore b/.gitignore index d37379e..79aa1a6 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /omniORB-4.2.2.tar.bz2 /omniORB-4.2.3.tar.bz2 /omniORB-4.2.4.tar.bz2 +/omniORB-4.3.0.tar.bz2 diff --git a/omniORB.spec b/omniORB.spec index ed2435f..301476a 100644 --- a/omniORB.spec +++ b/omniORB.spec @@ -8,8 +8,8 @@ %bcond_without openssl Name: omniORB -Version: 4.2.4 -Release: 7%{?dist} +Version: 4.3.0 +Release: 1%{?dist} Summary: A robust high performance CORBA ORB for C++ and Python License: LGPLv2+ @@ -88,7 +88,7 @@ developing applications that use %{name}. %prep -%setup -q +%autosetup -p1 # Fix shebangs sed -i '1s=^#!/usr/bin/\(python\|env python\)[0-9.]*=#!%{__python3}=' \ ./src/tool/omniidl/python3/scripts/omniidlrun.py \ @@ -180,15 +180,17 @@ fi %files %license COPYING.LIB %doc README.FIRST.txt README.unix.txt -%{_libdir}/libCOS4.so.2* -%{_libdir}/libCOSDynamic4.so.2* -%{_libdir}/libomniCodeSets4.so.2* -%{_libdir}/libomniConnectionMgmt4.so.2* -%{_libdir}/libomniDynamic4.so.2* -%{_libdir}/libomniORB4.so.2* -%{_libdir}/libomniZIOP4.so.2* -%{_libdir}/libomniZIOPDynamic4.so.2* -%{_libdir}/libomnisslTP4.so.2* +%{_libdir}/libCOS4.so.3* +%{_libdir}/libCOSDynamic4.so.3* +%{_libdir}/libomniCodeSets4.so.3* +%{_libdir}/libomniConnectionMgmt4.so.3* +%{_libdir}/libomniDynamic4.so.3* +%{_libdir}/libomniORB4.so.3* +%{_libdir}/libomniZIOP4.so.3* +%{_libdir}/libomniZIOPDynamic4.so.3* +%{_libdir}/libomnisslTP4.so.3* +%{_libdir}/libomnihttpCrypto4.so.3* +%{_libdir}/libomnihttpTP4.so.3* %{_libdir}/libomnithread.so.4* %files servers @@ -237,6 +239,9 @@ fi %changelog +* Mon Jan 10 2022 Sandro Mani - 4.3.0-1 +- Update to 4.3.0 + * Tue Sep 14 2021 Sahana Prasad - 4.2.4-7 - Rebuilt with OpenSSL 3.0.0 diff --git a/sources b/sources index 74978e1..7082435 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (omniORB-4.2.4.tar.bz2) = 0b142b127175f16f844823e5adf5593b290528646e13a4c30f6cbd92d159d3998a81b952717039c3f0e386f79404ddd18a3de35fc45fa88383d1d9e51064d988 +SHA512 (omniORB-4.3.0.tar.bz2) = b081c1acbea3c7bee619a288fec209a0705b7d436f8e5fd4743675046356ef271a8c75882334fcbde4ff77d15f54d2da55f6cfcd117b01e42919d04fd29bfe2f From c84df19f4f2d54a0d8f943f6c9313dad3e2e9da6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 20 Jan 2022 22:11:59 +0000 Subject: [PATCH 12/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- omniORB.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/omniORB.spec b/omniORB.spec index 301476a..a72350d 100644 --- a/omniORB.spec +++ b/omniORB.spec @@ -9,7 +9,7 @@ Name: omniORB Version: 4.3.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A robust high performance CORBA ORB for C++ and Python License: LGPLv2+ @@ -239,6 +239,9 @@ fi %changelog +* Thu Jan 20 2022 Fedora Release Engineering - 4.3.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Mon Jan 10 2022 Sandro Mani - 4.3.0-1 - Update to 4.3.0 From 389d0a8f14540af2c622e584c9c72f901bfa14a3 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Mon, 13 Jun 2022 14:51:49 +0200 Subject: [PATCH 13/38] Rebuilt for Python 3.11 --- omniORB.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/omniORB.spec b/omniORB.spec index a72350d..7e9c36b 100644 --- a/omniORB.spec +++ b/omniORB.spec @@ -9,7 +9,7 @@ Name: omniORB Version: 4.3.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A robust high performance CORBA ORB for C++ and Python License: LGPLv2+ @@ -239,6 +239,9 @@ fi %changelog +* Mon Jun 13 2022 Python Maint - 4.3.0-3 +- Rebuilt for Python 3.11 + * Thu Jan 20 2022 Fedora Release Engineering - 4.3.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From 1c40be4ec35efca4636dac366baf0fcd7be871fd Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 22 Jul 2022 01:51:59 +0000 Subject: [PATCH 14/38] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- omniORB.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/omniORB.spec b/omniORB.spec index 7e9c36b..2672bbb 100644 --- a/omniORB.spec +++ b/omniORB.spec @@ -9,7 +9,7 @@ Name: omniORB Version: 4.3.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A robust high performance CORBA ORB for C++ and Python License: LGPLv2+ @@ -239,6 +239,9 @@ fi %changelog +* Fri Jul 22 2022 Fedora Release Engineering - 4.3.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Mon Jun 13 2022 Python Maint - 4.3.0-3 - Rebuilt for Python 3.11 From 4b6ae3b8ff813b98412aeefce91187b5b3c5c5bb Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Mon, 19 Dec 2022 20:45:43 +0100 Subject: [PATCH 15/38] Add omniORB_py312.patch --- omniORB.spec | 8 +++++++- omniORB_py312.patch | 12 ++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 omniORB_py312.patch diff --git a/omniORB.spec b/omniORB.spec index 2672bbb..1ea32fa 100644 --- a/omniORB.spec +++ b/omniORB.spec @@ -9,7 +9,7 @@ Name: omniORB Version: 4.3.0 -Release: 4%{?dist} +Release: 5%{?dist} Summary: A robust high performance CORBA ORB for C++ and Python License: LGPLv2+ @@ -20,6 +20,9 @@ Source2: omniORB-nameserver.logrotate Source3: omniORB.cfg Source4: omniNames.service +# Don't use distutils module removed in python 3.12 +Patch0: omniORB_py312.patch + BuildRequires: gcc-c++ BuildRequires: make BuildRequires: python3-devel @@ -239,6 +242,9 @@ fi %changelog +* Mon Dec 19 2022 Sandro Mani - 4.3.0-5 +- Add patch to fix build against python-3.12 + * Fri Jul 22 2022 Fedora Release Engineering - 4.3.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild diff --git a/omniORB_py312.patch b/omniORB_py312.patch new file mode 100644 index 0000000..eeb0d7c --- /dev/null +++ b/omniORB_py312.patch @@ -0,0 +1,12 @@ +diff -rupN omniORB-4.3.0/mk/python.mk omniORB-4.3.0-new/mk/python.mk +--- omniORB-4.3.0/mk/python.mk 2021-10-31 19:14:57.000000000 +0100 ++++ omniORB-4.3.0-new/mk/python.mk 2022-12-19 19:54:19.422835662 +0100 +@@ -4,7 +4,7 @@ + + PYVERSION := $(shell $(PYTHON) -c 'import sys; sys.stdout.write(".".join(sys.version.split(".")[:2]))') + PYPREFIX := $(shell $(PYTHON) -c 'import sys; sys.stdout.write(sys.exec_prefix.replace("\\","/"))') +-PYINCDIR := $(shell $(PYTHON) -c 'import sys, distutils.sysconfig; sys.stdout.write(distutils.sysconfig.get_python_inc().replace("\\","/"))') ++PYINCDIR := $(shell $(PYTHON) -c 'import sys, sysconfig; sys.stdout.write(sysconfig.get_paths()["include"].replace("\\","/"))') + + PythonSHAREDLIB_SUFFIX = $(shell $(PYTHON) -c 'import sys, distutils.sysconfig; sys.stdout.write((distutils.sysconfig.get_config_var("SO") or ".so").lstrip("."))') + From af50fdf617e378f415b828ac12b676d67baf28bd Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Tue, 20 Dec 2022 11:36:33 +0100 Subject: [PATCH 16/38] Remove last usage of distutils --- omniORB.spec | 5 ++++- omniORB_py312.patch | 11 +++++++---- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/omniORB.spec b/omniORB.spec index 1ea32fa..0d13f37 100644 --- a/omniORB.spec +++ b/omniORB.spec @@ -9,7 +9,7 @@ Name: omniORB Version: 4.3.0 -Release: 5%{?dist} +Release: 6%{?dist} Summary: A robust high performance CORBA ORB for C++ and Python License: LGPLv2+ @@ -242,6 +242,9 @@ fi %changelog +* Tue Dec 20 2022 Sandro Mani - 4.3.0-6 +- Remove last usage of distutils + * Mon Dec 19 2022 Sandro Mani - 4.3.0-5 - Add patch to fix build against python-3.12 diff --git a/omniORB_py312.patch b/omniORB_py312.patch index eeb0d7c..a9379e4 100644 --- a/omniORB_py312.patch +++ b/omniORB_py312.patch @@ -1,12 +1,15 @@ -diff -rupN omniORB-4.3.0/mk/python.mk omniORB-4.3.0-new/mk/python.mk +diff -rupN --no-dereference omniORB-4.3.0/mk/python.mk omniORB-4.3.0-new/mk/python.mk --- omniORB-4.3.0/mk/python.mk 2021-10-31 19:14:57.000000000 +0100 -+++ omniORB-4.3.0-new/mk/python.mk 2022-12-19 19:54:19.422835662 +0100 -@@ -4,7 +4,7 @@ ++++ omniORB-4.3.0-new/mk/python.mk 2022-12-20 11:19:52.168065816 +0100 +@@ -4,9 +4,9 @@ PYVERSION := $(shell $(PYTHON) -c 'import sys; sys.stdout.write(".".join(sys.version.split(".")[:2]))') PYPREFIX := $(shell $(PYTHON) -c 'import sys; sys.stdout.write(sys.exec_prefix.replace("\\","/"))') -PYINCDIR := $(shell $(PYTHON) -c 'import sys, distutils.sysconfig; sys.stdout.write(distutils.sysconfig.get_python_inc().replace("\\","/"))') +PYINCDIR := $(shell $(PYTHON) -c 'import sys, sysconfig; sys.stdout.write(sysconfig.get_paths()["include"].replace("\\","/"))') - PythonSHAREDLIB_SUFFIX = $(shell $(PYTHON) -c 'import sys, distutils.sysconfig; sys.stdout.write((distutils.sysconfig.get_config_var("SO") or ".so").lstrip("."))') +-PythonSHAREDLIB_SUFFIX = $(shell $(PYTHON) -c 'import sys, distutils.sysconfig; sys.stdout.write((distutils.sysconfig.get_config_var("SO") or ".so").lstrip("."))') ++PythonSHAREDLIB_SUFFIX = $(shell $(PYTHON) -c 'import sys, sysconfig; sys.stdout.write((sysconfig.get_config_var("SHLIB_SUFFIX") or ".so").lstrip("."))') + + PY_MODULE_SUFFIX := $(shell $(PYTHON) -c 'import sys; sys.stdout.write((sys.hexversion < 0x3000000 and not hasattr(sys, "pypy_version_info")) and "module" or "")') From 84e61b827738edc3907280eb3ecea89f5dd06c65 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 19 Jan 2023 22:38:08 +0000 Subject: [PATCH 17/38] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- omniORB.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/omniORB.spec b/omniORB.spec index 0d13f37..d3b7841 100644 --- a/omniORB.spec +++ b/omniORB.spec @@ -9,7 +9,7 @@ Name: omniORB Version: 4.3.0 -Release: 6%{?dist} +Release: 7%{?dist} Summary: A robust high performance CORBA ORB for C++ and Python License: LGPLv2+ @@ -242,6 +242,9 @@ fi %changelog +* Thu Jan 19 2023 Fedora Release Engineering - 4.3.0-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Tue Dec 20 2022 Sandro Mani - 4.3.0-6 - Remove last usage of distutils From f9ae0ed7826d8c4c0bc70e6b1ee0ea2f91191117 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Tue, 13 Jun 2023 20:23:18 +0200 Subject: [PATCH 18/38] Rebuilt for Python 3.12 --- omniORB.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/omniORB.spec b/omniORB.spec index d3b7841..c7eefea 100644 --- a/omniORB.spec +++ b/omniORB.spec @@ -9,7 +9,7 @@ Name: omniORB Version: 4.3.0 -Release: 7%{?dist} +Release: 8%{?dist} Summary: A robust high performance CORBA ORB for C++ and Python License: LGPLv2+ @@ -242,6 +242,9 @@ fi %changelog +* Tue Jun 13 2023 Python Maint - 4.3.0-8 +- Rebuilt for Python 3.12 + * Thu Jan 19 2023 Fedora Release Engineering - 4.3.0-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 6a2769cb2e13ab68614eaa3488c8a5383556589d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 20 Jul 2023 17:51:27 +0000 Subject: [PATCH 19/38] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- omniORB.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/omniORB.spec b/omniORB.spec index c7eefea..3e42df0 100644 --- a/omniORB.spec +++ b/omniORB.spec @@ -9,7 +9,7 @@ Name: omniORB Version: 4.3.0 -Release: 8%{?dist} +Release: 9%{?dist} Summary: A robust high performance CORBA ORB for C++ and Python License: LGPLv2+ @@ -242,6 +242,9 @@ fi %changelog +* Thu Jul 20 2023 Fedora Release Engineering - 4.3.0-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Tue Jun 13 2023 Python Maint - 4.3.0-8 - Rebuilt for Python 3.12 From 42b4c56cbf9749330aceca66eb25aecc760f3f64 Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Fri, 1 Sep 2023 15:00:51 +0200 Subject: [PATCH 20/38] Update to 4.3.1 --- .gitignore | 1 + omniORB.spec | 10 +++++----- omniORB_py312.patch | 15 --------------- sources | 2 +- 4 files changed, 7 insertions(+), 21 deletions(-) delete mode 100644 omniORB_py312.patch diff --git a/.gitignore b/.gitignore index 79aa1a6..b48f56e 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /omniORB-4.2.3.tar.bz2 /omniORB-4.2.4.tar.bz2 /omniORB-4.3.0.tar.bz2 +/omniORB-4.3.1.tar.bz2 diff --git a/omniORB.spec b/omniORB.spec index 3e42df0..eb83fd0 100644 --- a/omniORB.spec +++ b/omniORB.spec @@ -8,8 +8,8 @@ %bcond_without openssl Name: omniORB -Version: 4.3.0 -Release: 9%{?dist} +Version: 4.3.1 +Release: 1%{?dist} Summary: A robust high performance CORBA ORB for C++ and Python License: LGPLv2+ @@ -20,9 +20,6 @@ Source2: omniORB-nameserver.logrotate Source3: omniORB.cfg Source4: omniNames.service -# Don't use distutils module removed in python 3.12 -Patch0: omniORB_py312.patch - BuildRequires: gcc-c++ BuildRequires: make BuildRequires: python3-devel @@ -242,6 +239,9 @@ fi %changelog +* Thu Aug 31 2023 Sandro Mani - 4.3.1-1 +- Update to 4.3.1 + * Thu Jul 20 2023 Fedora Release Engineering - 4.3.0-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild diff --git a/omniORB_py312.patch b/omniORB_py312.patch deleted file mode 100644 index a9379e4..0000000 --- a/omniORB_py312.patch +++ /dev/null @@ -1,15 +0,0 @@ -diff -rupN --no-dereference omniORB-4.3.0/mk/python.mk omniORB-4.3.0-new/mk/python.mk ---- omniORB-4.3.0/mk/python.mk 2021-10-31 19:14:57.000000000 +0100 -+++ omniORB-4.3.0-new/mk/python.mk 2022-12-20 11:19:52.168065816 +0100 -@@ -4,9 +4,9 @@ - - PYVERSION := $(shell $(PYTHON) -c 'import sys; sys.stdout.write(".".join(sys.version.split(".")[:2]))') - PYPREFIX := $(shell $(PYTHON) -c 'import sys; sys.stdout.write(sys.exec_prefix.replace("\\","/"))') --PYINCDIR := $(shell $(PYTHON) -c 'import sys, distutils.sysconfig; sys.stdout.write(distutils.sysconfig.get_python_inc().replace("\\","/"))') -+PYINCDIR := $(shell $(PYTHON) -c 'import sys, sysconfig; sys.stdout.write(sysconfig.get_paths()["include"].replace("\\","/"))') - --PythonSHAREDLIB_SUFFIX = $(shell $(PYTHON) -c 'import sys, distutils.sysconfig; sys.stdout.write((distutils.sysconfig.get_config_var("SO") or ".so").lstrip("."))') -+PythonSHAREDLIB_SUFFIX = $(shell $(PYTHON) -c 'import sys, sysconfig; sys.stdout.write((sysconfig.get_config_var("SHLIB_SUFFIX") or ".so").lstrip("."))') - - PY_MODULE_SUFFIX := $(shell $(PYTHON) -c 'import sys; sys.stdout.write((sys.hexversion < 0x3000000 and not hasattr(sys, "pypy_version_info")) and "module" or "")') - diff --git a/sources b/sources index 7082435..12e0892 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (omniORB-4.3.0.tar.bz2) = b081c1acbea3c7bee619a288fec209a0705b7d436f8e5fd4743675046356ef271a8c75882334fcbde4ff77d15f54d2da55f6cfcd117b01e42919d04fd29bfe2f +SHA512 (omniORB-4.3.1.tar.bz2) = f08ecd0c83dc5137ce74cc3e77241785e733c7c2167024d3d0e3215dfd81754ee9b6db6535b5ce020fd33a6d3d71709f8c1eac083be00aa7a529f8a6527c398f From 2a8d9d5926990aaeb17fcf5f13aa349baff3f595 Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Wed, 17 Jan 2024 10:34:18 +0100 Subject: [PATCH 21/38] Update to 4.3.2 --- .gitignore | 1 + omniORB.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index b48f56e..b52a88c 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ /omniORB-4.2.4.tar.bz2 /omniORB-4.3.0.tar.bz2 /omniORB-4.3.1.tar.bz2 +/omniORB-4.3.2.tar.bz2 diff --git a/omniORB.spec b/omniORB.spec index eb83fd0..b3f672d 100644 --- a/omniORB.spec +++ b/omniORB.spec @@ -8,11 +8,11 @@ %bcond_without openssl Name: omniORB -Version: 4.3.1 +Version: 4.3.2 Release: 1%{?dist} Summary: A robust high performance CORBA ORB for C++ and Python -License: LGPLv2+ +License: LGPL-2.0-or-later URL: http://omniorb.sourceforge.net Source0: http://downloads.sourceforge.net/project/omniorb/%{name}/%{name}-%{version}/%{name}-%{version}.tar.bz2 Source1: omniORB-nameserver.init @@ -239,6 +239,9 @@ fi %changelog +* Wed Jan 17 2024 Sandro Mani - 4.3.2-1 +- Update to 4.3.2 + * Thu Aug 31 2023 Sandro Mani - 4.3.1-1 - Update to 4.3.1 diff --git a/sources b/sources index 12e0892..657666a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (omniORB-4.3.1.tar.bz2) = f08ecd0c83dc5137ce74cc3e77241785e733c7c2167024d3d0e3215dfd81754ee9b6db6535b5ce020fd33a6d3d71709f8c1eac083be00aa7a529f8a6527c398f +SHA512 (omniORB-4.3.2.tar.bz2) = a17744259042e65bd18172036d85f413d49f473a5ea6ce8ce616a3d33bb4509c4b526df78dd302a304512d163b27e4b4274b0bac9ccbaa29b08e417075d77b6b From 98c87409f1bf06603f6ef9f3fef42a37ca9a50bc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 21 Jan 2024 10:54:23 +0000 Subject: [PATCH 22/38] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- omniORB.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/omniORB.spec b/omniORB.spec index b3f672d..8bc9b8b 100644 --- a/omniORB.spec +++ b/omniORB.spec @@ -9,7 +9,7 @@ Name: omniORB Version: 4.3.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A robust high performance CORBA ORB for C++ and Python License: LGPL-2.0-or-later @@ -239,6 +239,9 @@ fi %changelog +* Sun Jan 21 2024 Fedora Release Engineering - 4.3.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Wed Jan 17 2024 Sandro Mani - 4.3.2-1 - Update to 4.3.2 From a3ff5f16aa7d0c27cea5b13813b58f0d33fdde85 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 25 Jan 2024 11:00:39 +0000 Subject: [PATCH 23/38] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- omniORB.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/omniORB.spec b/omniORB.spec index 8bc9b8b..cc08578 100644 --- a/omniORB.spec +++ b/omniORB.spec @@ -9,7 +9,7 @@ Name: omniORB Version: 4.3.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A robust high performance CORBA ORB for C++ and Python License: LGPL-2.0-or-later @@ -239,6 +239,9 @@ fi %changelog +* Thu Jan 25 2024 Fedora Release Engineering - 4.3.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Sun Jan 21 2024 Fedora Release Engineering - 4.3.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 87bf7f50fe9787c10e42d9f336a5fc8205ddb3e6 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 7 Jun 2024 08:33:22 +0200 Subject: [PATCH 24/38] Rebuilt for Python 3.13 --- omniORB.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/omniORB.spec b/omniORB.spec index cc08578..26003d1 100644 --- a/omniORB.spec +++ b/omniORB.spec @@ -9,7 +9,7 @@ Name: omniORB Version: 4.3.2 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A robust high performance CORBA ORB for C++ and Python License: LGPL-2.0-or-later @@ -239,6 +239,9 @@ fi %changelog +* Fri Jun 07 2024 Python Maint - 4.3.2-4 +- Rebuilt for Python 3.13 + * Thu Jan 25 2024 Fedora Release Engineering - 4.3.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 1687450a76278e1b88782cdd13704d7937349df5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 18 Jul 2024 20:40:17 +0000 Subject: [PATCH 25/38] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- omniORB.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/omniORB.spec b/omniORB.spec index 26003d1..87236d5 100644 --- a/omniORB.spec +++ b/omniORB.spec @@ -9,7 +9,7 @@ Name: omniORB Version: 4.3.2 -Release: 4%{?dist} +Release: 5%{?dist} Summary: A robust high performance CORBA ORB for C++ and Python License: LGPL-2.0-or-later @@ -239,6 +239,9 @@ fi %changelog +* Thu Jul 18 2024 Fedora Release Engineering - 4.3.2-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Fri Jun 07 2024 Python Maint - 4.3.2-4 - Rebuilt for Python 3.13 From 7036d97fc0da10e869769baf29379c474333bc06 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Fri, 26 Jul 2024 01:42:57 +0200 Subject: [PATCH 26/38] convert GPLv2+ license to SPDX This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- omniORB.spec | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/omniORB.spec b/omniORB.spec index 87236d5..01fd9b6 100644 --- a/omniORB.spec +++ b/omniORB.spec @@ -9,7 +9,7 @@ Name: omniORB Version: 4.3.2 -Release: 5%{?dist} +Release: 6%{?dist} Summary: A robust high performance CORBA ORB for C++ and Python License: LGPL-2.0-or-later @@ -71,7 +71,8 @@ developing and administrating applications that use %{name}. %package servers Summary: OmniORB naming service -License: GPLv2+ +# Automatically converted from old format: GPLv2+ - review is highly recommended. +License: GPL-2.0-or-later Requires: %{name}%{?_isa} = %{version}-%{release} %description servers @@ -79,7 +80,8 @@ The %{name}-servers package contains omniNames naming server. %package utils Summary: Development files for %{name} -License: GPLv2+ +# Automatically converted from old format: GPLv2+ - review is highly recommended. +License: GPL-2.0-or-later Requires: %{name}%{?_isa} = %{version}-%{release} %description utils @@ -239,6 +241,9 @@ fi %changelog +* Fri Jul 26 2024 Miroslav Suchý - 4.3.2-6 +- convert license to SPDX + * Thu Jul 18 2024 Fedora Release Engineering - 4.3.2-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From bf28d9ad82bcd40f0dd995206199768696a58b97 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jan 2025 21:28:26 +0000 Subject: [PATCH 27/38] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- omniORB.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/omniORB.spec b/omniORB.spec index 01fd9b6..25d7ffd 100644 --- a/omniORB.spec +++ b/omniORB.spec @@ -9,7 +9,7 @@ Name: omniORB Version: 4.3.2 -Release: 6%{?dist} +Release: 7%{?dist} Summary: A robust high performance CORBA ORB for C++ and Python License: LGPL-2.0-or-later @@ -241,6 +241,9 @@ fi %changelog +* Fri Jan 17 2025 Fedora Release Engineering - 4.3.2-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Fri Jul 26 2024 Miroslav Suchý - 4.3.2-6 - convert license to SPDX From dfe2a938e5c5dfde053eb15fbd66773cb3d717cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Tue, 11 Feb 2025 15:53:27 +0100 Subject: [PATCH 28/38] Add sysusers.d config file to allow rpm to create users/groups automatically See https://fedoraproject.org/wiki/Changes/RPMSuportForSystemdSysusers. --- omniORB.spec | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/omniORB.spec b/omniORB.spec index 25d7ffd..ad5e8ef 100644 --- a/omniORB.spec +++ b/omniORB.spec @@ -9,7 +9,7 @@ Name: omniORB Version: 4.3.2 -Release: 7%{?dist} +Release: 8%{?dist} Summary: A robust high performance CORBA ORB for C++ and Python License: LGPL-2.0-or-later @@ -34,7 +34,6 @@ Requires(postun): systemd %else Requires(post): chkconfig Requires(preun): chkconfig -Requires(pre): shadow-utils # This is for /sbin/service Requires(postun): initscripts %endif @@ -96,6 +95,11 @@ sed -i '1s=^#!/usr/bin/\(python\|env python\)[0-9.]*=#!%{__python3}=' \ ./src/tool/omniidl/python3/scripts/omniidlrun.py \ ./src/tool/omniidl/python3/omniidl/main.py +# Create a sysusers.d config file +cat >omniorb.sysusers.conf </dev/null || groupadd -r %{name} -getent passwd %{name} >/dev/null || \ -useradd -r -g %{name} -d %{_sharedstatedir}/%{name} -s /sbin/nologin \ --c "OmniNames Naming Service" %{name} -exit 0 %if 0%{?with_systemd} %post servers @@ -209,6 +209,7 @@ fi %{_bindir}/omniMapper %{_bindir}/%{nameserver} %{_mandir}/man8/* +%{_sysusersdir}/omniorb.conf %files devel %doc doc/ @@ -241,6 +242,9 @@ fi %changelog +* Tue Feb 11 2025 Zbigniew Jędrzejewski-Szmek - 4.3.2-8 +- Add sysusers.d config file to allow rpm to create users/groups automatically + * Fri Jan 17 2025 Fedora Release Engineering - 4.3.2-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From d76643671343c57ac67574d9f1bf1591b424a086 Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Wed, 2 Apr 2025 10:12:05 +0200 Subject: [PATCH 29/38] Update to 4.3.3 --- .gitignore | 1 + omniORB.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index b52a88c..549a514 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ /omniORB-4.3.0.tar.bz2 /omniORB-4.3.1.tar.bz2 /omniORB-4.3.2.tar.bz2 +/omniORB-4.3.3.tar.bz2 diff --git a/omniORB.spec b/omniORB.spec index ad5e8ef..e0b02f8 100644 --- a/omniORB.spec +++ b/omniORB.spec @@ -8,8 +8,8 @@ %bcond_without openssl Name: omniORB -Version: 4.3.2 -Release: 8%{?dist} +Version: 4.3.3 +Release: 1%{?dist} Summary: A robust high performance CORBA ORB for C++ and Python License: LGPL-2.0-or-later @@ -242,6 +242,9 @@ fi %changelog +* Wed Apr 02 2025 Sandro Mani - 4.3.3-1 +- Update to 4.3.3 + * Tue Feb 11 2025 Zbigniew Jędrzejewski-Szmek - 4.3.2-8 - Add sysusers.d config file to allow rpm to create users/groups automatically diff --git a/sources b/sources index 657666a..a55e770 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (omniORB-4.3.2.tar.bz2) = a17744259042e65bd18172036d85f413d49f473a5ea6ce8ce616a3d33bb4509c4b526df78dd302a304512d163b27e4b4274b0bac9ccbaa29b08e417075d77b6b +SHA512 (omniORB-4.3.3.tar.bz2) = 58c47a87bfee5652aada86712e4cd9ad56c01482b9580ed6ba9f40045cded5a349bf0009555d8223ebc15aee062dd8160f4bc7ac651c182e772882130ab89b8d From 0d61c0eb719b8ece7dfd97257530ce2720286c3a Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Sat, 31 May 2025 19:03:36 +0200 Subject: [PATCH 30/38] Remove license review comment --- omniORB.spec | 2 -- 1 file changed, 2 deletions(-) diff --git a/omniORB.spec b/omniORB.spec index e0b02f8..6fb4508 100644 --- a/omniORB.spec +++ b/omniORB.spec @@ -70,7 +70,6 @@ developing and administrating applications that use %{name}. %package servers Summary: OmniORB naming service -# Automatically converted from old format: GPLv2+ - review is highly recommended. License: GPL-2.0-or-later Requires: %{name}%{?_isa} = %{version}-%{release} @@ -79,7 +78,6 @@ The %{name}-servers package contains omniNames naming server. %package utils Summary: Development files for %{name} -# Automatically converted from old format: GPLv2+ - review is highly recommended. License: GPL-2.0-or-later Requires: %{name}%{?_isa} = %{version}-%{release} From 9bd5ae16ae10898f4b625555880ef0c3279934e4 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Mon, 2 Jun 2025 19:58:41 +0200 Subject: [PATCH 31/38] Rebuilt for Python 3.14 --- omniORB.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/omniORB.spec b/omniORB.spec index 6fb4508..620afb0 100644 --- a/omniORB.spec +++ b/omniORB.spec @@ -9,7 +9,7 @@ Name: omniORB Version: 4.3.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A robust high performance CORBA ORB for C++ and Python License: LGPL-2.0-or-later @@ -240,6 +240,9 @@ fi %changelog +* Mon Jun 02 2025 Python Maint - 4.3.3-2 +- Rebuilt for Python 3.14 + * Wed Apr 02 2025 Sandro Mani - 4.3.3-1 - Update to 4.3.3 From 67de2cbc27536464e9c3112a03e94005ef59744b Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Tue, 10 Jun 2025 08:26:29 +0200 Subject: [PATCH 32/38] Remove unnecessary postrotate script from logrotate configuration --- omniORB-nameserver.logrotate | 5 +---- omniORB.spec | 5 ++++- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/omniORB-nameserver.logrotate b/omniORB-nameserver.logrotate index c0a28cd..4897cfe 100644 --- a/omniORB-nameserver.logrotate +++ b/omniORB-nameserver.logrotate @@ -6,7 +6,4 @@ compress notifempty missingok - postrotate - /bin/kill -USR1 `cat /var/run/omniORB/omniORB.pid 2>/dev/null` 2> /dev/null|| true - endscript -} \ No newline at end of file +} diff --git a/omniORB.spec b/omniORB.spec index 620afb0..77d6e79 100644 --- a/omniORB.spec +++ b/omniORB.spec @@ -9,7 +9,7 @@ Name: omniORB Version: 4.3.3 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A robust high performance CORBA ORB for C++ and Python License: LGPL-2.0-or-later @@ -240,6 +240,9 @@ fi %changelog +* Tue Jun 10 2025 Sandro Mani - 4.3.3-3 +- Remove unnecessary postrotate script from logrotate configuration + * Mon Jun 02 2025 Python Maint - 4.3.3-2 - Rebuilt for Python 3.14 From 64be380724ce682fa9e12b8f6c18167db0e6fa31 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Tue, 10 Jun 2025 14:51:17 +0200 Subject: [PATCH 33/38] Rebuilt for Python 3.14 --- omniORB.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/omniORB.spec b/omniORB.spec index 77d6e79..2b6d22c 100644 --- a/omniORB.spec +++ b/omniORB.spec @@ -9,7 +9,7 @@ Name: omniORB Version: 4.3.3 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A robust high performance CORBA ORB for C++ and Python License: LGPL-2.0-or-later @@ -240,6 +240,9 @@ fi %changelog +* Tue Jun 10 2025 Python Maint - 4.3.3-4 +- Rebuilt for Python 3.14 + * Tue Jun 10 2025 Sandro Mani - 4.3.3-3 - Remove unnecessary postrotate script from logrotate configuration From 8f08aafa904ff20f8648620446f62c5cdb5eeb96 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 24 Jul 2025 23:29:44 +0000 Subject: [PATCH 34/38] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- omniORB.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/omniORB.spec b/omniORB.spec index 2b6d22c..4ede5c6 100644 --- a/omniORB.spec +++ b/omniORB.spec @@ -9,7 +9,7 @@ Name: omniORB Version: 4.3.3 -Release: 4%{?dist} +Release: 5%{?dist} Summary: A robust high performance CORBA ORB for C++ and Python License: LGPL-2.0-or-later @@ -240,6 +240,9 @@ fi %changelog +* Thu Jul 24 2025 Fedora Release Engineering - 4.3.3-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Tue Jun 10 2025 Python Maint - 4.3.3-4 - Rebuilt for Python 3.14 From 264fdc9e8dc53a5c841a511848e386a88115efa4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Sat, 12 Jul 2025 11:56:03 +0000 Subject: [PATCH 35/38] Migrate to SPDX license This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- omniORB.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/omniORB.spec b/omniORB.spec index 4ede5c6..2fc1260 100644 --- a/omniORB.spec +++ b/omniORB.spec @@ -52,7 +52,7 @@ compliant. %package devel Summary: Development files for %{name} -License: LGPLv2+ +License: LGPL-2.0-or-later Requires: %{name}%{?_isa} = %{version}-%{release} %description devel From e8adcf1ce42bb6c2673deb2e195b56cf74292856 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 15 Aug 2025 13:03:35 +0200 Subject: [PATCH 36/38] Rebuilt for Python 3.14.0rc2 bytecode --- omniORB.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/omniORB.spec b/omniORB.spec index 2fc1260..e36e6bc 100644 --- a/omniORB.spec +++ b/omniORB.spec @@ -9,7 +9,7 @@ Name: omniORB Version: 4.3.3 -Release: 5%{?dist} +Release: 6%{?dist} Summary: A robust high performance CORBA ORB for C++ and Python License: LGPL-2.0-or-later @@ -240,6 +240,9 @@ fi %changelog +* Fri Aug 15 2025 Python Maint - 4.3.3-6 +- Rebuilt for Python 3.14.0rc2 bytecode + * Thu Jul 24 2025 Fedora Release Engineering - 4.3.3-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 432caaf6409bdead05fa1749d0e701b9aa2e5393 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 19 Sep 2025 12:34:13 +0200 Subject: [PATCH 37/38] Rebuilt for Python 3.14.0rc3 bytecode --- omniORB.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/omniORB.spec b/omniORB.spec index e36e6bc..5420a51 100644 --- a/omniORB.spec +++ b/omniORB.spec @@ -9,7 +9,7 @@ Name: omniORB Version: 4.3.3 -Release: 6%{?dist} +Release: 7%{?dist} Summary: A robust high performance CORBA ORB for C++ and Python License: LGPL-2.0-or-later @@ -240,6 +240,9 @@ fi %changelog +* Fri Sep 19 2025 Python Maint - 4.3.3-7 +- Rebuilt for Python 3.14.0rc3 bytecode + * Fri Aug 15 2025 Python Maint - 4.3.3-6 - Rebuilt for Python 3.14.0rc2 bytecode From 50e6691d5eed5eaf4108a849542c99db67a01ca8 Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Fri, 9 Jan 2026 12:49:28 +0100 Subject: [PATCH 38/38] Update to 4.3.4 --- .gitignore | 1 + omniORB.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 549a514..417f0b5 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ /omniORB-4.3.1.tar.bz2 /omniORB-4.3.2.tar.bz2 /omniORB-4.3.3.tar.bz2 +/omniORB-4.3.4.tar.bz2 diff --git a/omniORB.spec b/omniORB.spec index 5420a51..40e8797 100644 --- a/omniORB.spec +++ b/omniORB.spec @@ -8,8 +8,8 @@ %bcond_without openssl Name: omniORB -Version: 4.3.3 -Release: 7%{?dist} +Version: 4.3.4 +Release: 1%{?dist} Summary: A robust high performance CORBA ORB for C++ and Python License: LGPL-2.0-or-later @@ -240,6 +240,9 @@ fi %changelog +* Fri Jan 09 2026 Sandro Mani - 4.3.4-1 +- Update to 4.3.4 + * Fri Sep 19 2025 Python Maint - 4.3.3-7 - Rebuilt for Python 3.14.0rc3 bytecode diff --git a/sources b/sources index a55e770..3133fb5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (omniORB-4.3.3.tar.bz2) = 58c47a87bfee5652aada86712e4cd9ad56c01482b9580ed6ba9f40045cded5a349bf0009555d8223ebc15aee062dd8160f4bc7ac651c182e772882130ab89b8d +SHA512 (omniORB-4.3.4.tar.bz2) = e9eddcd9e53df1783f74a75b6471de6f0e4dbb806329506de1e3b87a279b0a0894db2df47cd1917254fa1ef660ec8503fba260144d3b810f6380f56f337791cd