vcswatch reports that
this package seems to have new commits in its VCS but has
not yet updated debian/changelog. You should consider updating
the Debian changelog and uploading this new version into the archive.
Here are the relevant commit logs:
commit 021b2093bdd3150ed07428ab0b6b27564993560f
Author: Andre Noll <maan@tuebingen.mpg.de>
Date: Mon Apr 29 02:26:26 2024 +0200
lopsubgen.suite: Fix homepage link.
There is no tilde in the URL. This affects the lopbsupgen man page.
commit b156a0cabd42582e9c430ae4a284f8815746914e
Author: Steve Langasek <vorlon@debian.org>
Date: Sun Mar 3 16:47:53 2024 +0100
debian: Final version of 64-bit time_t transition.
This partially reverts reverts commit b4d4de17a5c8, replacing it with
the version that has been uploaded to unstable.
It adds a versioned build-dependency on dpkg-dev to guard against
accidental backports with a wrong ABI.
Signed-off-by: Andre Noll <maan@tuebingen.mpg.de>
commit 92e558a3df52b9a1dcfdf1a018c5268081d52b47
Author: Andre Noll <maan@tuebingen.mpg.de>
Date: Mon Oct 30 17:55:24 2023 +0100
Add target to create a static library.
It's sometimes handy to create a static version of the library,
although this is generally frowned upon. No standard target depends
on the new liblopsub.a target, so the static library is not build by
default. One has to explicitly run "make liblopsub.a" to build it.
commit b4d4de17a5c87427c5c06a9926e9e39c96f42102
Author: Steve Langasek <vorlon@debian.org>
Date: Thu Feb 1 12:47:49 2024 +0100
debian: 64-bit time_t transition.
As part of the 64-bit time_t transition required
to support 32-bit architectures in 2038 and beyond
(https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified
liblopsub as a source package shipping runtime libraries whose ABI
either is affected by the change in size of time_t, or could not be
analyzed via abi-compliance-checker (and therefore to be on the safe
side we assume is affected).
To ensure that inconsistent combinations of libraries with their
reverse-dependencies are never installed together, it is necessary
to have a library transition, which is most easily done by renaming
the runtime library package.
Since turning on 64-bit time_t is being handled
centrally through a change to the default dpkg-buildflags
(https://bugs.debian.org/1037136), it is important that libraries
affected by this ABI change all be uploaded close together in time.
Therefore I have prepared a 0-day NMU for liblopsub which will
initially be uploaded to experimental if possible, then to unstable
after packages have cleared binary NEW.
Signed-off-by: Andre Noll <maan@tuebingen.mpg.de>
commit 3a365ff8b88a29a5774f19a50e0aa8a9d713517f
Author: Andre Noll <maan@tuebingen.mpg.de>
Date: Tue Oct 31 21:30:16 2023 +0100
Fix flag option parsing bug in config file parser.
The old code misparses the config file if it contains a flag option
which is followed by a newline which starts with whitespace. In this
case, since newlines belong to the [[:space:]] class, the option is
regarded as an option with argumment.
Fix this by s/:space:/:blank:/. The [[:blank:]] class only contains
space and tab. which is what the code expects.
commit b1d260c20c7df69bea7b9882928f8329e786db77
Author: Andre Noll <maan@tuebingen.mpg.de>
Date: Tue Oct 31 21:08:45 2023 +0100
Fix typo in config file test program.
This code is #ifdef'ed out, so the typo was never noticed. Add a
comment which explains how to create a binary from the .l file while
at it.
commit 7cc5bb8c56295d91f2bd45c10d483dedebe79c97
Author: Andre Noll <maan@tuebingen.mpg.de>
Date: Tue Oct 31 20:52:06 2023 +0100
Don't print invalid line numbers in error messages.
If yylex() fails, yyget_lineno() should not be called because it
accesses uninitialized memory:
==23686== Use of uninitialised value of size 4
==23686== at 0x46FA85D: _itoa_word (_itoa.c:178)
==23686== by 0x4704E14: __printf_buffer (vfprintf-process-arg.c:155)
==23686== by 0x471B91C: __vsprintf_internal (iovsprintf.c:62)
==23686== by 0x47010DD: sprintf (sprintf.c:30)
==23686== by 0x45A019F: lls_convert_config (config_file.l:272)
==23686== by 0x804F0BA: parse_options (misma.c:741)
==23686== by 0x804A879: main (misma.c:1529)
Just omit printing the line number for now.
commit 94ee4f0831ad0c3de5eabd821a8bd42c86571a30
Author: Andre Noll <maan@tuebingen.mpg.de>
Date: Tue Oct 31 21:55:53 2023 +0100
Makefile: Include Makefile.local if it exists.
This provides a way to support local recipes.