diff --git a/virtuoso-opensource-7.2.12-openssl-3.2.1.patch b/virtuoso-opensource-7.2.12-openssl-3.2.1.patch new file mode 100644 index 0000000..3479615 --- /dev/null +++ b/virtuoso-opensource-7.2.12-openssl-3.2.1.patch @@ -0,0 +1,52 @@ +From 9a98bf717275720bc63893e2fdceae127c2a8eb4 Mon Sep 17 00:00:00 2001 +From: Patrick van Kleef +Date: Thu, 15 Feb 2024 17:08:16 +0100 +Subject: [PATCH] Fixed allow building against openssl 3.2.x + +--- + README.GIT.md | 2 +- + README.md | 2 +- + configure.ac | 4 ++-- + 3 files changed, 4 insertions(+), 4 deletions(-) + +diff --git a/README.GIT.md b/README.GIT.md +index 676994bd29..06716eac76 100644 +--- a/README.GIT.md ++++ b/README.GIT.md +@@ -85,7 +85,7 @@ installed on your system. + | gawk | 3.1.1 | 5.3.0 | http://www.gnu.org/software/gawk/ | + | m4 | 1.4.1 | 1.4.18 | http://www.gnu.org/software/m4/ | + | make | 3.79.1 | 4.2.1 | http://www.gnu.org/software/make/ | +-| OpenSSL | 0.9.8e | 3.1.x | http://www.openssl.org/ | ++| OpenSSL | 0.9.8e | 3.2.x | http://www.openssl.org/ | + + and any GNU packages required by these. The autogen.sh and configure + scripts check for the presence and right version of some of the required +diff --git a/README.md b/README.md +index f70035280c..bf5da22fde 100644 +--- a/README.md ++++ b/README.md +@@ -57,7 +57,7 @@ installed on your system. + | gawk | 3.1.1 | 5.3.0 | http://www.gnu.org/software/gawk/ | + | m4 | 1.4.1 | 1.4.18 | http://www.gnu.org/software/m4/ | + | make | 3.79.1 | 4.2.1 | http://www.gnu.org/software/make/ | +-| OpenSSL | 0.9.8e | 3.1.x | http://www.openssl.org/ | ++| OpenSSL | 0.9.8e | 3.2.x | http://www.openssl.org/ | + + and any GNU packages required by these. The autogen.sh and configure + scripts check for the presence and right version of some of the required +diff --git a/configure.ac b/configure.ac +index 600b29056a..721becf792 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -914,8 +914,8 @@ then + /* LibreSSL defines OPENSSL_VERSION_NUMBER 0x20000000L but uses a compatible API to OpenSSL v1.0.x */ + #elif OPENSSL_VERSION_NUMBER < 0x1020000fL + /* OpenSSL versions 0.9.8e - 1.1.1 are supported */ +- #elif OPENSSL_VERSION_NUMBER < 0x30200000L +- /* OpenSSL version 3.1.x is supported */ ++ #elif OPENSSL_VERSION_NUMBER < 0x30300000L ++ /* OpenSSL version 3.2.x is supported */ + #else + #error OpenSSL version too new + #endif diff --git a/virtuoso-opensource.spec b/virtuoso-opensource.spec index 0f8f3dc..e524a3c 100644 --- a/virtuoso-opensource.spec +++ b/virtuoso-opensource.spec @@ -3,7 +3,7 @@ %endif Name: virtuoso-opensource -Version: 7.2.11 +Version: 7.2.12 Release: 1mamba Summary: A high-performance object-relational SQL database Group: Applications/Databases @@ -12,20 +12,19 @@ Distribution: openmamba Packager: Silvan Calarco URL: https://vos.openlinksw.com/owiki/wiki/VOS/ Source: https://github.com/openlink/virtuoso-opensource.git/v%{version}/virtuoso-opensource-%{version}.tar.bz2 +Patch0: virtuoso-opensource-7.2.12-openssl-3.2.1.patch License: GPL ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel BuildRequires: libbzip2-devel -BuildRequires: libexpat-devel BuildRequires: liblzma-devel -BuildRequires: libnsl-devel BuildRequires: libopenldap-devel BuildRequires: libopenssl-devel BuildRequires: libreadline-devel -BuildRequires: libwbxml2-devel BuildRequires: libz-devel BuildRequires: mono-devel ## AUTOBUILDREQ-END +BuildRequires: libwbxml2-devel >= 0.11.8-2mamba %description At core, Virtuoso is a high-performance object-relational SQL database. @@ -86,6 +85,7 @@ This package contains Virtuoso bindings to Mono. %setup -q #-D -T #:<< _EOF +%patch 0 -p1 -b .openssl-3.2.1 ./autogen.sh %build @@ -185,6 +185,10 @@ rm -vf %{buildroot}%{_libdir}/virtuoso/hosting/*.la %{_libdir}/rdf4j_4/*.xsl %changelog +* Fri Mar 01 2024 Silvan Calarco 7.2.12-1mamba +- update to 7.2.12 +- rebuilt by autoport with build requirements: libwbxml2-devel>=0.11.8-2mamba + * Mon Oct 02 2023 Automatic Build System 7.2.11-1mamba - automatic version update by autodist