Your message dated Tue, 03 Jun 2025 11:32:21 +0000
with message-id <e1umpst-004uhp...@respighi.debian.org>
and subject line unblock libmawk
has caused the Debian Bug report #1107205,
regarding unblock: libmawk/1.0.4-4
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1107205: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1107205
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
X-Debbugs-Cc: libm...@packages.debian.org, bd...@gag.com
Control: affects -1 + src:libmawk
User: release.debian....@packages.debian.org
Usertags: unblock
Please unblock package libmawk
The 1.0.4-4 upload fixes RC bug #1106399, which threatens to cause the
entire Ringdove EDA suite to be removed from testing.
[ Reason ]
Simple packaging change to fix failure in parallel rebuild.
[ Impact ]
The Ringdove suite including sch-rnd, pcb-rnd, camv-rnd, et al,
not being part of the upcoming from stable release.
[ Tests ]
The only changes are a Makefile tweak and fixing the FSF address in
the copyright file. The rebuild was done with -j12 and ran fine. The
binary package works on my laptop.
[ Risks ]
This is a trivial non-code packaging change with essentially no risk.
[ Checklist ]
[Y] all changes are documented in the d/changelog
[Y] I reviewed all changes and I approve them
[Y] attach debdiff against the package in testing
[ Other info ]
I would also love to see the application updates in the suite (pcb-rnd,
sch-rnd, camv-rnd) that are in unstable unblocked, but the case for doing
that at this point in the freeze is much less compelling than fixing this
relatively simple, low-risk RC bug in libmawk.
unblock libmawk/1.0.4-4
diff -Nru libmawk-1.0.4/debian/changelog libmawk-1.0.4/debian/changelog
--- libmawk-1.0.4/debian/changelog 2024-03-11 12:06:08.000000000 -0600
+++ libmawk-1.0.4/debian/changelog 2025-06-02 12:10:13.000000000 -0600
@@ -1,3 +1,9 @@
+libmawk (1.0.4-4) unstable; urgency=high
+
+ * fix parallel build race condition, closes: #1106399
+
+ -- Bdale Garbee <bd...@gag.com> Mon, 02 Jun 2025 12:10:13 -0600
+
libmawk (1.0.4-3) unstable; urgency=medium
* disable link time optimization per upstream, closes: #1015502
diff -Nru libmawk-1.0.4/debian/copyright libmawk-1.0.4/debian/copyright
--- libmawk-1.0.4/debian/copyright 2024-03-11 12:06:08.000000000 -0600
+++ libmawk-1.0.4/debian/copyright 2025-06-02 12:10:13.000000000 -0600
@@ -18,9 +18,8 @@
You should have received a copy of the GNU General Public License with
your Debian GNU system, in /usr/share/common-licenses/GPL-2, or with the
-Debian GNU mawk source package as the file COPYING. If not, write to
-the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
-Boston, MA 02110-1301, USA.
+Debian GNU mawk source package as the file COPYING. If not, see
+https://www.gnu.org/licenses/.
The scconfig command line argument processing library is
@@ -38,6 +37,4 @@
A copy of the GNU Lesser General Public License is included on
Debian systems in /usr/share/common-licenses/LGPL-21; if not,
-write to the Free Software Foundation, Inc., 51 Franklin St,
-Fifth Floor, Boston, MA 02110-1301 USA
-
+see https://www.gnu.org/licenses/.
diff -Nru libmawk-1.0.4/debian/patches/fix-parallel-build.patch
libmawk-1.0.4/debian/patches/fix-parallel-build.patch
--- libmawk-1.0.4/debian/patches/fix-parallel-build.patch 1969-12-31
17:00:00.000000000 -0700
+++ libmawk-1.0.4/debian/patches/fix-parallel-build.patch 2025-06-02
12:10:13.000000000 -0600
@@ -0,0 +1,14 @@
+--- a/src/libmawk/regression/zfifo/Makefile
++++ b/src/libmawk/regression/zfifo/Makefile
+@@ -7,8 +7,10 @@ all: zfifo_test
+ zfifo_test: $(OBJS)
+ $(CC) $(OBJS) -o $@
+
+-zfifo.c zfifo.h: ../../zfifo.c ../../zfifo.h
++zfifo.c: ../../zfifo.c
+ cp ../../zfifo.c .
++
++zfifo.h: ../../zfifo.h
+ cp ../../zfifo.h .
+
+ zfifo.o: zfifo.c zfifo.h
diff -Nru libmawk-1.0.4/debian/patches/series
libmawk-1.0.4/debian/patches/series
--- libmawk-1.0.4/debian/patches/series 2024-03-11 12:06:08.000000000 -0600
+++ libmawk-1.0.4/debian/patches/series 2025-06-02 12:10:13.000000000 -0600
@@ -1 +1,2 @@
fix-example-man.patch
+fix-parallel-build.patch
--- End Message ---
--- Begin Message ---
Unblocked.
--- End Message ---