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

