Control: tags 1129552 + patch
Control: tags 1129552 + pending

Dear maintainer,

I've prepared an NMU for vimix (versioned as 0.9.0+git20260228+ds-1.1) 
and uploaded it to DELAYED/2. Please feel free to tell me if I should 
cancel it.

cu
Adrian
diffstat for vimix-0.9.0+git20260228+ds vimix-0.9.0+git20260228+ds

 changelog                               |    7 ++++++
 patches/0001-Fix-the-32-bit-build.patch |   28 ++++++++++++++++++++++++
 patches/maybe                           |   36 --------------------------------
 patches/series                          |    2 -
 4 files changed, 36 insertions(+), 37 deletions(-)

diff -Nru vimix-0.9.0+git20260228+ds/debian/changelog vimix-0.9.0+git20260228+ds/debian/changelog
--- vimix-0.9.0+git20260228+ds/debian/changelog	2026-02-18 10:24:58.000000000 +0200
+++ vimix-0.9.0+git20260228+ds/debian/changelog	2026-03-22 20:13:05.000000000 +0200
@@ -1,3 +1,10 @@
+vimix (0.9.0+git20260228+ds-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix the 32-bit build. (Closes: #1129552)
+
+ -- Adrian Bunk <[email protected]>  Sun, 22 Mar 2026 20:13:05 +0200
+
 vimix (0.9.0+git20260228+ds-1) unstable; urgency=medium
 
   * New upstream version.
diff -Nru vimix-0.9.0+git20260228+ds/debian/patches/0001-Fix-the-32-bit-build.patch vimix-0.9.0+git20260228+ds/debian/patches/0001-Fix-the-32-bit-build.patch
--- vimix-0.9.0+git20260228+ds/debian/patches/0001-Fix-the-32-bit-build.patch	1970-01-01 02:00:00.000000000 +0200
+++ vimix-0.9.0+git20260228+ds/debian/patches/0001-Fix-the-32-bit-build.patch	2026-03-22 20:12:59.000000000 +0200
@@ -0,0 +1,28 @@
+From abc1050a58bdc241f73dad317b890b65c1d3b98f Mon Sep 17 00:00:00 2001
+From: Adrian Bunk <[email protected]>
+Date: Sun, 22 Mar 2026 20:12:25 +0200
+Subject: Fix the 32-bit build
+
+---
+ ext/OSCPack/osc/OscReceivedElements.h | 5 +++++
+ 1 file changed, 5 insertions(+)
+
+diff --git a/ext/OSCPack/osc/OscReceivedElements.h b/ext/OSCPack/osc/OscReceivedElements.h
+index 8820c3ee..c5decd5c 100644
+--- a/ext/OSCPack/osc/OscReceivedElements.h
++++ b/ext/OSCPack/osc/OscReceivedElements.h
+@@ -100,6 +100,11 @@ public:
+         : contents_( contents )
+         , size_( ValidateSize( (osc_bundle_element_size_t)size ) ) {}
+ 
++#if !(defined(__LP64__) || defined(_LP64) || defined(__SIZEOF_POINTER__) && __SIZEOF_POINTER__ == 8)
++    ReceivedPacket( const char *contents, int size )
++        : contents_( contents )
++        , size_( ValidateSize( (osc_bundle_element_size_t)size ) ) {}
++#endif
+ 
+     bool IsMessage() const { return !IsBundle(); }
+     bool IsBundle() const;
+-- 
+2.47.3
+
diff -Nru vimix-0.9.0+git20260228+ds/debian/patches/maybe vimix-0.9.0+git20260228+ds/debian/patches/maybe
--- vimix-0.9.0+git20260228+ds/debian/patches/maybe	2026-02-18 10:24:58.000000000 +0200
+++ vimix-0.9.0+git20260228+ds/debian/patches/maybe	1970-01-01 02:00:00.000000000 +0200
@@ -1,36 +0,0 @@
-From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
-From: Alex Myczko <[email protected]>
-Date: Mar, 01 2026 05:39:05 +0000
-Subject: [PATCH] <short summary of the patch>
-
-TODO: Put a short summary on the line above and replace this paragraph
-with a longer explanation of this change. Complete the meta-information
-with other relevant fields (see below for details). To make it easier, the
-information below has been extracted from the changelog. Adjust it or drop
-it.
-
----
-The information above should follow the Patch Tagging Guidelines, please
-checkout https://dep.debian.net/deps/dep3/ to learn about the format. Here
-are templates for supplementary fields that you might want to add:
-
-Origin: (upstream|backport|vendor|other), (<patch-url>|commit:<commit-id>)
-Bug: <upstream-bugtracker-url>
-Bug-<Vendor>: <vendor-bugtracker-url>
-Forwarded: (no|not-needed|<patch-forwarded-url>)
-Applied-Upstream: <version>, (<commit-url>|commit:<commid-id>)
-Reviewed-By: <name and email of someone who approved/reviewed the patch>
-
---- vimix-0.9.0+git20260228+ds.orig/ext/OSCPack/osc/OscOutboundPacketStream.h
-+++ vimix-0.9.0+git20260228+ds/ext/OSCPack/osc/OscOutboundPacketStream.h
-@@ -106,8 +106,8 @@ public:
-     OutboundPacketStream& operator<<( int32 rhs );
- 
- #if !(defined(__x86_64__) || defined(_M_X64))
--    OutboundPacketStream& operator<<( int rhs )
--            { *this << (int32)rhs; return *this; }
-+//    OutboundPacketStream& operator<<( int rhs )
-+//            { *this << (int32)rhs; return *this; }
- #endif
- 
-     OutboundPacketStream& operator<<( float rhs );
diff -Nru vimix-0.9.0+git20260228+ds/debian/patches/series vimix-0.9.0+git20260228+ds/debian/patches/series
--- vimix-0.9.0+git20260228+ds/debian/patches/series	2026-02-18 10:24:58.000000000 +0200
+++ vimix-0.9.0+git20260228+ds/debian/patches/series	2026-03-22 20:13:05.000000000 +0200
@@ -1 +1 @@
-maybe
+0001-Fix-the-32-bit-build.patch

Reply via email to