Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libcanlock for openSUSE:Factory checked in at 2026-10-11 15:20:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libcanlock (Old) and /work/SRC/openSUSE:Factory/.libcanlock.new.3698736 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libcanlock" Sun Oct 11 15:20:59 2026 rev:7 rq:1384051 version:3.3.4 Changes: -------- --- /work/SRC/openSUSE:Factory/libcanlock/libcanlock.changes 2026-07-26 11:32:21.262733531 +0200 +++ /work/SRC/openSUSE:Factory/.libcanlock.new.3698736/libcanlock.changes 2026-10-11 15:26:07.871925050 +0200 @@ -1,0 +2,7 @@ +Sun Oct 11 06:15:35 UTC 2026 - Martin Hauke <[email protected]> + +- Update to version 3.3.4 + * Bugfix: canlock-hp: Expose POSIX APIs for code generated by lex + and yacc. + +------------------------------------------------------------------- Old: ---- libcanlock-3.3.3.tar.bz2 New: ---- libcanlock-3.3.4.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libcanlock.spec ++++++ --- /var/tmp/diff_new_pack.s3vH61/_old 2026-10-11 15:26:08.450949613 +0200 +++ /var/tmp/diff_new_pack.s3vH61/_new 2026-10-11 15:26:08.452949697 +0200 @@ -20,7 +20,7 @@ %global sover 3 %global libname %{name}%{sover} Name: libcanlock -Version: 3.3.3 +Version: 3.3.4 Release: 0 Summary: Library for creating and verifying Usenet cancel locks License: MIT AND NLPL ++++++ libcanlock-3.3.3.tar.bz2 -> libcanlock-3.3.4.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libcanlock-3.3.3/ChangeLog new/libcanlock-3.3.4/ChangeLog --- old/libcanlock-3.3.3/ChangeLog 2026-07-06 13:50:46.000000000 +0200 +++ new/libcanlock-3.3.4/ChangeLog 2026-10-10 15:58:09.000000000 +0200 @@ -7,6 +7,10 @@ SPDX-License-Identifier: NLPL +3.3.4 2026-09-27 + Bugfix: canlock-hp: Expose POSIX APIs for code generated by + lex and yacc. Required by SunOS + 3.3.3 2026-07-06 Replace CC0 license with NLPL license for documentation files because Fedora project does not accept CC0 for documentation diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libcanlock-3.3.3/configure new/libcanlock-3.3.4/configure --- old/libcanlock-3.3.3/configure 2026-07-06 19:26:20.000000000 +0200 +++ new/libcanlock-3.3.4/configure 2026-09-27 18:14:51.000000000 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for libcanlock 3.3.3. +# Generated by GNU Autoconf 2.69 for libcanlock 3.3.4. # # Report bugs to <[email protected]>. # @@ -590,8 +590,8 @@ # Identity of this package. PACKAGE_NAME='libcanlock' PACKAGE_TARNAME='libcanlock' -PACKAGE_VERSION='3.3.3' -PACKAGE_STRING='libcanlock 3.3.3' +PACKAGE_VERSION='3.3.4' +PACKAGE_STRING='libcanlock 3.3.4' PACKAGE_BUGREPORT='[email protected]' PACKAGE_URL='https://micha.freeshell.org/libcanlock' @@ -1324,7 +1324,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures libcanlock 3.3.3 to adapt to many kinds of systems. +\`configure' configures libcanlock 3.3.4 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1394,7 +1394,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of libcanlock 3.3.3:";; + short | recursive ) echo "Configuration of libcanlock 3.3.4:";; esac cat <<\_ACEOF @@ -1510,7 +1510,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -libcanlock configure 3.3.3 +libcanlock configure 3.3.4 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2062,7 +2062,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by libcanlock $as_me 3.3.3, which was +It was created by libcanlock $as_me 3.3.4, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2448,7 +2448,7 @@ -RELEASE_DATE=2026-07-06 +RELEASE_DATE=2026-09-27 # Check whether --enable-legacy_api was given. @@ -13147,7 +13147,7 @@ # Define the identity of the package. PACKAGE='libcanlock' - VERSION='3.3.3' + VERSION='3.3.4' cat >>confdefs.h <<_ACEOF @@ -14078,7 +14078,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by libcanlock $as_me 3.3.3, which was +This file was extended by libcanlock $as_me 3.3.4, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -14145,7 +14145,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -libcanlock config.status 3.3.3 +libcanlock config.status 3.3.4 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libcanlock-3.3.3/configure.ac new/libcanlock-3.3.4/configure.ac --- old/libcanlock-3.3.3/configure.ac 2026-07-06 19:25:29.000000000 +0200 +++ new/libcanlock-3.3.4/configure.ac 2026-09-27 18:00:37.000000000 +0200 @@ -33,7 +33,7 @@ dnl Library name and version (release version, not API/ABI) dnl Attention: The package name must start with "lib"! -AC_INIT([libcanlock], [3.3.3], +AC_INIT([libcanlock], [3.3.4], [[email protected]], [], [https://micha.freeshell.org/libcanlock]) @@ -50,7 +50,7 @@ AC_CONFIG_SRCDIR([src/canlock.c]) dnl Release date -AC_SUBST([RELEASE_DATE], [2026-07-06]) +AC_SUBST([RELEASE_DATE], [2026-09-27]) dnl Option "legacy-api" AC_ARG_ENABLE([legacy_api], diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libcanlock-3.3.3/hp/configure new/libcanlock-3.3.4/hp/configure --- old/libcanlock-3.3.3/hp/configure 2026-07-06 19:26:07.000000000 +0200 +++ new/libcanlock-3.3.4/hp/configure 2026-09-27 18:14:38.000000000 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for canlock-hp 3.3.2. +# Generated by GNU Autoconf 2.69 for canlock-hp 3.3.4. # # Report bugs to <[email protected]>. # @@ -590,8 +590,8 @@ # Identity of this package. PACKAGE_NAME='canlock-hp' PACKAGE_TARNAME='canlock-hp' -PACKAGE_VERSION='3.3.2' -PACKAGE_STRING='canlock-hp 3.3.2' +PACKAGE_VERSION='3.3.4' +PACKAGE_STRING='canlock-hp 3.3.4' PACKAGE_BUGREPORT='[email protected]' PACKAGE_URL='https://micha.freeshell.org/libcanlock' @@ -1326,7 +1326,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures canlock-hp 3.3.2 to adapt to many kinds of systems. +\`configure' configures canlock-hp 3.3.4 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1396,7 +1396,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of canlock-hp 3.3.2:";; + short | recursive ) echo "Configuration of canlock-hp 3.3.4:";; esac cat <<\_ACEOF @@ -1516,7 +1516,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -canlock-hp configure 3.3.2 +canlock-hp configure 3.3.4 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2068,7 +2068,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by canlock-hp $as_me 3.3.2, which was +It was created by canlock-hp $as_me 3.3.4, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2454,7 +2454,7 @@ -RELEASE_DATE=2024-05-11 +RELEASE_DATE=2026-09-27 pn_mhp_parser="${prefix}/bin/canlock-mhp" @@ -13093,7 +13093,7 @@ # Define the identity of the package. PACKAGE='canlock-hp' - VERSION='3.3.2' + VERSION='3.3.4' cat >>confdefs.h <<_ACEOF @@ -14011,7 +14011,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by canlock-hp $as_me 3.3.2, which was +This file was extended by canlock-hp $as_me 3.3.4, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -14078,7 +14078,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -canlock-hp config.status 3.3.2 +canlock-hp config.status 3.3.4 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libcanlock-3.3.3/hp/configure.ac new/libcanlock-3.3.4/hp/configure.ac --- old/libcanlock-3.3.3/hp/configure.ac 2026-05-08 13:28:04.000000000 +0200 +++ new/libcanlock-3.3.4/hp/configure.ac 2026-09-27 18:01:53.000000000 +0200 @@ -32,7 +32,7 @@ dnl Init dnl Name and version (release version) -AC_INIT([canlock-hp], [3.3.2], +AC_INIT([canlock-hp], [3.3.4], [[email protected]], [], [https://micha.freeshell.org/libcanlock]) @@ -49,7 +49,7 @@ AC_CONFIG_SRCDIR([util/canlock-mhp.c]) dnl Release date -AC_SUBST([RELEASE_DATE], [2024-05-11]) +AC_SUBST([RELEASE_DATE], [2026-09-27]) dnl Pathname for header parser AC_SUBST([pn_mhp_parser], ["${prefix}/bin/canlock-mhp"]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libcanlock-3.3.3/hp/src/Makefile.am new/libcanlock-3.3.4/hp/src/Makefile.am --- old/libcanlock-3.3.3/hp/src/Makefile.am 2026-05-01 18:32:44.000000000 +0200 +++ new/libcanlock-3.3.4/hp/src/Makefile.am 2026-09-27 18:11:05.000000000 +0200 @@ -2,7 +2,7 @@ # Rules for automake ACLOCAL_AMFLAGS = -I m4 -AM_CPPFLAGS = -I $(top_srcdir)/include +AM_CPPFLAGS = -I $(top_srcdir)/include -D_POSIX_C_SOURCE=200112L # ============================================================================== diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libcanlock-3.3.3/hp/src/Makefile.am.license new/libcanlock-3.3.4/hp/src/Makefile.am.license --- old/libcanlock-3.3.3/hp/src/Makefile.am.license 2026-05-01 18:32:36.000000000 +0200 +++ new/libcanlock-3.3.4/hp/src/Makefile.am.license 2026-09-27 18:11:15.000000000 +0200 @@ -1,3 +1,3 @@ SPDX-FileType: SOURCE -SPDX-FileCopyrightText: (c) 2021 Michael Baeuerle +SPDX-FileCopyrightText: (c) 2021-2026 Michael Baeuerle SPDX-License-Identifier: ICU diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libcanlock-3.3.3/hp/src/Makefile.in new/libcanlock-3.3.4/hp/src/Makefile.in --- old/libcanlock-3.3.3/hp/src/Makefile.in 2026-07-06 19:26:11.000000000 +0200 +++ new/libcanlock-3.3.4/hp/src/Makefile.in 2026-09-27 18:14:41.000000000 +0200 @@ -333,7 +333,7 @@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ ACLOCAL_AMFLAGS = -I m4 -AM_CPPFLAGS = -I $(top_srcdir)/include +AM_CPPFLAGS = -I $(top_srcdir)/include -D_POSIX_C_SOURCE=200112L # ============================================================================== # Rules to build a libtool library diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libcanlock-3.3.3/hp/src/parser.c.in new/libcanlock-3.3.4/hp/src/parser.c.in --- old/libcanlock-3.3.3/hp/src/parser.c.in 2026-05-01 18:33:11.000000000 +0200 +++ new/libcanlock-3.3.4/hp/src/parser.c.in 2026-09-27 18:12:18.000000000 +0200 @@ -1,13 +1,9 @@ /* * SPDX-FileType: SOURCE - * SPDX-FileCopyrightText: (c) 2021 Michael Baeuerle + * SPDX-FileCopyrightText: (c) 2021-2026 Michael Baeuerle * SPDX-License-Identifier: ICU */ -/*! Tell headers that they should be POSIX compliant */ -#define _POSIX_C_SOURCE 200112L - - /* POSIX */ #include <sys/wait.h> #include <errno.h> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libcanlock-3.3.3/hp/src/unfold.c new/libcanlock-3.3.4/hp/src/unfold.c --- old/libcanlock-3.3.3/hp/src/unfold.c 2026-05-01 18:33:21.000000000 +0200 +++ new/libcanlock-3.3.4/hp/src/unfold.c 2026-09-27 18:12:40.000000000 +0200 @@ -1,12 +1,9 @@ /* * SPDX-FileType: SOURCE - * SPDX-FileCopyrightText: (c) 2021 Michael Baeuerle + * SPDX-FileCopyrightText: (c) 2021-2026 Michael Baeuerle * SPDX-License-Identifier: ICU */ -/*! Tell headers that they should be POSIX compliant */ -#define _POSIX_C_SOURCE 200112L - /* C99 */ #include <stdlib.h> #include <string.h> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libcanlock-3.3.3/hp/util/Makefile.am new/libcanlock-3.3.4/hp/util/Makefile.am --- old/libcanlock-3.3.3/hp/util/Makefile.am 2026-05-01 18:48:58.000000000 +0200 +++ new/libcanlock-3.3.4/hp/util/Makefile.am 2026-09-27 18:13:22.000000000 +0200 @@ -2,7 +2,7 @@ # Rules for automake ACLOCAL_AMFLAGS = -I m4 -AM_CPPFLAGS = -I $(top_srcdir)/include -DYYCHAR_ARRAY +AM_CPPFLAGS = -I $(top_srcdir)/include -D_POSIX_C_SOURCE=200112L -DYYCHAR_ARRAY AM_YFLAGS = -d BUILT_SOURCES = hfp_parser.h diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libcanlock-3.3.3/hp/util/Makefile.am.license new/libcanlock-3.3.4/hp/util/Makefile.am.license --- old/libcanlock-3.3.3/hp/util/Makefile.am.license 2026-05-01 18:48:48.000000000 +0200 +++ new/libcanlock-3.3.4/hp/util/Makefile.am.license 2026-09-27 18:13:28.000000000 +0200 @@ -1,3 +1,3 @@ SPDX-FileType: SOURCE -SPDX-FileCopyrightText: (c) 2018 Michael Baeuerle +SPDX-FileCopyrightText: (c) 2018-2026 Michael Baeuerle SPDX-License-Identifier: ICU diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libcanlock-3.3.3/hp/util/Makefile.in new/libcanlock-3.3.4/hp/util/Makefile.in --- old/libcanlock-3.3.3/hp/util/Makefile.in 2026-07-06 19:26:11.000000000 +0200 +++ new/libcanlock-3.3.4/hp/util/Makefile.in 2026-09-27 18:14:42.000000000 +0200 @@ -327,7 +327,7 @@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ ACLOCAL_AMFLAGS = -I m4 -AM_CPPFLAGS = -I $(top_srcdir)/include -DYYCHAR_ARRAY +AM_CPPFLAGS = -I $(top_srcdir)/include -D_POSIX_C_SOURCE=200112L -DYYCHAR_ARRAY AM_YFLAGS = -d BUILT_SOURCES = hfp_parser.h canlock_mhp_SOURCES = canlock-mhp.c package_name.c diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libcanlock-3.3.3/hp/util/canlock-hfp.c new/libcanlock-3.3.4/hp/util/canlock-hfp.c --- old/libcanlock-3.3.3/hp/util/canlock-hfp.c 2026-05-01 18:49:33.000000000 +0200 +++ new/libcanlock-3.3.4/hp/util/canlock-hfp.c 2026-09-27 18:13:50.000000000 +0200 @@ -1,13 +1,9 @@ /* * SPDX-FileType: SOURCE - * SPDX-FileCopyrightText: (c) 2018-2021 Michael Baeuerle + * SPDX-FileCopyrightText: (c) 2018-2026 Michael Baeuerle * SPDX-License-Identifier: ICU */ -/*! Tell headers that they should be POSIX compliant */ -#define _POSIX_C_SOURCE 200112L - - /* ========================================================================== */ /* Include files */
