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 ---

Reply via email to