Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libfwnt for openSUSE:Factory checked 
in at 2024-04-16 20:04:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libfwnt (Old)
 and      /work/SRC/openSUSE:Factory/.libfwnt.new.26366 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libfwnt"

Tue Apr 16 20:04:16 2024 rev:20 rq:1167889 version:20240415

Changes:
--------
--- /work/SRC/openSUSE:Factory/libfwnt/libfwnt.changes  2024-02-07 
18:49:25.564890669 +0100
+++ /work/SRC/openSUSE:Factory/.libfwnt.new.26366/libfwnt.changes       
2024-04-16 20:07:24.732319331 +0200
@@ -1,0 +2,6 @@
+Mon Apr 15 17:31:32 UTC 2024 - Jan Engelhardt <jeng...@inai.de>
+
+- Update to release 20240415
+  * No changelog was provided
+
+-------------------------------------------------------------------

Old:
----
  libfwnt-alpha-20240126.tar.gz

New:
----
  libfwnt-alpha-20240415.tar.gz
  libfwnt-alpha-20240415.tar.gz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libfwnt.spec ++++++
--- /var/tmp/diff_new_pack.9hxgIm/_old  2024-04-16 20:07:26.148371382 +0200
+++ /var/tmp/diff_new_pack.9hxgIm/_new  2024-04-16 20:07:26.148371382 +0200
@@ -20,25 +20,25 @@
 
 %define lname  libfwnt1
 Name:           libfwnt
-Version:        20240126
+Version:        20240415
 Release:        0
 Summary:        Library for Windows NT data types
 License:        GFDL-1.3-or-later AND LGPL-3.0-or-later
 Group:          Productivity/File utilities
 URL:            https://github.com/libyal/libfwnt
 Source:         
https://github.com/libyal/libfwnt/releases/download/%version/libfwnt-alpha-%version.tar.gz
-#Source2:        
https://github.com/libyal/libfwnt/releases/download/%version/libfwnt-alpha-%version.tar.gz.asc
+Source2:        
https://github.com/libyal/libfwnt/releases/download/%version/libfwnt-alpha-%version.tar.gz.asc
 Source3:        %name.keyring
 Source11:       Locale_identifier_LCID.pdf
-BuildRequires:  %{python_module devel}
-BuildRequires:  %{python_module setuptools}
+BuildRequires:  %python_module devel
+BuildRequires:  %python_module setuptools
 BuildRequires:  c_compiler
 BuildRequires:  pkg-config
 BuildRequires:  python-rpm-macros
-BuildRequires:  pkgconfig(libcdata) >= 20240103
-BuildRequires:  pkgconfig(libcerror) >= 20240101
-BuildRequires:  pkgconfig(libcnotify) >= 20240108
-BuildRequires:  pkgconfig(libcthreads) >= 20240102
+BuildRequires:  pkgconfig(libcdata) >= 20240414
+BuildRequires:  pkgconfig(libcerror) >= 20240413
+BuildRequires:  pkgconfig(libcnotify) >= 20240414
+BuildRequires:  pkgconfig(libcthreads) >= 20240413
 %python_subpackages
 # Various notes: https://en.opensuse.org/libyal
 
@@ -46,12 +46,12 @@
 Library to provide Windows NT data type support for the libyal family of 
libraries.
 libyal is typically used in digital forensic tools.
 
-%package -n %{lname}
+%package -n %lname
 Summary:        Library for Windows NT data types
 License:        LGPL-3.0-or-later
 Group:          System/Libraries
 
-%description -n %{lname}
+%description -n %lname
 Library to provide Windows NT data type support for the libyal family of 
libraries.
 libyal is typically used in digital forensic tools.
 
@@ -59,7 +59,7 @@
 Summary:        Development files for libfwnt
 License:        GFDL-1.3-or-later AND LGPL-3.0-or-later
 Group:          Development/Libraries/C and C++
-Requires:       %{lname} = %{version}
+Requires:       %lname = %version
 
 %description devel
 Library to provide Windows NT data type support for the libyal family
@@ -86,25 +86,24 @@
 
 %install
 mv %_builddir/rt/* %buildroot/
-find %{buildroot} -type f -name "*.la" -delete -print
+find %buildroot -type f -name "*.la" -delete -print
 
-%post   -n %{lname} -p /sbin/ldconfig
-%postun -n %{lname} -p /sbin/ldconfig
+%ldconfig_scriptlets -n %lname
 
-%files -n %{lname}
+%files -n %lname
 %license COPYING*
-%{_libdir}/libfwnt.so.*
+%_libdir/libfwnt.so.*
 
 %files -n %name-devel
 %license COPYING*
 %doc Locale_identifier_LCID.pdf
-%{_includedir}/libfwnt.h
-%{_includedir}/libfwnt/
-%{_libdir}/libfwnt.so
-%{_libdir}/pkgconfig/libfwnt.pc
-%{_mandir}/man3/libfwnt.3*
+%_includedir/libfwnt.h
+%_includedir/libfwnt/
+%_libdir/libfwnt.so
+%_libdir/pkgconfig/libfwnt.pc
+%_mandir/man3/libfwnt.3*
 
 %files %python_files
 %license COPYING*
-%{python_sitearch}/pyfwnt.so
+%python_sitearch/pyfwnt.so
 

++++++ libfwnt-alpha-20240126.tar.gz -> libfwnt-alpha-20240415.tar.gz ++++++
++++ 2411 lines of diff (skipped)
++++    retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libfwnt-20240126/Makefile.am new/libfwnt-20240415/Makefile.am
--- old/libfwnt-20240126/Makefile.am    2023-12-03 10:09:12.000000000 +0100
+++ new/libfwnt-20240415/Makefile.am    2024-04-15 16:43:49.000000000 +0200
@@ -51,8 +51,15 @@
        $(SETUP_PY_FILES) \
        $(SPEC_FILES)
 
-MAINTAINERCLEANFILES = \
-       Makefile.in
+DISTCLEANFILES = \
+       config.status \
+       config.cache \
+       config.log \
+       libfwnt.pc \
+       libfwnt.spec \
+       Makefile \
+       Makefile.in \
+       po/Makevars
 
 pkgconfigdir = $(libdir)/pkgconfig
 
@@ -73,15 +80,3 @@
        (cd $(srcdir)/libfwnt && $(MAKE) $(AM_MAKEFLAGS))
        (cd $(srcdir)/po && $(MAKE) $(AM_MAKEFLAGS))
 
-distclean: clean
-       -rm -f Makefile
-       -rm -f config.status
-       -rm -f config.cache
-       -rm -f config.log
-       -rm -f libfwnt.pc
-       -rm -f libfwnt.spec
-       @for dir in ${subdirs}; do \
-               (cd $$dir && $(MAKE) distclean) \
-               || case "$(MFLAGS)" in *k*) fail=yes;; *) exit 1;; esac; \
-       done && test -z "$$fail"
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libfwnt-20240126/common/Makefile.am new/libfwnt-20240415/common/Makefile.am
--- old/libfwnt-20240126/common/Makefile.am     2024-01-26 06:37:56.000000000 
+0100
+++ new/libfwnt-20240415/common/Makefile.am     2024-04-15 16:45:26.000000000 
+0200
@@ -1,4 +1,5 @@
-AM_CPPFLAGS = -I$(top_srcdir)/include
+AM_CPPFLAGS = \
+       -I../include -I$(top_srcdir)/include
 
 EXTRA_DIST = \
        byte_stream.h \
@@ -15,11 +16,9 @@
        types.h.in \
        wide_string.h
 
-MAINTAINERCLEANFILES = \
+DISTCLEANFILES = \
+       config.h \
+       types.h \
+       Makefile \
        Makefile.in
 
-distclean: clean
-       -rm -f config.h
-       -rm -f types.h
-       -rm -f Makefile
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libfwnt-20240126/common/config.h new/libfwnt-20240415/common/config.h
--- old/libfwnt-20240126/common/config.h        2024-01-26 06:42:26.000000000 
+0100
+++ new/libfwnt-20240415/common/config.h        2024-04-15 17:00:34.000000000 
+0200
@@ -332,7 +332,7 @@
 #define PACKAGE_NAME "libfwnt"
 
 /* Define to the full name and version of this package. */
