Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package dc3dd for openSUSE:Factory checked in at 2025-05-15 17:00:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dc3dd (Old) and /work/SRC/openSUSE:Factory/.dc3dd.new.30101 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dc3dd" Thu May 15 17:00:43 2025 rev:15 rq:1277458 version:7.3.1 Changes: -------- --- /work/SRC/openSUSE:Factory/dc3dd/dc3dd.changes 2024-02-27 22:46:27.530427741 +0100 +++ /work/SRC/openSUSE:Factory/.dc3dd.new.30101/dc3dd.changes 2025-05-15 17:00:54.933041841 +0200 @@ -1,0 +2,7 @@ +Tue May 6 11:54:31 UTC 2025 - pgaj...@suse.com + +- added patches + fix build with gcc15 + + dc3dd-gcc15.patch + +------------------------------------------------------------------- New: ---- dc3dd-gcc15.patch BETA DEBUG BEGIN: New: fix build with gcc15 + dc3dd-gcc15.patch BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dc3dd.spec ++++++ --- /var/tmp/diff_new_pack.u728fr/_old 2025-05-15 17:00:55.505065838 +0200 +++ /var/tmp/diff_new_pack.u728fr/_new 2025-05-15 17:00:55.505065838 +0200 @@ -1,7 +1,7 @@ # # spec file for package dc3dd # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -26,6 +26,9 @@ Source0: https://sourceforge.net/projects/dc3dd/files/dc3dd/%{version}/%{name}-%{version}.zip # PATCH-FIX-UPSTREAMING -- bmwiedemann -- https://sourceforge.net/p/dc3dd/bugs/16/ Patch0: reproducible.patch +# fix build with gcc15 +Patch1: dc3dd-gcc15.patch +BuildRequires: automake BuildRequires: gcc BuildRequires: gettext BuildRequires: gettext-devel @@ -61,10 +64,11 @@ sed -i 's/\r$//' *.txt sed -i 's/\r$//' ChangeLog # Add executable flag to configure -chmod +x configure +chmod +x build-aux/git-version-gen %build # hpa and dco detection is recommended for linux builds +autoreconf -fiv %configure --enable-hpadco \ gl_cv_func_printf_directive_n=yes \ gl_cv_func_printf_infinite_long_double=yes ++++++ dc3dd-gcc15.patch ++++++ Index: dc3dd-7.3.1/lib/posixtm.c =================================================================== --- dc3dd-7.3.1.orig/lib/posixtm.c +++ dc3dd-7.3.1/lib/posixtm.c @@ -41,7 +41,7 @@ of `digit' even when the host does not conform to POSIX. */ #define ISDIGIT(c) ((unsigned int) (c) - '0' <= 9) -time_t mktime (); +time_t mktime (struct tm *tm); /* POSIX requires: Index: dc3dd-7.3.1/m4/jm-macros.m4 =================================================================== --- dc3dd-7.3.1.orig/m4/jm-macros.m4 +++ dc3dd-7.3.1/m4/jm-macros.m4 @@ -38,7 +38,7 @@ AC_DEFUN([coreutils_MACROS], # By default, argmatch should fail calling usage (1). AC_DEFINE(ARGMATCH_DIE, [usage (1)], [Define to the function xargmatch calls on failures.]) - AC_DEFINE(ARGMATCH_DIE_DECL, [void usage ()], + AC_DEFINE(ARGMATCH_DIE_DECL, [void usage (int)], [Define to the declaration of the xargmatch failure function.]) # used by ls @@ -131,7 +131,7 @@ AC_DEFUN([gl_CHECK_ALL_TYPES], dnl This test must precede tests of compiler characteristics like dnl that for the inline keyword, since it may change the degree to dnl which the compiler supports such features. - AC_REQUIRE([AM_C_PROTOTYPES]) + dnl AC_REQUIRE([AM_C_PROTOTYPES]) dnl Checks for typedefs, structures, and compiler characteristics. AC_REQUIRE([AC_C_BIGENDIAN])