From 5f0a2b5fa9d0607d2e9b0832457adbdb3946d2518cac94c2ef96cec73807bf51 Mon Sep 17 00:00:00 2001 From: Greg Freemyer Date: Mon, 8 Feb 2016 01:52:20 +0000 Subject: [PATCH] - Use internal libcerror and libcstring to fix builds and segfault found in testing OBS-URL: https://build.opensuse.org/package/show/security:forensics/libesedb?expand=0&rev=7 --- libesedb.changes | 5 ++--- libesedb.spec | 38 ++++++++++++++++++++------------------ 2 files changed, 22 insertions(+), 21 deletions(-) diff --git a/libesedb.changes b/libesedb.changes index 8204ac9..21c8aa1 100644 --- a/libesedb.changes +++ b/libesedb.changes @@ -1,8 +1,7 @@ ------------------------------------------------------------------- -Thu Feb 4 04:33:43 UTC 2016 - Greg.Freemyer@gmail.com +Sun Feb 7 04:33:43 UTC 2016 - Greg.Freemyer@gmail.com -- This is segfaulting in integration testing. Force a safe build, but don't accept into factory. -- Use internal libyal packages exclusively +- Use internal libcerror and libcstring to fix builds and segfault found in testing ------------------------------------------------------------------- Fri Jan 29 03:03:10 UTC 2016 - Greg.Freemyer@gmail.com diff --git a/libesedb.spec b/libesedb.spec index 40eea74..1eac1bc 100644 --- a/libesedb.spec +++ b/libesedb.spec @@ -33,26 +33,28 @@ Source5: Windows_Search.pdf Source6: libesedb-libfdata.pdf BuildRequires: pkg-config BuildRequires: python-devel -#BuildRequires: pkgconfig(libbfio) >= 20130721 -#BuildRequires: pkgconfig(libcdata) >= 20140105 +BuildRequires: pkgconfig(libbfio) >= 20130721 +BuildRequires: pkgconfig(libcdata) >= 20140105 +BuildRequires: pkgconfig(libcfile) >= 20130609 +BuildRequires: pkgconfig(libclocale) >= 20130609 +BuildRequires: pkgconfig(libcnotify) >= 20120425 +BuildRequires: pkgconfig(libcpath) >= 20130609 +BuildRequires: pkgconfig(libcsplit) >= 20130609 +BuildRequires: pkgconfig(libcsystem) >= 20120425 +BuildRequires: pkgconfig(libcthreads) >= 20130723 +BuildRequires: pkgconfig(libfcache) >= 20120405 +BuildRequires: pkgconfig(libfdata) > 20150104 +BuildRequires: pkgconfig(libfdatetime) >= 20140105 +BuildRequires: pkgconfig(libfguid) >= 20140105 +BuildRequires: pkgconfig(libfmapi) +BuildRequires: pkgconfig(libfvalue) +BuildRequires: pkgconfig(libfwnt) +BuildRequires: pkgconfig(libmapidb) +BuildRequires: pkgconfig(libuna) >= 20120425 + +#Use internal package. OBS version causes build failure. Tested Feb 7, 2016 #BuildRequires: pkgconfig(libcerror) >= 20140105 -#BuildRequires: pkgconfig(libcfile) >= 20130609 -#BuildRequires: pkgconfig(libclocale) >= 20130609 -#BuildRequires: pkgconfig(libcnotify) >= 20120425 -#BuildRequires: pkgconfig(libcpath) >= 20130609 -#BuildRequires: pkgconfig(libcsplit) >= 20130609 #BuildRequires: pkgconfig(libcstring) >= 20120425 -#BuildRequires: pkgconfig(libcsystem) >= 20120425 -#BuildRequires: pkgconfig(libcthreads) >= 20130723 -#BuildRequires: pkgconfig(libfcache) >= 20120405 -#BuildRequires: pkgconfig(libfdata) > 20150104 -#BuildRequires: pkgconfig(libfdatetime) >= 20140105 -#BuildRequires: pkgconfig(libfguid) >= 20140105 -#BuildRequires: pkgconfig(libfmapi) -#BuildRequires: pkgconfig(libfvalue) -#BuildRequires: pkgconfig(libfwnt) -#BuildRequires: pkgconfig(libmapidb) -#BuildRequires: pkgconfig(libuna) >= 20120425 BuildRoot: %{_tmppath}/%{name}-%{version}-build %description