Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libcsplit for openSUSE:Factory checked in at 2022-01-09 22:50:17 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libcsplit (Old) and /work/SRC/openSUSE:Factory/.libcsplit.new.1892 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libcsplit" Sun Jan 9 22:50:17 2022 rev:12 rq:945106 version:20220109 Changes: -------- --- /work/SRC/openSUSE:Factory/libcsplit/libcsplit.changes 2020-12-30 17:13:50.256441547 +0100 +++ /work/SRC/openSUSE:Factory/.libcsplit.new.1892/libcsplit.changes 2022-01-09 22:50:35.623306508 +0100 @@ -1,0 +2,13 @@ +Sun Jan 9 10:26:55 UTC 2022 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 20220109 + * No changes, version bump only. + +------------------------------------------------------------------- +Wed May 12 17:26:33 UTC 2021 - Jan Engelhardt <jeng...@inai.de> + +- Update to snapshot 20210411 (9ece23ab) + * No changelog was provided +- Add system-libs.patch + +------------------------------------------------------------------- Old: ---- libcsplit-beta-20200703.tar.gz New: ---- libcsplit-beta-20220109.tar.gz libcsplit-beta-20220109.tar.gz.asc libcsplit.keyring system-libs.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libcsplit.spec ++++++ --- /var/tmp/diff_new_pack.BxbKqS/_old 2022-01-09 22:50:36.107306939 +0100 +++ /var/tmp/diff_new_pack.BxbKqS/_new 2022-01-09 22:50:36.111306943 +0100 @@ -1,7 +1,7 @@ # # spec file for package libcsplit # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,35 +12,39 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: libcsplit %define lname libcsplit1 -%define timestamp 20200703 -Version: 0~%timestamp +Version: 20220109 Release: 0 -Summary: Library for cross-platform C split string functions -License: LGPL-3.0+ +Summary: Library for C split string functions +License: LGPL-3.0-or-later Group: Development/Libraries/C and C++ -Url: https://github.com/libyal/libcsplit/wiki -Source: https://github.com/libyal/libcsplit/releases/download/%timestamp/%{name}-beta-%timestamp.tar.gz -#BuildRequires: pkg-config -BuildRequires: pkgconfig(libcerror) >= 20130904 -BuildRoot: %{_tmppath}/%{name}-%{version}-build +URL: https://github.com/libyal/libcsplit +Source: https://github.com/libyal/libcsplit/releases/download/%version/libcsplit-beta-%version.tar.gz +Source2: https://github.com/libyal/libcsplit/releases/download/%version/libcsplit-beta-%version.tar.gz.asc +Source9: %name.keyring +Patch1: system-libs.patch +BuildRequires: c_compiler +BuildRequires: gettext-tools >= 0.18.1 +BuildRequires: libtool +BuildRequires: pkg-config +BuildRequires: pkgconfig(libcerror) >= 20201121 %description -A library for cross-platform C split string functions. +A library for C split string functions. This package is part of the libyal library collection and is used by other libraries in the collection %package -n %lname -Summary: Library for cross-platform C split string functions +Summary: Library for C split string functions Group: System/Libraries %description -n %lname -Library for cross-platform C split string functions. +Library for C split string functions. Part of the libyal family of libraries. @@ -56,22 +60,23 @@ libcthreads; threads functions %package devel -Summary: Development files for libcsplit, a cross-platform C split string library +Summary: Development files for libcsplit, a C split string library Group: Development/Libraries/C and C++ Requires: %lname = %{version} %description devel -A library for cross-platform C split string functions. +A library for C split string functions. This subpackage contains libraries and header files for developing applications that want to make use of libcsplit. %prep -%setup -qn libcsplit-%timestamp +%autosetup -p1 %build +autoreconf -fi %configure --disable-static --enable-wide-character-type -make %{?_smp_mflags} +%make_build %install %make_install @@ -81,14 +86,10 @@ %postun -n %lname -p /sbin/ldconfig %files -n %lname -%defattr(-,root,root) -%doc AUTHORS ChangeLog %license COPYING* %{_libdir}/libcsplit.so.1* %files devel -%defattr(-,root,root) -%doc AUTHORS ChangeLog %license COPYING* %{_includedir}/libcsplit* %{_libdir}/libcsplit.so ++++++ libcsplit-beta-20200703.tar.gz -> libcsplit-beta-20220109.tar.gz ++++++ ++++ 1937 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/libcsplit-20200703/AUTHORS new/libcsplit-20220109/AUTHORS --- old/libcsplit-20200703/AUTHORS 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/AUTHORS 2022-01-09 05:50:50.000000000 +0100 @@ -1,4 +1,4 @@ Acknowledgements: libcsplit -Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> +Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> 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/libcsplit-20200703/acinclude.m4 new/libcsplit-20220109/acinclude.m4 --- old/libcsplit-20200703/acinclude.m4 2020-07-03 05:51:09.000000000 +0200 +++ new/libcsplit-20220109/acinclude.m4 2022-01-09 05:50:49.000000000 +0100 @@ -7,3 +7,29 @@ [dnl No additional checks. ]) +dnl Function to check if DLL support is needed +AC_DEFUN([AX_LIBCSPLIT_CHECK_DLL_SUPPORT], + [AS_IF( + [test "x$enable_shared" = xyes], + [AS_CASE( + [$host], + [*cygwin* | *mingw* | *msys*], + [AC_DEFINE( + [HAVE_DLLMAIN], + [1], + [Define to 1 to enable the DllMain function.]) + AC_SUBST( + [HAVE_DLLMAIN], + [1]) + + AC_SUBST( + [LIBCSPLIT_DLL_EXPORT], + ["-DLIBCSPLIT_DLL_EXPORT"]) + + AC_SUBST( + [LIBCSPLIT_DLL_IMPORT], + ["-DLIBCSPLIT_DLL_IMPORT"]) + ]) + ]) + ]) + 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/libcsplit-20200703/common/byte_stream.h new/libcsplit-20220109/common/byte_stream.h --- old/libcsplit-20200703/common/byte_stream.h 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/common/byte_stream.h 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ /* * Byte stream functions * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/common/common.h new/libcsplit-20220109/common/common.h --- old/libcsplit-20200703/common/common.h 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/common/common.h 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ /* * Common include file * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/common/config.h new/libcsplit-20220109/common/config.h --- old/libcsplit-20200703/common/config.h 2020-07-03 05:52:36.000000000 +0200 +++ new/libcsplit-20220109/common/config.h 2022-01-09 05:52:22.000000000 +0100 @@ -284,7 +284,7 @@ #define PACKAGE_NAME "libcsplit" /* Define to the full name and version of this package. */ -#define PACKAGE_STRING "libcsplit 20200703" +#define PACKAGE_STRING "libcsplit 20220109" /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "libcsplit" @@ -293,7 +293,7 @@ #define PACKAGE_URL "" /* Define to the version of this package. */ -#define PACKAGE_VERSION "20200703" +#define PACKAGE_VERSION "20220109" /* The size of `int', as computed by sizeof. */ #define SIZEOF_INT 4 @@ -317,7 +317,7 @@ /* #undef STRERROR_R_CHAR_P */ /* Version number of package */ -#define VERSION "20200703" +#define VERSION "20220109" /* Enable large inode numbers on Mac OS X 10.5. */ #ifndef _DARWIN_USE_64_BIT_INODE 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/libcsplit-20200703/common/config_borlandc.h new/libcsplit-20220109/common/config_borlandc.h --- old/libcsplit-20200703/common/config_borlandc.h 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/common/config_borlandc.h 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ /* * Configuration for the Borland/CodeGear C++ Builder compiler * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/common/config_msc.h new/libcsplit-20220109/common/config_msc.h --- old/libcsplit-20200703/common/config_msc.h 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/common/config_msc.h 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ /* * Configuration for the Microsoft Visual Studio C++ compiler * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/common/config_winapi.h new/libcsplit-20220109/common/config_winapi.h --- old/libcsplit-20200703/common/config_winapi.h 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/common/config_winapi.h 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ /* * Configuration file for WINAPI * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/common/file_stream.h new/libcsplit-20220109/common/file_stream.h --- old/libcsplit-20200703/common/file_stream.h 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/common/file_stream.h 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ /* * FILE stream functions * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/common/memory.h new/libcsplit-20220109/common/memory.h --- old/libcsplit-20200703/common/memory.h 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/common/memory.h 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ /* * Memory functions * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/common/narrow_string.h new/libcsplit-20220109/common/narrow_string.h --- old/libcsplit-20200703/common/narrow_string.h 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/common/narrow_string.h 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ /* * Narrow character string functions * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * @@ -122,8 +122,9 @@ (char *) memrchr( (void *) string, (int) character, size ) #elif defined( HAVE_STRRCHR ) || defined( WINAPI ) +/* (void)(size) is used to suppress unused variable warnings */ #define narrow_string_search_character_reverse( string, character, size ) \ - strrchr( string, (int) character ) + strrchr( string, (int) character ); (void)(size) #endif /* String sub-string search 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/libcsplit-20200703/common/system_string.h new/libcsplit-20220109/common/system_string.h --- old/libcsplit-20200703/common/system_string.h 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/common/system_string.h 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ /* * System character string functions * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/common/types.h new/libcsplit-20220109/common/types.h --- old/libcsplit-20200703/common/types.h 2020-07-03 05:52:36.000000000 +0200 +++ new/libcsplit-20220109/common/types.h 2022-01-09 05:52:22.000000000 +0100 @@ -1,7 +1,7 @@ /* - * Type and type-support defintions + * Type and type-support definitions * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * @@ -305,6 +305,16 @@ #define UINT32_MAX (0xffffffffUL) #endif +/* The minimum signed 64-bit integer is -9223372036854775808 (0x8000000000000000) + */ +#if !defined( INT64_MIN ) +#if defined( __BORLANDC__ ) && ( __BORLANDC__ < 0x0560 ) +#define INT64_MIN (0x8000000000000000UL) +#else +#define INT64_MIN (0x8000000000000000ULL) +#endif +#endif /* !defined( INT64_MIN ) */ + /* The maximum signed 64-bit integer is 9223372036854775807 (0x7fffffffffffffff) */ #if !defined( INT64_MAX ) 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/libcsplit-20200703/common/types.h.in new/libcsplit-20220109/common/types.h.in --- old/libcsplit-20200703/common/types.h.in 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/common/types.h.in 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ /* - * Type and type-support defintions + * Type and type-support definitions * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * @@ -305,6 +305,16 @@ #define UINT32_MAX (0xffffffffUL) #endif +/* The minimum signed 64-bit integer is -9223372036854775808 (0x8000000000000000) + */ +#if !defined( INT64_MIN ) +#if defined( __BORLANDC__ ) && ( __BORLANDC__ < 0x0560 ) +#define INT64_MIN (0x8000000000000000UL) +#else +#define INT64_MIN (0x8000000000000000ULL) +#endif +#endif /* !defined( INT64_MIN ) */ + /* The maximum signed 64-bit integer is 9223372036854775807 (0x7fffffffffffffff) */ #if !defined( INT64_MAX ) 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/libcsplit-20200703/common/wide_string.h new/libcsplit-20220109/common/wide_string.h --- old/libcsplit-20200703/common/wide_string.h 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/common/wide_string.h 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ /* * Wide character string functions * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * @@ -120,8 +120,9 @@ (wchar_t *) wmemrchr( (void *) string, (wchar_t) character, size ) #elif defined( HAVE_WCSRCHR ) || defined( WINAPI ) +/* (void)(size) is used to suppress unused variable warnings */ #define wide_string_search_character_reverse( string, character, size ) \ - wcsrchr( string, (wchar_t) character ) + wcsrchr( string, (wchar_t) character ); (void)(size) #endif /* String sub-string search 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/libcsplit-20200703/compile new/libcsplit-20220109/compile --- old/libcsplit-20200703/compile 2020-07-03 05:52:30.000000000 +0200 +++ new/libcsplit-20220109/compile 2022-01-09 05:52:16.000000000 +0100 @@ -3,7 +3,7 @@ scriptversion=2018-03-07.03; # UTC -# Copyright (C) 1999-2018 Free Software Foundation, Inc. +# Copyright (C) 1999-2020 Free Software Foundation, Inc. # Written by Tom Tromey <tro...@cygnus.com>. # # This program is free software; you can redistribute it and/or modify @@ -53,7 +53,7 @@ MINGW*) file_conv=mingw ;; - CYGWIN*) + CYGWIN* | MSYS*) file_conv=cygwin ;; *) @@ -67,7 +67,7 @@ mingw/*) file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'` ;; - cygwin/*) + cygwin/* | msys/*) file=`cygpath -m "$file" || echo "$file"` ;; wine/*) 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/libcsplit-20200703/configure.ac new/libcsplit-20220109/configure.ac --- old/libcsplit-20200703/configure.ac 2020-07-03 05:51:07.000000000 +0200 +++ new/libcsplit-20220109/configure.ac 2022-01-09 05:50:49.000000000 +0100 @@ -2,7 +2,7 @@ AC_INIT( [libcsplit], - [20200703], + [20220109], [joachim.m...@gmail.com]) AC_CONFIG_SRCDIR( @@ -63,33 +63,12 @@ dnl Check if libcsplit required headers and functions are available AX_LIBCSPLIT_CHECK_LOCAL +dnl Check if DLL support is needed +AX_LIBCSPLIT_CHECK_DLL_SUPPORT + dnl Check if tests required headers and functions are available AX_TESTS_CHECK_LOCAL -dnl Check if DLL support is needed -AS_IF( - [test "x$enable_shared" = xyes], - [AS_CASE( - [$host], - [*cygwin* | *mingw* | *msys*], - [AC_DEFINE( - [HAVE_DLLMAIN], - [1], - [Define to 1 to enable the DllMain function.]) - AC_SUBST( - [HAVE_DLLMAIN], - [1]) - - AC_SUBST( - [LIBCSPLIT_DLL_EXPORT], - ["-DLIBCSPLIT_DLL_EXPORT"]) - - AC_SUBST( - [LIBCSPLIT_DLL_IMPORT], - ["-DLIBCSPLIT_DLL_IMPORT"]) - ]) - ]) - dnl Set additional compiler flags CFLAGS="$CFLAGS -Wall"; 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/libcsplit-20200703/dpkg/changelog new/libcsplit-20220109/dpkg/changelog --- old/libcsplit-20200703/dpkg/changelog 2020-07-03 05:52:36.000000000 +0200 +++ new/libcsplit-20220109/dpkg/changelog 2022-01-09 05:52:22.000000000 +0100 @@ -1,5 +1,5 @@ -libcsplit (20200703-1) unstable; urgency=low +libcsplit (20220109-1) unstable; urgency=low * Auto-generated - -- Joachim Metz <joachim.m...@gmail.com> Fri, 03 Jul 2020 05:52:35 +0200 + -- Joachim Metz <joachim.m...@gmail.com> Sun, 09 Jan 2022 05:52:22 +0100 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/libcsplit-20200703/dpkg/copyright new/libcsplit-20220109/dpkg/copyright --- old/libcsplit-20200703/dpkg/copyright 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/dpkg/copyright 2022-01-09 05:50:50.000000000 +0100 @@ -3,7 +3,7 @@ Source: https://github.com/libyal/libcsplit Files: * -Copyright: 2008-2020, Joachim Metz <joachim.m...@gmail.com> +Copyright: 2008-2022, Joachim Metz <joachim.m...@gmail.com> License: LGPL-3.0+ License: LGPL-3.0+ 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/libcsplit-20200703/include/libcsplit/definitions.h new/libcsplit-20220109/include/libcsplit/definitions.h --- old/libcsplit-20200703/include/libcsplit/definitions.h 2020-07-03 05:52:36.000000000 +0200 +++ new/libcsplit-20220109/include/libcsplit/definitions.h 2022-01-09 05:52:22.000000000 +0100 @@ -1,7 +1,7 @@ /* * Definitions for libcsplit * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * @@ -24,11 +24,11 @@ #include <libcsplit/types.h> -#define LIBCSPLIT_VERSION 20200703 +#define LIBCSPLIT_VERSION 20220109 /* The version string */ -#define LIBCSPLIT_VERSION_STRING "20200703" +#define LIBCSPLIT_VERSION_STRING "20220109" #endif /* !defined( _LIBCSPLIT_DEFINITIONS_H ) */ 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/libcsplit-20200703/include/libcsplit/definitions.h.in new/libcsplit-20220109/include/libcsplit/definitions.h.in --- old/libcsplit-20200703/include/libcsplit/definitions.h.in 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/include/libcsplit/definitions.h.in 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ /* * Definitions for libcsplit * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/include/libcsplit/error.h new/libcsplit-20220109/include/libcsplit/error.h --- old/libcsplit-20200703/include/libcsplit/error.h 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/include/libcsplit/error.h 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ /* * The error code definitions for libcsplit * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/include/libcsplit/extern.h new/libcsplit-20220109/include/libcsplit/extern.h --- old/libcsplit-20200703/include/libcsplit/extern.h 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/include/libcsplit/extern.h 2022-01-09 05:50:50.000000000 +0100 @@ -4,7 +4,7 @@ * This header should be included in header files that export or import * library functions * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/include/libcsplit/features.h new/libcsplit-20220109/include/libcsplit/features.h --- old/libcsplit-20200703/include/libcsplit/features.h 2020-07-03 05:52:36.000000000 +0200 +++ new/libcsplit-20220109/include/libcsplit/features.h 2022-01-09 05:52:22.000000000 +0100 @@ -1,7 +1,7 @@ /* * Features of libcsplit * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/include/libcsplit/features.h.in new/libcsplit-20220109/include/libcsplit/features.h.in --- old/libcsplit-20200703/include/libcsplit/features.h.in 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/include/libcsplit/features.h.in 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ /* * Features of libcsplit * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/include/libcsplit/types.h new/libcsplit-20220109/include/libcsplit/types.h --- old/libcsplit-20200703/include/libcsplit/types.h 2020-07-03 05:52:36.000000000 +0200 +++ new/libcsplit-20220109/include/libcsplit/types.h 2022-01-09 05:52:22.000000000 +0100 @@ -1,7 +1,7 @@ /* * Type definitions for libcsplit * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * @@ -33,7 +33,7 @@ #endif /* Microsoft Visual Studio C++ before Visual Studio 2010 or earlier versions of the Borland C++ Builder - * do not support the (u)int#_t type definitions but have __int# defintions instead + * do not support the (u)int#_t type definitions but have __int# definitions instead */ #if !defined( HAVE_INT8_T ) #define HAVE_INT8_T 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/libcsplit-20200703/include/libcsplit/types.h.in new/libcsplit-20220109/include/libcsplit/types.h.in --- old/libcsplit-20200703/include/libcsplit/types.h.in 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/include/libcsplit/types.h.in 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ /* * Type definitions for libcsplit * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * @@ -33,7 +33,7 @@ #endif /* Microsoft Visual Studio C++ before Visual Studio 2010 or earlier versions of the Borland C++ Builder - * do not support the (u)int#_t type definitions but have __int# defintions instead + * do not support the (u)int#_t type definitions but have __int# definitions instead */ #if !defined( HAVE_INT8_T ) #define HAVE_INT8_T 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/libcsplit-20200703/include/libcsplit.h new/libcsplit-20220109/include/libcsplit.h --- old/libcsplit-20200703/include/libcsplit.h 2020-07-03 05:52:36.000000000 +0200 +++ new/libcsplit-20220109/include/libcsplit.h 2022-01-09 05:52:22.000000000 +0100 @@ -1,7 +1,7 @@ /* * Library to support cross-platform C split string functions * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/include/libcsplit.h.in new/libcsplit-20220109/include/libcsplit.h.in --- old/libcsplit-20200703/include/libcsplit.h.in 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/include/libcsplit.h.in 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ /* * Library to support cross-platform C split string functions * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/libcerror/libcerror_definitions.h new/libcsplit-20220109/libcerror/libcerror_definitions.h --- old/libcsplit-20200703/libcerror/libcerror_definitions.h 2020-07-03 05:52:22.000000000 +0200 +++ new/libcsplit-20220109/libcerror/libcerror_definitions.h 2022-01-09 05:52:08.000000000 +0100 @@ -1,7 +1,7 @@ /* * The internal definitions * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * @@ -35,11 +35,11 @@ */ #else -#define LIBCERROR_VERSION 20200615 +#define LIBCERROR_VERSION 20220101 /* The libcerror version string */ -#define LIBCERROR_VERSION_STRING "20200615" +#define LIBCERROR_VERSION_STRING "20220101" /* 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/libcsplit-20200703/libcerror/libcerror_error.c new/libcsplit-20220109/libcerror/libcerror_error.c --- old/libcsplit-20200703/libcerror/libcerror_error.c 2020-07-03 05:52:22.000000000 +0200 +++ new/libcsplit-20220109/libcerror/libcerror_error.c 2022-01-09 05:52:08.000000000 +0100 @@ -1,7 +1,7 @@ /* * Error functions * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/libcerror/libcerror_error.h new/libcsplit-20220109/libcerror/libcerror_error.h --- old/libcsplit-20200703/libcerror/libcerror_error.h 2020-07-03 05:52:22.000000000 +0200 +++ new/libcsplit-20220109/libcerror/libcerror_error.h 2022-01-09 05:52:08.000000000 +0100 @@ -1,7 +1,7 @@ /* * Error functions * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/libcerror/libcerror_extern.h new/libcsplit-20220109/libcerror/libcerror_extern.h --- old/libcsplit-20200703/libcerror/libcerror_extern.h 2020-07-03 05:52:22.000000000 +0200 +++ new/libcsplit-20220109/libcerror/libcerror_extern.h 2022-01-09 05:52:08.000000000 +0100 @@ -1,7 +1,7 @@ /* * The internal extern definition * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * @@ -30,7 +30,11 @@ #include <libcerror/extern.h> +#if defined( __CYGWIN__ ) || defined( __MINGW32__ ) +#define LIBCERROR_EXTERN_VARIABLE extern +#else #define LIBCERROR_EXTERN_VARIABLE LIBCERROR_EXTERN +#endif #else #define LIBCERROR_EXTERN /* extern */ 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/libcsplit-20200703/libcerror/libcerror_support.c new/libcsplit-20220109/libcerror/libcerror_support.c --- old/libcsplit-20200703/libcerror/libcerror_support.c 2020-07-03 05:52:22.000000000 +0200 +++ new/libcsplit-20220109/libcerror/libcerror_support.c 2022-01-09 05:52:08.000000000 +0100 @@ -1,7 +1,7 @@ /* * Support functions * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/libcerror/libcerror_support.h new/libcsplit-20220109/libcerror/libcerror_support.h --- old/libcsplit-20200703/libcerror/libcerror_support.h 2020-07-03 05:52:22.000000000 +0200 +++ new/libcsplit-20220109/libcerror/libcerror_support.h 2022-01-09 05:52:08.000000000 +0100 @@ -1,7 +1,7 @@ /* * Support functions * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/libcerror/libcerror_system.c new/libcsplit-20220109/libcerror/libcerror_system.c --- old/libcsplit-20200703/libcerror/libcerror_system.c 2020-07-03 05:52:22.000000000 +0200 +++ new/libcsplit-20220109/libcerror/libcerror_system.c 2022-01-09 05:52:08.000000000 +0100 @@ -1,7 +1,7 @@ /* * System functions * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * @@ -558,8 +558,6 @@ { goto on_error; } - message_size += (size_t) print_count; - internal_error->sizes[ message_index ] += print_count; } if( internal_error->sizes[ message_index ] >= LIBCERROR_MESSAGE_MAXIMUM_SIZE ) 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/libcsplit-20200703/libcerror/libcerror_system.h new/libcsplit-20220109/libcerror/libcerror_system.h --- old/libcsplit-20200703/libcerror/libcerror_system.h 2020-07-03 05:52:22.000000000 +0200 +++ new/libcsplit-20220109/libcerror/libcerror_system.h 2022-01-09 05:52:08.000000000 +0100 @@ -1,7 +1,7 @@ /* * System functions * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/libcerror/libcerror_types.h new/libcsplit-20220109/libcerror/libcerror_types.h --- old/libcsplit-20200703/libcerror/libcerror_types.h 2020-07-03 05:52:22.000000000 +0200 +++ new/libcsplit-20220109/libcerror/libcerror_types.h 2022-01-09 05:52:08.000000000 +0100 @@ -1,7 +1,7 @@ /* * The internal type definitions * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/libcerror/libcerror_unused.h new/libcsplit-20220109/libcerror/libcerror_unused.h --- old/libcsplit-20200703/libcerror/libcerror_unused.h 2020-07-03 05:52:22.000000000 +0200 +++ new/libcsplit-20220109/libcerror/libcerror_unused.h 2022-01-09 05:52:08.000000000 +0100 @@ -1,7 +1,7 @@ /* * Definitions to silence compiler warnings about unused function attributes/parameters. * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/libcsplit/libcsplit.c new/libcsplit-20220109/libcsplit/libcsplit.c --- old/libcsplit-20200703/libcsplit/libcsplit.c 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/libcsplit/libcsplit.c 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ /* * Library to support cross-platform C split string functions * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/libcsplit/libcsplit.rc new/libcsplit-20220109/libcsplit/libcsplit.rc --- old/libcsplit-20200703/libcsplit/libcsplit.rc 2020-07-03 05:52:36.000000000 +0200 +++ new/libcsplit-20220109/libcsplit/libcsplit.rc 2022-01-09 05:52:22.000000000 +0100 @@ -22,12 +22,12 @@ BLOCK "040904E4" BEGIN VALUE "FileDescription", "Library to support cross-platform C split string functions\0" - VALUE "FileVersion", "20200703" "\0" + VALUE "FileVersion", "20220109" "\0" VALUE "InternalName", "libcsplit.dll\0" - VALUE "LegalCopyright", "(C) 2008-2020, Joachim Metz <joachim.m...@gmail.com>\0" + VALUE "LegalCopyright", "(C) 2008-2022, Joachim Metz <joachim.m...@gmail.com>\0" VALUE "OriginalFilename", "libcsplit.dll\0" VALUE "ProductName", "libcsplit\0" - VALUE "ProductVersion", "20200703" "\0" + VALUE "ProductVersion", "20220109" "\0" VALUE "Comments", "For more information visit https://github.com/libyal/libcsplit/\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/libcsplit-20200703/libcsplit/libcsplit.rc.in new/libcsplit-20220109/libcsplit/libcsplit.rc.in --- old/libcsplit-20200703/libcsplit/libcsplit.rc.in 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/libcsplit/libcsplit.rc.in 2022-01-09 05:50:50.000000000 +0100 @@ -24,7 +24,7 @@ VALUE "FileDescription", "Library to support cross-platform C split string functions\0" VALUE "FileVersion", "@VERSION@" "\0" VALUE "InternalName", "libcsplit.dll\0" - VALUE "LegalCopyright", "(C) 2008-2020, Joachim Metz <joachim.m...@gmail.com>\0" + VALUE "LegalCopyright", "(C) 2008-2022, Joachim Metz <joachim.m...@gmail.com>\0" VALUE "OriginalFilename", "libcsplit.dll\0" VALUE "ProductName", "libcsplit\0" VALUE "ProductVersion", "@VERSION@" "\0" 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/libcsplit-20200703/libcsplit/libcsplit_definitions.h new/libcsplit-20220109/libcsplit/libcsplit_definitions.h --- old/libcsplit-20200703/libcsplit/libcsplit_definitions.h 2020-07-03 05:52:36.000000000 +0200 +++ new/libcsplit-20220109/libcsplit/libcsplit_definitions.h 2022-01-09 05:52:22.000000000 +0100 @@ -1,7 +1,7 @@ /* * The internal definitions * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * @@ -35,11 +35,11 @@ */ #else -#define LIBCSPLIT_VERSION 20200703 +#define LIBCSPLIT_VERSION 20220109 /* The libcsplit version string */ -#define LIBCSPLIT_VERSION_STRING "20200703" +#define LIBCSPLIT_VERSION_STRING "20220109" #endif /* !defined( HAVE_LOCAL_LIBCSPLIT ) */ 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/libcsplit-20200703/libcsplit/libcsplit_definitions.h.in new/libcsplit-20220109/libcsplit/libcsplit_definitions.h.in --- old/libcsplit-20200703/libcsplit/libcsplit_definitions.h.in 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/libcsplit/libcsplit_definitions.h.in 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ /* * The internal definitions * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/libcsplit/libcsplit_error.c new/libcsplit-20220109/libcsplit/libcsplit_error.c --- old/libcsplit-20200703/libcsplit/libcsplit_error.c 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/libcsplit/libcsplit_error.c 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ /* * Error functions * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/libcsplit/libcsplit_error.h new/libcsplit-20220109/libcsplit/libcsplit_error.h --- old/libcsplit-20200703/libcsplit/libcsplit_error.h 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/libcsplit/libcsplit_error.h 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ /* * Error functions * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/libcsplit/libcsplit_extern.h new/libcsplit-20220109/libcsplit/libcsplit_extern.h --- old/libcsplit-20200703/libcsplit/libcsplit_extern.h 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/libcsplit/libcsplit_extern.h 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ /* * The internal extern definition * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * @@ -30,7 +30,11 @@ #include <libcsplit/extern.h> +#if defined( __CYGWIN__ ) || defined( __MINGW32__ ) +#define LIBCSPLIT_EXTERN_VARIABLE extern +#else #define LIBCSPLIT_EXTERN_VARIABLE LIBCSPLIT_EXTERN +#endif #else #define LIBCSPLIT_EXTERN /* extern */ 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/libcsplit-20200703/libcsplit/libcsplit_libcerror.h new/libcsplit-20220109/libcsplit/libcsplit_libcerror.h --- old/libcsplit-20200703/libcsplit/libcsplit_libcerror.h 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/libcsplit/libcsplit_libcerror.h 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ /* * The libcerror header wrapper * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/libcsplit/libcsplit_narrow_split_string.c new/libcsplit-20220109/libcsplit/libcsplit_narrow_split_string.c --- old/libcsplit-20200703/libcsplit/libcsplit_narrow_split_string.c 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/libcsplit/libcsplit_narrow_split_string.c 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ /* * Split narrow string functions * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/libcsplit/libcsplit_narrow_split_string.h new/libcsplit-20220109/libcsplit/libcsplit_narrow_split_string.h --- old/libcsplit-20200703/libcsplit/libcsplit_narrow_split_string.h 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/libcsplit/libcsplit_narrow_split_string.h 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ /* * Split narrow string functions * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/libcsplit/libcsplit_narrow_string.c new/libcsplit-20220109/libcsplit/libcsplit_narrow_string.c --- old/libcsplit-20200703/libcsplit/libcsplit_narrow_string.c 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/libcsplit/libcsplit_narrow_string.c 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ /* * Narrow character string functions * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/libcsplit/libcsplit_narrow_string.h new/libcsplit-20220109/libcsplit/libcsplit_narrow_string.h --- old/libcsplit-20200703/libcsplit/libcsplit_narrow_string.h 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/libcsplit/libcsplit_narrow_string.h 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ /* * Narrow character string functions * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/libcsplit/libcsplit_support.c new/libcsplit-20220109/libcsplit/libcsplit_support.c --- old/libcsplit-20200703/libcsplit/libcsplit_support.c 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/libcsplit/libcsplit_support.c 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ /* * Support functions * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/libcsplit/libcsplit_support.h new/libcsplit-20220109/libcsplit/libcsplit_support.h --- old/libcsplit-20200703/libcsplit/libcsplit_support.h 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/libcsplit/libcsplit_support.h 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ /* * Support functions * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/libcsplit/libcsplit_types.h new/libcsplit-20220109/libcsplit/libcsplit_types.h --- old/libcsplit-20200703/libcsplit/libcsplit_types.h 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/libcsplit/libcsplit_types.h 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ /* * The internal type definitions * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/libcsplit/libcsplit_unused.h new/libcsplit-20220109/libcsplit/libcsplit_unused.h --- old/libcsplit-20200703/libcsplit/libcsplit_unused.h 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/libcsplit/libcsplit_unused.h 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ /* * Definitions to silence compiler warnings about unused function attributes/parameters. * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/libcsplit/libcsplit_wide_split_string.c new/libcsplit-20220109/libcsplit/libcsplit_wide_split_string.c --- old/libcsplit-20200703/libcsplit/libcsplit_wide_split_string.c 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/libcsplit/libcsplit_wide_split_string.c 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ /* * Split wide string functions * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/libcsplit/libcsplit_wide_split_string.h new/libcsplit-20220109/libcsplit/libcsplit_wide_split_string.h --- old/libcsplit-20200703/libcsplit/libcsplit_wide_split_string.h 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/libcsplit/libcsplit_wide_split_string.h 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ /* * Split wide string functions * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/libcsplit/libcsplit_wide_string.c new/libcsplit-20220109/libcsplit/libcsplit_wide_string.c --- old/libcsplit-20200703/libcsplit/libcsplit_wide_string.c 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/libcsplit/libcsplit_wide_string.c 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ /* * Wide character string functions * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/libcsplit/libcsplit_wide_string.h new/libcsplit-20220109/libcsplit/libcsplit_wide_string.h --- old/libcsplit-20200703/libcsplit/libcsplit_wide_string.h 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/libcsplit/libcsplit_wide_string.h 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ /* * Wide character string functions * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/libcsplit.spec new/libcsplit-20220109/libcsplit.spec --- old/libcsplit-20200703/libcsplit.spec 2020-07-03 05:52:36.000000000 +0200 +++ new/libcsplit-20220109/libcsplit.spec 2022-01-09 05:52:22.000000000 +0100 @@ -1,9 +1,9 @@ Name: libcsplit -Version: 20200703 +Version: 20220109 Release: 1 Summary: Library to support cross-platform C split string functions Group: System Environment/Libraries -License: LGPL +License: LGPLv3+ Source: %{name}-%{version}.tar.gz URL: https://github.com/libyal/libcsplit BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -70,6 +70,6 @@ %{_mandir}/man3/* %changelog -* Fri Jul 3 2020 Joachim Metz <joachim.m...@gmail.com> 20200703-1 +* Sun Jan 9 2022 Joachim Metz <joachim.m...@gmail.com> 20220109-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/libcsplit-20200703/libcsplit.spec.in new/libcsplit-20220109/libcsplit.spec.in --- old/libcsplit-20200703/libcsplit.spec.in 2020-07-03 05:51:07.000000000 +0200 +++ new/libcsplit-20220109/libcsplit.spec.in 2022-01-09 05:50:49.000000000 +0100 @@ -3,7 +3,7 @@ Release: 1 Summary: Library to support cross-platform C split string functions Group: System Environment/Libraries -License: LGPL +License: LGPLv3+ Source: %{name}-%{version}.tar.gz URL: https://github.com/libyal/libcsplit BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) 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/libcsplit-20200703/m4/tests.m4 new/libcsplit-20220109/m4/tests.m4 --- old/libcsplit-20200703/m4/tests.m4 2020-02-06 06:15:03.000000000 +0100 +++ new/libcsplit-20220109/m4/tests.m4 2020-08-10 05:47:38.000000000 +0200 @@ -1,6 +1,6 @@ dnl Functions for testing dnl -dnl Version: 20200128 +dnl Version: 20200712 dnl Function to detect if tests dependencies are available AC_DEFUN([AX_TESTS_CHECK_LOCAL], @@ -21,3 +21,13 @@ ]) ]) +dnl Function to detect if OSS-Fuzz build environment is available +AC_DEFUN([AX_TESTS_CHECK_OSSFUZZ], + [AM_CONDITIONAL( + HAVE_LIB_FUZZING_ENGINE, + [test "x${LIB_FUZZING_ENGINE}" != x]) + AC_SUBST( + [LIB_FUZZING_ENGINE], + ["${LIB_FUZZING_ENGINE}"]) +]) + 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/libcsplit-20200703/manuals/libcsplit.3 new/libcsplit-20220109/manuals/libcsplit.3 --- old/libcsplit-20200703/manuals/libcsplit.3 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/manuals/libcsplit.3 2022-01-09 05:50:50.000000000 +0100 @@ -83,7 +83,7 @@ .Sh AUTHOR These man pages are generated from "libcsplit.h". .Sh COPYRIGHT -Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com>. +Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com>. .sp This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 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/libcsplit-20200703/missing new/libcsplit-20220109/missing --- old/libcsplit-20200703/missing 2020-07-03 05:52:30.000000000 +0200 +++ new/libcsplit-20220109/missing 2022-01-09 05:52:16.000000000 +0100 @@ -3,7 +3,7 @@ scriptversion=2018-03-07.03; # UTC -# Copyright (C) 1996-2018 Free Software Foundation, Inc. +# Copyright (C) 1996-2020 Free Software Foundation, Inc. # Originally written by Fran,cois Pinard <pin...@iro.umontreal.ca>, 1996. # This program is free software; you can redistribute it and/or modify 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/libcsplit-20200703/test-driver new/libcsplit-20220109/test-driver --- old/libcsplit-20200703/test-driver 2020-07-03 05:52:30.000000000 +0200 +++ new/libcsplit-20220109/test-driver 2022-01-09 05:52:16.000000000 +0100 @@ -3,7 +3,7 @@ scriptversion=2018-03-07.03; # UTC -# Copyright (C) 2011-2018 Free Software Foundation, Inc. +# Copyright (C) 2011-2020 Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by 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/libcsplit-20200703/tests/csplit_test_error.c new/libcsplit-20220109/tests/csplit_test_error.c --- old/libcsplit-20200703/tests/csplit_test_error.c 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/tests/csplit_test_error.c 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ /* * Library error functions test program * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/tests/csplit_test_libcerror.h new/libcsplit-20220109/tests/csplit_test_libcerror.h --- old/libcsplit-20200703/tests/csplit_test_libcerror.h 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/tests/csplit_test_libcerror.h 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ /* * The libcerror header wrapper * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/tests/csplit_test_libcsplit.h new/libcsplit-20220109/tests/csplit_test_libcsplit.h --- old/libcsplit-20200703/tests/csplit_test_libcsplit.h 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/tests/csplit_test_libcsplit.h 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ /* * The libcsplit header wrapper * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/tests/csplit_test_macros.h new/libcsplit-20220109/tests/csplit_test_macros.h --- old/libcsplit-20200703/tests/csplit_test_macros.h 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/tests/csplit_test_macros.h 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ /* * Macros for testing * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/tests/csplit_test_memory.c new/libcsplit-20220109/tests/csplit_test_memory.c --- old/libcsplit-20200703/tests/csplit_test_memory.c 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/tests/csplit_test_memory.c 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ /* * Memory allocation functions for testing * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/tests/csplit_test_memory.h new/libcsplit-20220109/tests/csplit_test_memory.h --- old/libcsplit-20200703/tests/csplit_test_memory.h 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/tests/csplit_test_memory.h 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ /* * Memory allocation functions for testing * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * @@ -28,7 +28,7 @@ extern "C" { #endif -#if defined( HAVE_GNU_DL_DLSYM ) && defined( __GNUC__ ) && !defined( LIBCSPLIT_DLL_IMPORT ) && !defined( __arm__ ) && !defined( __clang__ ) && !defined( __CYGWIN__ ) && !defined( __hppa__ ) && !defined( __mips__ ) && !defined( __sparc__ ) && !defined( HAVE_ASAN ) +#if defined( HAVE_GNU_DL_DLSYM ) && defined( __GNUC__ ) && !defined( LIBCSPLIT_DLL_IMPORT ) && !defined( __arm__ ) && !defined( __clang__ ) && !defined( __CYGWIN__ ) && !defined( __hppa__ ) && !defined( __loongarch__ ) && !defined( __mips__ ) && !defined( __riscv ) && !defined( __sparc__ ) && !defined( HAVE_ASAN ) #define HAVE_CSPLIT_TEST_MEMORY 1 #endif 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/libcsplit-20200703/tests/csplit_test_narrow_split_string.c new/libcsplit-20220109/tests/csplit_test_narrow_split_string.c --- old/libcsplit-20200703/tests/csplit_test_narrow_split_string.c 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/tests/csplit_test_narrow_split_string.c 2022-01-09 05:51:14.000000000 +0100 @@ -1,7 +1,7 @@ /* * Library narrow_split_string type test program * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/tests/csplit_test_narrow_string.c new/libcsplit-20220109/tests/csplit_test_narrow_string.c --- old/libcsplit-20200703/tests/csplit_test_narrow_string.c 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/tests/csplit_test_narrow_string.c 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ /* * Library narrow string functions test program * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/tests/csplit_test_support.c new/libcsplit-20220109/tests/csplit_test_support.c --- old/libcsplit-20200703/tests/csplit_test_support.c 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/tests/csplit_test_support.c 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ /* * Library support functions test program * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/tests/csplit_test_unused.h new/libcsplit-20220109/tests/csplit_test_unused.h --- old/libcsplit-20200703/tests/csplit_test_unused.h 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/tests/csplit_test_unused.h 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ /* * Definitions to silence compiler warnings about unused function attributes/parameters. * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/tests/csplit_test_wide_split_string.c new/libcsplit-20220109/tests/csplit_test_wide_split_string.c --- old/libcsplit-20200703/tests/csplit_test_wide_split_string.c 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/tests/csplit_test_wide_split_string.c 2022-01-09 05:51:14.000000000 +0100 @@ -1,7 +1,7 @@ /* * Library wide_split_string type test program * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/tests/csplit_test_wide_string.c new/libcsplit-20220109/tests/csplit_test_wide_string.c --- old/libcsplit-20200703/tests/csplit_test_wide_string.c 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/tests/csplit_test_wide_string.c 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ /* * Library wide string functions test program * - * Copyright (C) 2008-2020, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2008-2022, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * 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/libcsplit-20200703/tests/test_library.sh new/libcsplit-20220109/tests/test_library.sh --- old/libcsplit-20200703/tests/test_library.sh 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/tests/test_library.sh 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ #!/bin/bash # Tests library functions and types. # -# Version: 20190216 +# Version: 20200705 EXIT_SUCCESS=0; EXIT_FAILURE=1; @@ -129,7 +129,7 @@ return ${RESULT}; } -if ! test -z ${SKIP_LIBRARY_TESTS}; +if test -n "${SKIP_LIBRARY_TESTS}"; then exit ${EXIT_IGNORE}; fi 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/libcsplit-20200703/tests/test_runner.sh new/libcsplit-20220109/tests/test_runner.sh --- old/libcsplit-20200703/tests/test_runner.sh 2020-07-03 05:51:08.000000000 +0200 +++ new/libcsplit-20220109/tests/test_runner.sh 2022-01-09 05:50:50.000000000 +0100 @@ -1,7 +1,7 @@ #!/bin/bash # Bash functions to run an executable for testing. # -# Version: 20200417 +# Version: 20201215 # # When CHECK_WITH_ASAN is set to a non-empty value the test executable # is run with asan, otherwise it is run without. @@ -366,7 +366,7 @@ if test -f "${IGNORE_FILE}"; then - IGNORE_LIST=`cat ${IGNORE_FILE} | sed '/^#/d'`; + IGNORE_LIST=`cat ${IGNORE_FILE} | sed '/^#/d' | tr '\n' ' '`; fi echo ${IGNORE_LIST}; } ++++++ system-libs.patch ++++++ From: Jan Engelhardt <jeng...@inai.de> Date: 2021-05-12 17:36:02.536572543 +0200 Some dirs are not present in snapshots directly generated from git (nor are they marked as a submodule). Patch it out, since we have them as system libs. --- Makefile.am | 2 -- configure.ac | 1 - 2 files changed, 3 deletions(-) Index: libcsplit-20210411/Makefile.am =================================================================== --- libcsplit-20210411.orig/Makefile.am +++ libcsplit-20210411/Makefile.am @@ -3,7 +3,6 @@ ACLOCAL_AMFLAGS = -I m4 SUBDIRS = \ include \ common \ - libcerror \ libcsplit \ po \ manuals \ @@ -53,7 +52,6 @@ lib: library library: cd $(srcdir)/common && $(MAKE) $(AM_MAKEFLAGS) - cd $(srcdir)/libcerror && $(MAKE) $(AM_MAKEFLAGS) cd $(srcdir)/libcsplit && $(MAKE) $(AM_MAKEFLAGS) cd $(srcdir)/po && $(MAKE) $(AM_MAKEFLAGS) Index: libcsplit-20210411/configure.ac =================================================================== --- libcsplit-20210411.orig/configure.ac +++ libcsplit-20210411/configure.ac @@ -94,7 +94,6 @@ dnl Generate Makefiles AC_CONFIG_FILES([Makefile]) AC_CONFIG_FILES([include/Makefile]) AC_CONFIG_FILES([common/Makefile]) -AC_CONFIG_FILES([libcerror/Makefile]) AC_CONFIG_FILES([libcsplit/Makefile]) AC_CONFIG_FILES([po/Makefile.in]) AC_CONFIG_FILES([po/Makevars])