-#define PACKAGE_STRING "libfwnt 20240126"
+#define PACKAGE_STRING "libfwnt 20240415"
 
 /* Define to the one symbol short name of this package. */
 #define PACKAGE_TARNAME "libfwnt"
@@ -341,7 +341,7 @@
 #define PACKAGE_URL ""
 
 /* Define to the version of this package. */
-#define PACKAGE_VERSION "20240126"
+#define PACKAGE_VERSION "20240415"
 
 /* The size of `int', as computed by sizeof. */
 #define SIZEOF_INT 4
@@ -367,7 +367,7 @@
 /* #undef STRERROR_R_CHAR_P */
 
 /* Version number of package */
-#define VERSION "20240126"
+#define VERSION "20240415"
 
 /* Number of bits in a file offset, on hosts where this is settable. */
 /* #undef _FILE_OFFSET_BITS */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libfwnt-20240126/configure.ac new/libfwnt-20240415/configure.ac
--- old/libfwnt-20240126/configure.ac   2024-01-26 06:37:56.000000000 +0100
+++ new/libfwnt-20240415/configure.ac   2024-04-15 16:42:32.000000000 +0200
@@ -2,7 +2,7 @@
 
 AC_INIT(
  [libfwnt],
- [20240126],
+ [20240415],
  [joachim.m...@gmail.com])
 
 AC_CONFIG_SRCDIR(
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libfwnt-20240126/dpkg/changelog new/libfwnt-20240415/dpkg/changelog
--- old/libfwnt-20240126/dpkg/changelog 2024-01-26 06:42:26.000000000 +0100
+++ new/libfwnt-20240415/dpkg/changelog 2024-04-15 17:00:34.000000000 +0200
@@ -1,5 +1,5 @@
-libfwnt (20240126-1) unstable; urgency=low
+libfwnt (20240415-1) unstable; urgency=low
 
   * Auto-generated
 
- -- Joachim Metz <joachim.m...@gmail.com>  Fri, 26 Jan 2024 06:42:25 +0100
+ -- Joachim Metz <joachim.m...@gmail.com>  Mon, 15 Apr 2024 17:00:31 +0200
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libfwnt-20240126/include/Makefile.am 
new/libfwnt-20240415/include/Makefile.am
--- old/libfwnt-20240126/include/Makefile.am    2024-01-26 06:37:56.000000000 
+0100
+++ new/libfwnt-20240415/include/Makefile.am    2024-04-15 16:42:55.000000000 
+0200
@@ -14,13 +14,11 @@
        libfwnt/features.h.in \
        libfwnt/types.h.in
 
-MAINTAINERCLEANFILES = \
+DISTCLEANFILES = \
+       libfwnt.h \
+       libfwnt/definitions.h \
+       libfwnt/features.h \
+       libfwnt/types.h \
+       Makefile \
        Makefile.in
 
-distclean: clean
-       -rm -f libfwnt.h
-       -rm -f libfwnt/definitions.h
-       -rm -f libfwnt/features.h
-       -rm -f libfwnt/types.h
-       -rm -f Makefile
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libfwnt-20240126/include/libfwnt/definitions.h 
new/libfwnt-20240415/include/libfwnt/definitions.h
--- old/libfwnt-20240126/include/libfwnt/definitions.h  2024-01-26 
06:42:26.000000000 +0100
+++ new/libfwnt-20240415/include/libfwnt/definitions.h  2024-04-15 
17:00:34.000000000 +0200
@@ -24,11 +24,11 @@
 
 #include <libfwnt/types.h>
 
-#define LIBFWNT_VERSION                                20240126
+#define LIBFWNT_VERSION                                20240415
 
 /* The version string
  */
-#define LIBFWNT_VERSION_STRING                 "20240126"
+#define LIBFWNT_VERSION_STRING                 "20240415"
 
 /* The byte order definitions
  */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libfwnt-20240126/libcdata/Makefile.am 
new/libfwnt-20240415/libcdata/Makefile.am
--- old/libfwnt-20240126/libcdata/Makefile.am   2024-01-26 06:42:10.000000000 
+0100
+++ new/libfwnt-20240415/libcdata/Makefile.am   2024-04-15 17:00:06.000000000 
+0200
@@ -1,7 +1,7 @@
 if HAVE_LOCAL_LIBCDATA
 AM_CPPFLAGS = \
-       -I$(top_srcdir)/include \
-       -I$(top_srcdir)/common \
+       -I../include -I$(top_srcdir)/include \
+       -I../common -I$(top_srcdir)/common \
        @LIBCERROR_CPPFLAGS@ \
        @LIBCTHREADS_CPPFLAGS@ \
        @PTHREAD_CPPFLAGS@ 
@@ -28,12 +28,10 @@
        libcdata_unused.h
 endif
 
-MAINTAINERCLEANFILES = \
+DISTCLEANFILES = \
+       Makefile \
        Makefile.in
 
-distclean: clean
-       -rm -f Makefile
-
 sources-local: $(BUILT_SOURCES)
 
 splint-local:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libfwnt-20240126/libcdata/libcdata_definitions.h 
new/libfwnt-20240415/libcdata/libcdata_definitions.h
--- old/libfwnt-20240126/libcdata/libcdata_definitions.h        2024-01-26 
06:42:10.000000000 +0100
+++ new/libfwnt-20240415/libcdata/libcdata_definitions.h        2024-04-15 
17:00:06.000000000 +0200
@@ -35,11 +35,11 @@
  */
 #else
 
-#define LIBCDATA_VERSION                               20240103
+#define LIBCDATA_VERSION                               20240414
 
 /* The libcdata version string
  */
-#define LIBCDATA_VERSION_STRING                                "20240103"
+#define LIBCDATA_VERSION_STRING                                "20240414"
 
 /* The comparison function definitions
  */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libfwnt-20240126/libcerror/Makefile.am 
new/libfwnt-20240415/libcerror/Makefile.am
--- old/libfwnt-20240126/libcerror/Makefile.am  2024-01-26 06:42:11.000000000 
+0100
+++ new/libfwnt-20240415/libcerror/Makefile.am  2024-04-15 17:00:08.000000000 
+0200
@@ -1,7 +1,7 @@
 if HAVE_LOCAL_LIBCERROR
 AM_CPPFLAGS = \
-       -I$(top_srcdir)/include \
-       -I$(top_srcdir)/common 
+       -I../include -I$(top_srcdir)/include \
+       -I../common -I$(top_srcdir)/common 
 
 noinst_LTLIBRARIES = libcerror.la
 
@@ -15,12 +15,10 @@
        libcerror_unused.h
 endif
 
-MAINTAINERCLEANFILES = \
+DISTCLEANFILES = \
+       Makefile \
        Makefile.in
 
-distclean: clean
-       -rm -f Makefile
-
 sources-local: $(BUILT_SOURCES)
 
 splint-local:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libfwnt-20240126/libcerror/libcerror_definitions.h 
new/libfwnt-20240415/libcerror/libcerror_definitions.h
--- old/libfwnt-20240126/libcerror/libcerror_definitions.h      2024-01-26 
06:42:11.000000000 +0100
+++ new/libfwnt-20240415/libcerror/libcerror_definitions.h      2024-04-15 
17:00:08.000000000 +0200
@@ -35,11 +35,11 @@
  */
 #else
 
-#define LIBCERROR_VERSION                              20240101
+#define LIBCERROR_VERSION                              20240413
 
 /* The libcerror version string
  */
-#define LIBCERROR_VERSION_STRING                       "20240101"
+#define LIBCERROR_VERSION_STRING                       "20240413"
 
 /* The error domains
  */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libfwnt-20240126/libcnotify/Makefile.am 
new/libfwnt-20240415/libcnotify/Makefile.am
--- old/libfwnt-20240126/libcnotify/Makefile.am 2024-01-26 06:42:12.000000000 
+0100
+++ new/libfwnt-20240415/libcnotify/Makefile.am 2024-04-15 17:00:09.000000000 
+0200
@@ -1,7 +1,7 @@
 if HAVE_LOCAL_LIBCNOTIFY
 AM_CPPFLAGS = \
-       -I$(top_srcdir)/include \
-       -I$(top_srcdir)/common \
+       -I../include -I$(top_srcdir)/include \
+       -I../common -I$(top_srcdir)/common \
        @LIBCERROR_CPPFLAGS@ 
 
 noinst_LTLIBRARIES = libcnotify.la
@@ -17,12 +17,10 @@
        libcnotify_verbose.c libcnotify_verbose.h
 endif
 
-MAINTAINERCLEANFILES = \
+DISTCLEANFILES = \
+       Makefile \
        Makefile.in
 
-distclean: clean
-       -rm -f Makefile
-
 sources-local: $(BUILT_SOURCES)
 
 splint-local:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libfwnt-20240126/libcnotify/libcnotify_definitions.h 
new/libfwnt-20240415/libcnotify/libcnotify_definitions.h
--- old/libfwnt-20240126/libcnotify/libcnotify_definitions.h    2024-01-26 
06:42:12.000000000 +0100
+++ new/libfwnt-20240415/libcnotify/libcnotify_definitions.h    2024-04-15 
17:00:09.000000000 +0200
@@ -35,11 +35,11 @@
  */
 #else
 
-#define LIBCNOTIFY_VERSION                             20240108
+#define LIBCNOTIFY_VERSION                             20240414
 
 /* The libcnotify version string
  */
-#define LIBCNOTIFY_VERSION_STRING                      "20240108"
+#define LIBCNOTIFY_VERSION_STRING                      "20240414"
 
 /* The print data flags
  */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libfwnt-20240126/libcthreads/Makefile.am 
new/libfwnt-20240415/libcthreads/Makefile.am
--- old/libfwnt-20240126/libcthreads/Makefile.am        2024-01-26 
06:42:13.000000000 +0100
+++ new/libfwnt-20240415/libcthreads/Makefile.am        2024-04-15 
17:00:10.000000000 +0200
@@ -1,7 +1,7 @@
 if HAVE_LOCAL_LIBCTHREADS
 AM_CPPFLAGS = \
-       -I$(top_srcdir)/include \
-       -I$(top_srcdir)/common \
+       -I../include -I$(top_srcdir)/include \
+       -I../common -I$(top_srcdir)/common \
        @LIBCERROR_CPPFLAGS@ \
        @PTHREAD_CPPFLAGS@ 
 
@@ -26,12 +26,10 @@
        libcthreads_unused.h
 endif
 
-MAINTAINERCLEANFILES = \
+DISTCLEANFILES = \
+       Makefile \
        Makefile.in
 
-distclean: clean
-       -rm -f Makefile
-
 sources-local: $(BUILT_SOURCES)
 
 splint-local:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libfwnt-20240126/libcthreads/libcthreads_definitions.h 
new/libfwnt-20240415/libcthreads/libcthreads_definitions.h
--- old/libfwnt-20240126/libcthreads/libcthreads_definitions.h  2024-01-26 
06:42:13.000000000 +0100
+++ new/libfwnt-20240415/libcthreads/libcthreads_definitions.h  2024-04-15 
17:00:10.000000000 +0200
@@ -35,11 +35,11 @@
  */
 #else
 
-#define LIBCTHREADS_VERSION                            20240102
+#define LIBCTHREADS_VERSION                            20240413
 
 /* The libcthreads version string
  */
-#define LIBCTHREADS_VERSION_STRING                     "20240102"
+#define LIBCTHREADS_VERSION_STRING                     "20240413"
 
 /* The comparison function definitions
  */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libfwnt-20240126/libfwnt/Makefile.am 
new/libfwnt-20240415/libfwnt/Makefile.am
--- old/libfwnt-20240126/libfwnt/Makefile.am    2023-12-03 10:09:13.000000000 
+0100
+++ new/libfwnt-20240415/libfwnt/Makefile.am    2024-04-15 16:45:15.000000000 
+0200
@@ -1,6 +1,6 @@
 AM_CPPFLAGS = \
-       -I$(top_srcdir)/include \
-       -I$(top_srcdir)/common \
+       -I../include -I$(top_srcdir)/include \
+       -I../common -I$(top_srcdir)/common \
        @LIBCERROR_CPPFLAGS@ \
        @LIBCTHREADS_CPPFLAGS@ \
        @LIBCDATA_CPPFLAGS@ \
@@ -48,14 +48,12 @@
        libfwnt.rc \
        libfwnt.rc.in
 
-MAINTAINERCLEANFILES = \
+DISTCLEANFILES = \
+       libfwnt_definitions.h \
+       libfwnt.rc \
+       Makefile \
        Makefile.in
 
-distclean: clean
-       -rm -f libfwnt_definitions.h
-       -rm -f libfwnt.rc
-       -rm -f Makefile
-
 sources-local: $(BUILT_SOURCES)
 
 splint-local:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libfwnt-20240126/libfwnt/libfwnt.rc new/libfwnt-20240415/libfwnt/libfwnt.rc
--- old/libfwnt-20240126/libfwnt/libfwnt.rc     2024-01-26 06:42:26.000000000 
+0100
+++ new/libfwnt-20240415/libfwnt/libfwnt.rc     2024-04-15 17:00:34.000000000 
+0200
@@ -22,12 +22,12 @@
     BLOCK "040904E4"
     BEGIN
       VALUE "FileDescription",         "Library to support common Windows NT 
specific formats\0"
-      VALUE "FileVersion",             "20240126" "\0"
+      VALUE "FileVersion",             "20240415" "\0"
       VALUE "InternalName",            "libfwnt.dll\0"
       VALUE "LegalCopyright",          "(C) 2009-2024, Joachim Metz 
<joachim.m...@gmail.com>\0"
       VALUE "OriginalFilename",                "libfwnt.dll\0"
       VALUE "ProductName",             "libfwnt\0"
-      VALUE "ProductVersion",          "20240126" "\0"
+      VALUE "ProductVersion",          "20240415" "\0"
       VALUE "Comments",                        "For more information visit 
https://github.com/libyal/libfwnt/\0";
     END
   END
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libfwnt-20240126/libfwnt/libfwnt_definitions.h 
new/libfwnt-20240415/libfwnt/libfwnt_definitions.h
--- old/libfwnt-20240126/libfwnt/libfwnt_definitions.h  2024-01-26 
06:42:26.000000000 +0100
+++ new/libfwnt-20240415/libfwnt/libfwnt_definitions.h  2024-04-15 
17:00:34.000000000 +0200
@@ -36,11 +36,11 @@
 #else
 #include <byte_stream.h>
 
-#define LIBFWNT_VERSION                                        20240126
+#define LIBFWNT_VERSION                                        20240415
 
 /* The version string
  */
-#define LIBFWNT_VERSION_STRING                         "20240126"
+#define LIBFWNT_VERSION_STRING                         "20240415"
 
 
 /* The endian definitions
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libfwnt-20240126/libfwnt.spec new/libfwnt-20240415/libfwnt.spec
--- old/libfwnt-20240126/libfwnt.spec   2024-01-26 06:42:26.000000000 +0100
+++ new/libfwnt-20240415/libfwnt.spec   2024-04-15 17:00:34.000000000 +0200
@@ -1,5 +1,5 @@
 Name: libfwnt
-Version: 20240126
+Version: 20240415
 Release: 1
 Summary: Library to support common Windows NT specific formats
 Group: System Environment/Libraries
@@ -80,6 +80,6 @@
 %{_libdir}/python3*/site-packages/*.so
 
 %changelog
-* Fri Jan 26 2024 Joachim Metz <joachim.m...@gmail.com> 20240126-1
+* Mon Apr 15 2024 Joachim Metz <joachim.m...@gmail.com> 20240415-1
 - Auto-generated
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libfwnt-20240126/m4/common.m4 new/libfwnt-20240415/m4/common.m4
--- old/libfwnt-20240126/m4/common.m4   2023-12-03 10:09:13.000000000 +0100
+++ new/libfwnt-20240415/m4/common.m4   2024-04-12 06:19:31.000000000 +0200
@@ -1,6 +1,6 @@
 dnl Checks for common headers and functions
 dnl
-dnl Version: 20181117
+dnl Version: 20240308
 
 dnl Function to test if a certain feature was disabled
 AC_DEFUN([AX_COMMON_ARG_DISABLE],
@@ -26,7 +26,7 @@
     [$1],
     [AS_HELP_STRING(
       [--enable-$1],
-      [$3 [default=$4]])],
+      [$3 @<:@default=$4@:>@])],
     [ac_cv_enable_$2=$enableval],
     [ac_cv_enable_$2=$4])dnl
 
@@ -43,7 +43,7 @@
     [$1],
     [AS_HELP_STRING(
       [--with-$1[[=$5]]],
-      [$3 [default=$4]])],
+      [$3 @<:@default=$4@:>@])],
     [ac_cv_with_$2=$withval],
     [ac_cv_with_$2=$4])dnl
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libfwnt-20240126/m4/libcdata.m4 new/libfwnt-20240415/m4/libcdata.m4
--- old/libfwnt-20240126/m4/libcdata.m4 2023-12-03 10:09:13.000000000 +0100
+++ new/libfwnt-20240415/m4/libcdata.m4 2024-04-15 16:42:35.000000000 +0200
@@ -1,6 +1,6 @@
 dnl Checks for libcdata required headers and functions
 dnl
-dnl Version: 20230108
+dnl Version: 20240413
 
 dnl Function to detect if libcdata is available
 dnl ac_libcdata_dummy is used to prevent AC_CHECK_LIB adding unnecessary 
-l<library> arguments
@@ -10,8 +10,10 @@
     [ac_cv_libcdata=no],
     [ac_cv_libcdata=check
     dnl Check if the directory provided as parameter exists
+    dnl For both --with-libcdata which returns "yes" and --with-libcdata= 
which returns ""
+    dnl treat them as auto-detection.
     AS_IF(
-      [test "x$ac_cv_with_libcdata" != x && test "x$ac_cv_with_libcdata" != 
xauto-detect],
+      [test "x$ac_cv_with_libcdata" != x && test "x$ac_cv_with_libcdata" != 
xauto-detect && test "x$ac_cv_with_libcdata" != xyes],
       [AS_IF(
         [test -d "$ac_cv_with_libcdata"],
         [CFLAGS="$CFLAGS -I${ac_cv_with_libcdata}/include"
@@ -497,8 +499,9 @@
 
         ac_cv_libcdata_LIBADD="-lcdata"])
       ])
+
     AS_IF(
-      [test "x$ac_cv_with_libcdata" != x && test "x$ac_cv_with_libcdata" != 
xauto-detect && test "x$ac_cv_libcdata" != xyes],
+      [test "x$ac_cv_libcdata" != xyes && test "x$ac_cv_with_libcdata" != x && 
test "x$ac_cv_with_libcdata" != xauto-detect && test "x$ac_cv_with_libcdata" != 
xyes],
       [AC_MSG_FAILURE(
         [unable to find supported libcdata in directory: $ac_cv_with_libcdata],
         [1])
@@ -528,7 +531,7 @@
 AC_DEFUN([AX_LIBCDATA_CHECK_LOCAL],
   [dnl No additional checks.
 
-  ac_cv_libcdata_CPPFLAGS="-I../libcdata";
+  ac_cv_libcdata_CPPFLAGS="-I../libcdata -I\$(top_srcdir)/libcdata";
   ac_cv_libcdata_LIBADD="../libcdata/libcdata.la";
 
   ac_cv_libcdata=local
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libfwnt-20240126/m4/libcerror.m4 new/libfwnt-20240415/m4/libcerror.m4
--- old/libfwnt-20240126/m4/libcerror.m4        2023-12-03 10:09:13.000000000 
+0100
+++ new/libfwnt-20240415/m4/libcerror.m4        2024-04-15 16:42:35.000000000 
+0200
@@ -1,6 +1,6 @@
 dnl Checks for libcerror required headers and functions
 dnl
-dnl Version: 20190308
+dnl Version: 20240413
 
 dnl Function to detect if libcerror is available
 dnl ac_libcerror_dummy is used to prevent AC_CHECK_LIB adding unnecessary 
-l<library> arguments
@@ -10,8 +10,10 @@
     [ac_cv_libcerror=no],
     [ac_cv_libcerror=check
     dnl Check if the directory provided as parameter exists
+    dnl For both --with-libcerror which returns "yes" and --with-libcerror= 
which returns ""
+    dnl treat them as auto-detection.
     AS_IF(
-      [test "x$ac_cv_with_libcerror" != x && test "x$ac_cv_with_libcerror" != 
xauto-detect],
+      [test "x$ac_cv_with_libcerror" != x && test "x$ac_cv_with_libcerror" != 
xauto-detect && test "x$ac_cv_with_libcerror" != xyes],
       [AS_IF(
         [test -d "$ac_cv_with_libcerror"],
         [CFLAGS="$CFLAGS -I${ac_cv_with_libcerror}/include"
@@ -99,8 +101,9 @@
 
         ac_cv_libcerror_LIBADD="-lcerror"])
       ])
+
     AS_IF(
-      [test "x$ac_cv_with_libcerror" != x && test "x$ac_cv_with_libcerror" != 
xauto-detect && test "x$ac_cv_libcerror" != xyes],
+      [test "x$ac_cv_libcerror" != xyes && test "x$ac_cv_with_libcerror" != x 
&& test "x$ac_cv_with_libcerror" != xauto-detect && test 
"x$ac_cv_with_libcerror" != xyes],
       [AC_MSG_FAILURE(
         [unable to find supported libcerror in directory: 
$ac_cv_with_libcerror],
         [1])
@@ -166,7 +169,7 @@
       ])
     ])
 
-  ac_cv_libcerror_CPPFLAGS="-I../libcerror";
+  ac_cv_libcerror_CPPFLAGS="-I../libcerror -I\$(top_srcdir)/libcerror";
   ac_cv_libcerror_LIBADD="../libcerror/libcerror.la";
 
   ac_cv_libcerror=local
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libfwnt-20240126/m4/libcnotify.m4 new/libfwnt-20240415/m4/libcnotify.m4
--- old/libfwnt-20240126/m4/libcnotify.m4       2023-12-03 10:09:13.000000000 
+0100
+++ new/libfwnt-20240415/m4/libcnotify.m4       2024-04-15 16:42:35.000000000 
+0200
@@ -1,6 +1,6 @@
 dnl Checks for libcnotify required headers and functions
 dnl
-dnl Version: 20190308
+dnl Version: 20240413
 
 dnl Function to detect if libcnotify is available
 dnl ac_libcnotify_dummy is used to prevent AC_CHECK_LIB adding unnecessary 
-l<library> arguments
@@ -10,8 +10,10 @@
     [ac_cv_libcnotify=no],
     [ac_cv_libcnotify=check
     dnl Check if the directory provided as parameter exists
+    dnl For both --with-libcnotify which returns "yes" and --with-libcnotify= 
which returns ""
+    dnl treat them as auto-detection.
     AS_IF(
-      [test "x$ac_cv_with_libcnotify" != x && test "x$ac_cv_with_libcnotify" 
!= xauto-detect],
+      [test "x$ac_cv_with_libcnotify" != x && test "x$ac_cv_with_libcnotify" 
!= xauto-detect && test "x$ac_cv_with_libcnotify" != xyes],
       [AS_IF(
         [test -d "$ac_cv_with_libcnotify"],
         [CFLAGS="$CFLAGS -I${ac_cv_with_libcnotify}/include"
@@ -96,8 +98,9 @@
 
         ac_cv_libcnotify_LIBADD="-lcnotify"])
       ])
+
     AS_IF(
-      [test "x$ac_cv_with_libcnotify" != x && test "x$ac_cv_with_libcnotify" 
!= xauto-detect && test "x$ac_cv_libcnotify" != xyes],
+      [test "x$ac_with_libcnotify" != xyes && test "x$ac_cv_with_libcnotify" 
!= x && test "x$ac_cv_with_libcnotify" != xauto-detect && test 
"x$ac_cv_with_libcnotify" != xyes],
       [AC_MSG_FAILURE(
         [unable to find supported libcnotify in directory: 
$ac_cv_with_libcnotify],
         [1])
@@ -138,7 +141,7 @@
   dnl Headers included in libcnotify/libcnotify_stream.c
   AC_CHECK_HEADERS([errno.h])
 
-  ac_cv_libcnotify_CPPFLAGS="-I../libcnotify";
+  ac_cv_libcnotify_CPPFLAGS="-I../libcnotify -I\$(top_srcdir)/libcnotify";
   ac_cv_libcnotify_LIBADD="../libcnotify/libcnotify.la";
 
   ac_cv_libcnotify=local
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libfwnt-20240126/m4/libcthreads.m4 new/libfwnt-20240415/m4/libcthreads.m4
--- old/libfwnt-20240126/m4/libcthreads.m4      2023-12-03 10:09:13.000000000 
+0100
+++ new/libfwnt-20240415/m4/libcthreads.m4      2024-04-15 16:42:35.000000000 
+0200
@@ -1,6 +1,6 @@
 dnl Checks for libcthreads required headers and functions
 dnl
-dnl Version: 20190308
+dnl Version: 20240413
 
 dnl Function to detect if libcthreads is available
 dnl ac_libcthreads_dummy is used to prevent AC_CHECK_LIB adding unnecessary 
-l<library> arguments
@@ -10,8 +10,10 @@
     [ac_cv_libcthreads=no],
     [ac_cv_libcthreads=check
     dnl Check if the directory provided as parameter exists
+    dnl For both --with-libcthreads which returns "yes" and 
--with-libcthreads= which returns ""
+    dnl treat them as auto-detection.
     AS_IF(
-      [test "x$ac_cv_with_libcthreads" != x && test "x$ac_cv_with_libcthreads" 
!= xauto-detect],
+      [test "x$ac_cv_with_libcthreads" != x && test "x$ac_cv_with_libcthreads" 
!= xauto-detect && test "x$ac_cv_with_libcthreads" != xyes],
       [AS_IF(
         [test -d "$ac_cv_with_libcthreads"],
         [CFLAGS="$CFLAGS -I${ac_cv_with_libcthreads}/include"
@@ -248,7 +250,7 @@
       ])
 
     AS_IF(
-      [test "x$ac_cv_with_libcthreads" != x && test "x$ac_cv_with_libcthreads" 
!= xauto-detect && test "x$ac_cv_libcthreads" != xyes],
+      [test "x$ac_cv_libcthreads" != xyes && test "x$ac_cv_with_libcthreads" 
!= x && test "x$ac_cv_with_libcthreads" != xauto-detect && test 
"x$ac_cv_with_libcthreads" != xyes],
       [AC_MSG_FAILURE(
         [unable to find supported libcthreads in directory: 
$ac_cv_with_libcthreads],
         [1])
@@ -290,7 +292,7 @@
 
   AS_IF(
     [test "x$ac_cv_libcthreads_multi_threading" != xno],
-    [ac_cv_libcthreads_CPPFLAGS="-I../libcthreads";
+    [ac_cv_libcthreads_CPPFLAGS="-I../libcthreads 
-I\$(top_srcdir)/libcthreads";
     ac_cv_libcthreads_LIBADD="../libcthreads/libcthreads.la";
 
     ac_cv_libcthreads=local],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libfwnt-20240126/m4/pthread.m4 new/libfwnt-20240415/m4/pthread.m4
--- old/libfwnt-20240126/m4/pthread.m4  2023-12-03 10:09:13.000000000 +0100
+++ new/libfwnt-20240415/m4/pthread.m4  2024-04-12 06:19:31.000000000 +0200
@@ -1,183 +1,196 @@
 dnl Functions for pthread
 dnl
-dnl Version: 20130509
+dnl Version: 20240308
 
 dnl Function to detect if pthread is available
 AC_DEFUN([AX_PTHREAD_CHECK_LIB],
- [dnl Check if parameters were provided
- AS_IF(
-  [test "x$ac_cv_with_pthread" != x && test "x$ac_cv_with_pthread" != xno && 
test "x$ac_cv_with_pthread" != xauto-detect],
   [AS_IF(
-   [test -d "$ac_cv_with_pthread"],
-   [CFLAGS="$CFLAGS -I${ac_cv_with_pthread}/include"
-   LDFLAGS="$LDFLAGS -L${ac_cv_with_pthread}/lib"],
-   [AC_MSG_WARN([no such directory: $ac_cv_with_pthread])
-   ])
-  ])
-
- AS_IF(
-  [test "x$ac_cv_with_pthread" = xno],
-  [ac_cv_pthread=no],
-  [dnl Check for headers
-  AC_CHECK_HEADERS([pthread.h])
+    [test "x$ac_cv_enable_shared_libs" = xno || test "x$ac_cv_with_pthread" = 
xno],
+    [ac_cv_pthread=no],
+    [ac_cv_pthread=check
+    dnl Check if parameters were provided
+    dnl For both --with-pthread which returns "yes" and --with-pthread= which 
returns ""
+    dnl treat them as auto-detection.
+    AS_IF(
+      [test "x$ac_cv_with_pthread" != x && test "x$ac_cv_with_pthread" != 
xauto-detect && test "x$ac_cv_with_pthread" != xyes],
+      [AS_IF(
+        [test -d "$ac_cv_with_pthread"],
+        [CFLAGS="$CFLAGS -I${ac_cv_with_pthread}/include"
+        LDFLAGS="$LDFLAGS -L${ac_cv_with_pthread}/lib"],
+        [AC_MSG_WARN([no such directory: $ac_cv_with_pthread])
+        ])
+      ])
+    ])
+
+    AS_IF(
+      [test "x$ac_cv_pthread" = xcheck],
+      [dnl Check for headers
+      AC_CHECK_HEADERS([pthread.h])
+
+      AS_IF(
+        [test "x$ac_cv_header_pthread_h" = xno],
+        [ac_cv_pthread=no],
+        [dnl Check for the individual functions
+        ac_cv_pthread=pthread
+
+        dnl Thread functions
+        AC_CHECK_LIB(
+          pthread,
+          pthread_create,
+          [ac_pthread_dummy=yes],
+          [ac_cv_pthread=no])
+        AC_CHECK_LIB(
+          pthread,
+          pthread_exit,
+          [ac_pthread_dummy=yes],
+          [ac_cv_pthread=no])
+        AC_CHECK_LIB(
+          pthread,
+          pthread_join,
+          [ac_pthread_dummy=yes],
+          [ac_cv_pthread=no])
+
+        dnl Condition functions
+        AC_CHECK_LIB(
+          pthread,
+          pthread_cond_init,
+          [ac_pthread_dummy=yes],
+          [ac_cv_pthread=no])
+        AC_CHECK_LIB(
+          pthread,
+          pthread_cond_destroy,
+          [ac_pthread_dummy=yes],
+          [ac_cv_pthread=no])
+        AC_CHECK_LIB(
+          pthread,
+          pthread_cond_broadcast,
+          [ac_pthread_dummy=yes],
+          [ac_cv_pthread=no])
+        AC_CHECK_LIB(
+          pthread,
+          pthread_cond_signal,
+          [ac_pthread_dummy=yes],
+          [ac_cv_pthread=no])
+        AC_CHECK_LIB(
+          pthread,
+          pthread_cond_wait,
+          [ac_pthread_dummy=yes],
+          [ac_cv_pthread=no])
+
+        dnl Mutex functions
+        AC_CHECK_LIB(
+          pthread,
+          pthread_mutex_init,
+          [ac_pthread_dummy=yes],
+          [ac_cv_pthread=no])
+        AC_CHECK_LIB(
+          pthread,
+          pthread_mutex_destroy,
+          [ac_pthread_dummy=yes],
+          [ac_cv_pthread=no])
+        AC_CHECK_LIB(
+          pthread,
+          pthread_mutex_lock,
+          [ac_pthread_dummy=yes],
+          [ac_cv_pthread=no])
+        AC_CHECK_LIB(
+          pthread,
+          pthread_mutex_trylock,
+          [ac_pthread_dummy=yes],
+          [ac_cv_pthread=no])
+        AC_CHECK_LIB(
+          pthread,
+          pthread_mutex_unlock,
+          [ac_pthread_dummy=yes],
+          [ac_cv_pthread=no])
+
+        dnl Read/Write lock functions
+        AC_CHECK_LIB(
+          pthread,
+          pthread_rwlock_init,
+          [ac_pthread_dummy=yes],
+          [ac_cv_pthread=no])
+        AC_CHECK_LIB(
+          pthread,
+          pthread_rwlock_destroy,
+          [ac_pthread_dummy=yes],
+          [ac_cv_pthread=no])
+        AC_CHECK_LIB(
+          pthread,
+          pthread_rwlock_rdlock,
+          [ac_pthread_dummy=yes],
+          [ac_cv_pthread=no])
+        AC_CHECK_LIB(
+          pthread,
+          pthread_rwlock_wrlock,
+          [ac_pthread_dummy=yes],
+          [ac_cv_pthread=no])
+        AC_CHECK_LIB(
+          pthread,
+          pthread_rwlock_unlock,
+          [ac_pthread_dummy=yes],
+          [ac_cv_pthread=no])
+
+        ac_cv_pthread_LIBADD="-lpthread";
+      ])
+
+    AS_IF(
+      [test "x$ac_cv_with_pthread" != x && test "x$ac_cv_with_pthread" != 
xauto-detect && test "x$ac_cv_with_pthread" != xyes],
+      [AC_MSG_FAILURE(
+        [unable to find supported pthread in directory: $ac_cv_with_pthread],
+        [1])
+      ])
+    ])
 
   AS_IF(
-   [test "x$ac_cv_header_pthread_h" = xno],
-   [ac_cv_pthread=no],
-   [dnl Check for the individual functions
-   ac_cv_pthread=pthread
-
-   dnl Thread functions
-   AC_CHECK_LIB(
-    pthread,
-    pthread_create,
-    [ac_pthread_dummy=yes],
-    [ac_cv_pthread=no])
-   AC_CHECK_LIB(
-    pthread,
-    pthread_exit,
-    [ac_pthread_dummy=yes],
-    [ac_cv_pthread=no])
-   AC_CHECK_LIB(
-    pthread,
-    pthread_join,
-    [ac_pthread_dummy=yes],
-    [ac_cv_pthread=no])
-
-   dnl Condition functions
-   AC_CHECK_LIB(
-    pthread,
-    pthread_cond_init,
-    [ac_pthread_dummy=yes],
-    [ac_cv_pthread=no])
-   AC_CHECK_LIB(
-    pthread,
-    pthread_cond_destroy,
-    [ac_pthread_dummy=yes],
-    [ac_cv_pthread=no])
-   AC_CHECK_LIB(
-    pthread,
-    pthread_cond_broadcast,
-    [ac_pthread_dummy=yes],
-    [ac_cv_pthread=no])
-   AC_CHECK_LIB(
-    pthread,
-    pthread_cond_signal,
-    [ac_pthread_dummy=yes],
-    [ac_cv_pthread=no])
-   AC_CHECK_LIB(
-    pthread,
-    pthread_cond_wait,
-    [ac_pthread_dummy=yes],
-    [ac_cv_pthread=no])
-
-   dnl Mutex functions
-   AC_CHECK_LIB(
-    pthread,
-    pthread_mutex_init,
-    [ac_pthread_dummy=yes],
-    [ac_cv_pthread=no])
-   AC_CHECK_LIB(
-    pthread,
-    pthread_mutex_destroy,
-    [ac_pthread_dummy=yes],
-    [ac_cv_pthread=no])
-   AC_CHECK_LIB(
-    pthread,
-    pthread_mutex_lock,
-    [ac_pthread_dummy=yes],
-    [ac_cv_pthread=no])
-   AC_CHECK_LIB(
-    pthread,
-    pthread_mutex_trylock,
-    [ac_pthread_dummy=yes],
-    [ac_cv_pthread=no])
-   AC_CHECK_LIB(
-    pthread,
-    pthread_mutex_unlock,
-    [ac_pthread_dummy=yes],
-    [ac_cv_pthread=no])
-
-   dnl Read/Write lock functions
-   AC_CHECK_LIB(
-    pthread,
-    pthread_rwlock_init,
-    [ac_pthread_dummy=yes],
-    [ac_cv_pthread=no])
-   AC_CHECK_LIB(
-    pthread,
-    pthread_rwlock_destroy,
-    [ac_pthread_dummy=yes],
-    [ac_cv_pthread=no])
-   AC_CHECK_LIB(
-    pthread,
-    pthread_rwlock_rdlock,
-    [ac_pthread_dummy=yes],
-    [ac_cv_pthread=no])
-   AC_CHECK_LIB(
-    pthread,
-    pthread_rwlock_wrlock,
-    [ac_pthread_dummy=yes],
-    [ac_cv_pthread=no])
-   AC_CHECK_LIB(
-    pthread,
-    pthread_rwlock_unlock,
-    [ac_pthread_dummy=yes],
-    [ac_cv_pthread=no])
-
-   ac_cv_pthread_LIBADD="-lpthread";
-   ])
-  ])
+    [test "x$ac_cv_pthread" = xpthread],
+    [AC_DEFINE(
+      [HAVE_PTHREAD],
+      [1],
+      [Define to 1 if you have the 'pthread' library (-lpthread).])
+    ])
 
- AS_IF(
-  [test "x$ac_cv_pthread" = xpthread],
-  [AC_DEFINE(
-   [HAVE_PTHREAD],
-   [1],
-   [Define to 1 if you have the 'pthread' library (-lpthread).])
-  ])
-
- AS_IF(
-  [test "x$ac_cv_pthread" != xno],
-  [AC_SUBST(
-   [HAVE_PTHREAD],
-   [1]) ],
-  [AC_SUBST(
-   [HAVE_PTHREAD],
-   [0])
+  AS_IF(
+    [test "x$ac_cv_pthread" != xno],
+    [AC_SUBST(
+      [HAVE_PTHREAD],
+      [1]) ],
+    [AC_SUBST(
+      [HAVE_PTHREAD],
+      [0])
+    ])
   ])
- ])
 
 dnl Function to detect how to enable pthread
 AC_DEFUN([AX_PTHREAD_CHECK_ENABLE],
- [AX_COMMON_ARG_WITH(
-  [pthread],
-  [pthread],
-  [search for pthread in includedir and libdir or in the specified DIR, or no 
if not to use pthread],
-  [auto-detect],
-  [DIR])
-
- dnl Check for a shared library version
- AX_PTHREAD_CHECK_LIB
-
- AS_IF(
-  [test "x$ac_cv_pthread_CPPFLAGS" != "x"],
-  [AC_SUBST(
-   [PTHREAD_CPPFLAGS],
-   [$ac_cv_pthread_CPPFLAGS])
-  ])
- AS_IF(
-  [test "x$ac_cv_pthread_LIBADD" != "x"],
-  [AC_SUBST(
-   [PTHREAD_LIBADD],
-   [$ac_cv_pthread_LIBADD])
-  ])
+  [AX_COMMON_ARG_WITH(
+    [pthread],
+    [pthread],
+    [search for pthread in includedir and libdir or in the specified DIR, or 
no if not to use pthread],
+    [auto-detect],
+    [DIR])
 
- AS_IF(
-  [test "x$ac_cv_pthread" = xpthread],
-  [AC_SUBST(
-   [ax_pthread_pc_libs_private],
-   [-lpthread])
+  dnl Check for a shared library version
+  AX_PTHREAD_CHECK_LIB
+
+  AS_IF(
+    [test "x$ac_cv_pthread_CPPFLAGS" != "x"],
+    [AC_SUBST(
+      [PTHREAD_CPPFLAGS],
+      [$ac_cv_pthread_CPPFLAGS])
+    ])
+  AS_IF(
+    [test "x$ac_cv_pthread_LIBADD" != "x"],
+    [AC_SUBST(
+      [PTHREAD_LIBADD],
+      [$ac_cv_pthread_LIBADD])
+    ])
+
+  AS_IF(
+    [test "x$ac_cv_pthread" = xpthread],
+    [AC_SUBST(
+      [ax_pthread_pc_libs_private],
+      [-lpthread])
+    ])
   ])
- ])
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libfwnt-20240126/manuals/Makefile.am 
new/libfwnt-20240415/manuals/Makefile.am
--- old/libfwnt-20240126/manuals/Makefile.am    2023-12-03 10:09:13.000000000 
+0100
+++ new/libfwnt-20240415/manuals/Makefile.am    2024-04-15 16:44:18.000000000 
+0200
@@ -4,9 +4,7 @@
 EXTRA_DIST = \
        libfwnt.3
 
-MAINTAINERCLEANFILES = \
+DISTCLEANFILES = \
+       Makefile \
        Makefile.in
 
-distclean: clean
-       -rm -f Makefile
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libfwnt-20240126/msvscpp/Makefile.am 
new/libfwnt-20240415/msvscpp/Makefile.am
--- old/libfwnt-20240126/msvscpp/Makefile.am    2024-01-26 06:38:02.000000000 
+0100
+++ new/libfwnt-20240415/msvscpp/Makefile.am    2024-04-15 16:44:03.000000000 
+0200
@@ -22,9 +22,7 @@
 EXTRA_DIST = \
        $(MSVSCPP_FILES)
 
-MAINTAINERCLEANFILES = \
+DISTCLEANFILES = \
+       Makefile \
        Makefile.in
 
-distclean: clean
-       -rm -f Makefile
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libfwnt-20240126/ossfuzz/Makefile.am 
new/libfwnt-20240415/ossfuzz/Makefile.am
--- old/libfwnt-20240126/ossfuzz/Makefile.am    2023-12-03 10:09:27.000000000 
+0100
+++ new/libfwnt-20240415/ossfuzz/Makefile.am    2024-04-15 16:44:29.000000000 
+0200
@@ -1,7 +1,7 @@
 if HAVE_LIB_FUZZING_ENGINE
 AM_CPPFLAGS = \
-       -I$(top_srcdir)/include \
-       -I$(top_srcdir)/common
+       -I../include -I$(top_srcdir)/include \
+       -I../common -I$(top_srcdir)/common
 
 bin_PROGRAMS = \
        lznt1_fuzzer \
@@ -60,12 +60,10 @@
        ../libfwnt/libfwnt.la
 endif
 
-MAINTAINERCLEANFILES = \
+DISTCLEANFILES = \
+       Makefile \
        Makefile.in
 
-distclean: clean
-       -rm -f Makefile
-
 splint-local:
        @echo "Running splint on lznt1_fuzzer ..."
        -splint -preproc -redef $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) 
$(AM_CPPFLAGS) $(lznt1_fuzzer_SOURCES)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libfwnt-20240126/pyfwnt/Makefile.am new/libfwnt-20240415/pyfwnt/Makefile.am
--- old/libfwnt-20240126/pyfwnt/Makefile.am     2023-12-03 10:09:14.000000000 
+0100
+++ new/libfwnt-20240415/pyfwnt/Makefile.am     2024-04-15 16:44:56.000000000 
+0200
@@ -1,7 +1,7 @@
 if HAVE_PYTHON
 AM_CFLAGS = \
-       -I$(top_srcdir)/include \
-       -I$(top_srcdir)/common \
+       -I../include -I$(top_srcdir)/include \
+       -I../common -I$(top_srcdir)/common \
        @LIBCERROR_CPPFLAGS@ \
        @LIBCDATA_CPPFLAGS@ \
        @LIBFWNT_DLL_IMPORT@
@@ -36,9 +36,7 @@
 
 endif
 
-MAINTAINERCLEANFILES = \
+DISTCLEANFILES = \
+       Makefile \
        Makefile.in
 
-distclean: clean
-       -rm -f Makefile
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libfwnt-20240126/setup.cfg new/libfwnt-20240415/setup.cfg
--- old/libfwnt-20240126/setup.cfg      2024-01-26 06:42:26.000000000 +0100
+++ new/libfwnt-20240415/setup.cfg      2024-04-15 17:00:34.000000000 +0200
@@ -1,6 +1,6 @@
 [metadata]
 name = libfwnt-python
-version = 20240126
+version = 20240415
 description = Python bindings module for libfwnt
 long_description = Python bindings module for libfwnt
 long_description_content_type = text/plain
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libfwnt-20240126/tests/Makefile.am new/libfwnt-20240415/tests/Makefile.am
--- old/libfwnt-20240126/tests/Makefile.am      2024-01-26 06:38:46.000000000 
+0100
+++ new/libfwnt-20240415/tests/Makefile.am      2024-04-15 16:53:53.000000000 
+0200
@@ -1,6 +1,6 @@
 AM_CPPFLAGS = \
-       -I$(top_srcdir)/include \
-       -I$(top_srcdir)/common \
+       -I../include -I$(top_srcdir)/include \
+       -I../common -I$(top_srcdir)/common \
        @LIBCERROR_CPPFLAGS@ \
        @LIBCTHREADS_CPPFLAGS@ \
        @LIBCDATA_CPPFLAGS@ \
@@ -188,9 +188,8 @@
 fwnt_test_support_LDADD = \
        ../libfwnt/libfwnt.la
 
-MAINTAINERCLEANFILES = \
-       Makefile.in
-
-distclean: clean
-       -rm -f Makefile
+DISTCLEANFILES = \
+       Makefile \
+       Makefile.in \
+       notify_stream.log
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libfwnt-20240126/tests/test_library.sh 
new/libfwnt-20240415/tests/test_library.sh
--- old/libfwnt-20240126/tests/test_library.sh  2024-01-26 06:39:03.000000000 
+0100
+++ new/libfwnt-20240415/tests/test_library.sh  2024-04-15 16:48:43.000000000 
+0200
@@ -1,7 +1,7 @@
 #!/usr/bin/env bash
 # Tests library functions and types.
 #
-# Version: 20231007
+# Version: 20240413
 
 EXIT_SUCCESS=0;
 EXIT_FAILURE=1;
@@ -141,12 +141,9 @@
        exit ${EXIT_IGNORE};
 fi
 
-TEST_RUNNER="tests/test_runner.sh";
+TEST_DIRECTORY=`dirname $0`;
 
-if ! test -f "${TEST_RUNNER}";
-then
-       TEST_RUNNER="./test_runner.sh";
-fi
+TEST_RUNNER="${TEST_DIRECTORY}/test_runner.sh";
 
 if ! test -f "${TEST_RUNNER}";
 then
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libfwnt-20240126/tests/test_manpage.sh 
new/libfwnt-20240415/tests/test_manpage.sh
--- old/libfwnt-20240126/tests/test_manpage.sh  2024-01-26 06:37:57.000000000 
+0100
+++ new/libfwnt-20240415/tests/test_manpage.sh  2024-04-15 16:42:35.000000000 
+0200
@@ -1,7 +1,7 @@
 #!/usr/bin/env bash
 # Tests man pages.
 #
-# Version: 20230410
+# Version: 20240413
 
 EXIT_SUCCESS=0;
 EXIT_FAILURE=1;
@@ -45,12 +45,9 @@
        exit ${EXIT_IGNORE};
 fi
 
-TEST_RUNNER="tests/test_runner.sh";
+TEST_DIRECTORY=`dirname $0`;
 
-if ! test -f "${TEST_RUNNER}";
-then
-       TEST_RUNNER="./test_runner.sh";
-fi
+TEST_RUNNER="${TEST_DIRECTORY}/test_runner.sh";
 
 if ! test -f "${TEST_RUNNER}";
 then
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libfwnt-20240126/tests/test_python_module.sh 
new/libfwnt-20240415/tests/test_python_module.sh
--- old/libfwnt-20240126/tests/test_python_module.sh    2024-01-26 
06:39:18.000000000 +0100
+++ new/libfwnt-20240415/tests/test_python_module.sh    2024-04-15 
16:50:04.000000000 +0200
@@ -1,7 +1,7 @@
 #!/usr/bin/env bash
 # Tests Python module functions and types.
 #
-# Version: 20240120
+# Version: 20240413
 
 EXIT_SUCCESS=0;
 EXIT_FAILURE=1;
@@ -125,12 +125,9 @@
        exit ${EXIT_IGNORE};
 fi
 
-TEST_RUNNER="tests/test_runner.sh";
+TEST_DIRECTORY=`dirname $0`;
 
-if ! test -f "${TEST_RUNNER}";
-then
-       TEST_RUNNER="./test_runner.sh";
-fi
+TEST_RUNNER="${TEST_DIRECTORY}/test_runner.sh";
 
 if ! test -f "${TEST_RUNNER}";
 then

Reply via email to