From 82a4fb4cdcd737fa76c5fe1499419dceb74c432690343fe9946d38c21640f996 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Mon, 8 Aug 2022 09:56:30 +0000 Subject: [PATCH 1/3] - Update to relase 20220806 OBS-URL: https://build.opensuse.org/package/show/security:forensics/libesedb?expand=0&rev=23 --- _service | 14 ---------- libesedb-20210513.tar.xz | 3 -- libesedb-experimental-20220806.tar.gz | 3 ++ libesedb.changes | 6 ++++ libesedb.spec | 40 +++++++++++++-------------- 5 files changed, 29 insertions(+), 37 deletions(-) delete mode 100644 _service delete mode 100644 libesedb-20210513.tar.xz create mode 100644 libesedb-experimental-20220806.tar.gz diff --git a/_service b/_service deleted file mode 100644 index b623e76..0000000 --- a/_service +++ /dev/null @@ -1,14 +0,0 @@ - - - git - https://github.com/libyal/libesedb - b0598ded761798a9d3b083b9deb6a55214535e15 - - 20210513 - - - *.tar - xz - - - diff --git a/libesedb-20210513.tar.xz b/libesedb-20210513.tar.xz deleted file mode 100644 index 630c08f..0000000 --- a/libesedb-20210513.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:47c65e3f3be8209cef65603a6475880ebe015561ae2d2135336ccfe15b0d26fb -size 247012 diff --git a/libesedb-experimental-20220806.tar.gz b/libesedb-experimental-20220806.tar.gz new file mode 100644 index 0000000..2d7fdbd --- /dev/null +++ b/libesedb-experimental-20220806.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a38d30412d66ead7daa2e1a6bfefb34a25a1e1517ec271c66788f19485b775a +size 1964311 diff --git a/libesedb.changes b/libesedb.changes index 76c69ef..e67619e 100644 --- a/libesedb.changes +++ b/libesedb.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Sat Aug 6 14:51:17 UTC 2022 - Jan Engelhardt + +- Update to relase 20220806 + * Unspecified changes for error tollerance + ------------------------------------------------------------------- Fri Jan 21 18:25:58 UTC 2022 - Jan Engelhardt diff --git a/libesedb.spec b/libesedb.spec index d5a795f..fad69b4 100644 --- a/libesedb.spec +++ b/libesedb.spec @@ -18,13 +18,13 @@ %define lname libesedb1 Name: libesedb -Version: 20210513 +Version: 20220806 Release: 0 Summary: Library and tools to access the ESE Database File (EDB) format License: GFDL-1.1-or-later AND LGPL-3.0-or-later AND GFDL-1.3-or-later Group: Productivity/File utilities URL: https://github.com/libyal/libesedb -Source: %{name}-%{version}.tar.xz +Source: https://github.com/libyal/libesedb/releases/download/%version/libesedb-experimental-%version.tar.gz Source2: Exchange.pdf Source3: Extensible_Storage_Engine_ESE_Database_File_EDB_format.pdf Source4: Forensic_analysis_of_the_Windows_Search_database.pdf @@ -36,24 +36,24 @@ BuildRequires: c_compiler BuildRequires: gettext-tools >= 0.18.1 BuildRequires: libtool BuildRequires: python-rpm-macros -BuildRequires: pkgconfig(libbfio) >= 20201229 -BuildRequires: pkgconfig(libcdata) >= 20200509 -BuildRequires: pkgconfig(libcerror) >= 20201121 -BuildRequires: pkgconfig(libcfile) >= 20201229 -BuildRequires: pkgconfig(libclocale) >= 20200913 -BuildRequires: pkgconfig(libcnotify) >= 20200913 -BuildRequires: pkgconfig(libcpath) >= 20200623 -BuildRequires: pkgconfig(libcsplit) >= 20200703 -BuildRequires: pkgconfig(libcthreads) >= 20200508 -BuildRequires: pkgconfig(libfcache) >= 20200708 -BuildRequires: pkgconfig(libfdata) >= 20201129 -BuildRequires: pkgconfig(libfdatetime) >= 20180910 -BuildRequires: pkgconfig(libfguid) >= 20180724 -BuildRequires: pkgconfig(libfmapi) >= 20180714 -BuildRequires: pkgconfig(libfvalue) >= 20210510 -BuildRequires: pkgconfig(libfwnt) >= 20210421 -BuildRequires: pkgconfig(libmapidb) >= 20170304 -BuildRequires: pkgconfig(libuna) >= 20201204 +BuildRequires: pkgconfig(libbfio) >= 20220120 +BuildRequires: pkgconfig(libcdata) >= 20220115 +BuildRequires: pkgconfig(libcerror) >= 20220101 +BuildRequires: pkgconfig(libcfile) >= 20210409 +BuildRequires: pkgconfig(libclocale) >= 20220107 +BuildRequires: pkgconfig(libcnotify) >= 20220108 +BuildRequires: pkgconfig(libcpath) >= 20220108 +BuildRequires: pkgconfig(libcsplit) >= 20220109 +BuildRequires: pkgconfig(libcthreads) >= 20220102 +BuildRequires: pkgconfig(libfcache) >= 20220110 +BuildRequires: pkgconfig(libfdata) >= 20211023 +BuildRequires: pkgconfig(libfdatetime) >= 20220112 +BuildRequires: pkgconfig(libfguid) >= 20220113 +BuildRequires: pkgconfig(libfmapi) >= 20220114 +BuildRequires: pkgconfig(libfvalue) >= 20220120 +BuildRequires: pkgconfig(libfwnt) >= 20210906 +BuildRequires: pkgconfig(libmapidb) >= 20210421 +BuildRequires: pkgconfig(libuna) >= 20220611 %python_subpackages %description From 4651e37d8c192268f1b5d77bcf9bc83462a68cb8b28ee47fcd7a33d6a298ec25 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Mon, 8 Aug 2022 10:09:03 +0000 Subject: [PATCH 2/3] update deps OBS-URL: https://build.opensuse.org/package/show/security:forensics/libesedb?expand=0&rev=24 --- libesedb.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libesedb.spec b/libesedb.spec index fad69b4..65873ee 100644 --- a/libesedb.spec +++ b/libesedb.spec @@ -33,7 +33,7 @@ Source6: libesedb-libfdata.pdf Patch1: system-libs.patch BuildRequires: %{python_module devel} BuildRequires: c_compiler -BuildRequires: gettext-tools >= 0.18.1 +BuildRequires: gettext-tools >= 0.21 BuildRequires: libtool BuildRequires: python-rpm-macros BuildRequires: pkgconfig(libbfio) >= 20220120 From d9820fbd8446e7b5ed4f622c1fc0bc0524767c7262d7967d258deb6463d9606f Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Mon, 8 Aug 2022 14:28:37 +0000 Subject: [PATCH 3/3] add forced symvers OBS-URL: https://build.opensuse.org/package/show/security:forensics/libesedb?expand=0&rev=25 --- libesedb.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libesedb.spec b/libesedb.spec index 65873ee..7078dcd 100644 --- a/libesedb.spec +++ b/libesedb.spec @@ -101,8 +101,11 @@ autoreconf -fi # OOT builds are presently broken, so we have to install # within each python iteration now, not in %%install. %{python_expand # +# see libcdata for version-sc +echo "V_%version { global: *; };" >v.sym %configure --disable-static --enable-wide-character-type \ - --enable-python PYTHON_VERSION="%{$python_bin_suffix}" + --enable-python PYTHON_VERSION="%{$python_bin_suffix}" \ + LDFLAGS="-Wl,--version-script=$PWD/v.sym" %make_build %make_install DESTDIR="%_builddir/rt" %make_build clean