Your message dated Fri, 06 Feb 2026 08:36:46 +0000
with message-id <[email protected]>
and subject line Bug#1126909: fixed in openvdb 10.0.1-3
has caused the Debian Bug report #1126909,
regarding openvdb FTBFS on riscv64 (and alpha/sh4/x32)
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 [email protected]
immediately.)


-- 
1126909: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1126909
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: openvdb
Version: 10.0.1-2.3
Severity: serious
Tags: ftbfs forky sid patch
X-Debbugs-Cc: [email protected]
User: [email protected]
Usertags: riscv64

https://buildd.debian.org/status/logs.php?pkg=openvdb&ver=10.0.1-2.3%2Bb2
https://buildd.debian.org/status/fetch.php?pkg=openvdb&arch=riscv64&ver=10.0.1-2.3%2Bb2&stamp=1769973943&raw=0

...
[ 42%] Building CXX object 
openvdb_cmd/vdb_tool/CMakeFiles/vdb_tool_test.dir/src/unittest.cpp.o
cd 
/build/reproducible-path/openvdb-10.0.1/obj-riscv64-linux-gnu/openvdb_cmd/vdb_tool
 && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB 
-DNANOVDB_USE_BLOSC -DNANOVDB_USE_INTRINSICS -DNANOVDB_USE_OPENVDB 
-DNANOVDB_USE_TBB -DNANOVDB_USE_ZIP -DOPENVDB_DLL -DOPENVDB_USE_DELAYED_LOADING 
-DOPENVDB_USE_LOG4CPLUS -DVDB_TOOL_USE_EXR -DVDB_TOOL_USE_JPG 
-DVDB_TOOL_USE_NANO -DVDB_TOOL_USE_PNG 
-I/build/reproducible-path/openvdb-10.0.1/openvdb_cmd/vdb_tool/vdb_tool_common 
-I/build/reproducible-path/openvdb-10.0.1/openvdb_cmd/vdb_tool 
-I/build/reproducible-path/openvdb-10.0.1/openvdb_cmd/vdb_tool/include 
-I/build/reproducible-path/openvdb-10.0.1/nanovdb/nanovdb/.. 
-I/build/reproducible-path/openvdb-10.0.1/openvdb/openvdb/.. 
-I/build/reproducible-path/openvdb-10.0.1/obj-riscv64-linux-gnu/openvdb/openvdb 
-I/build/reproducible-path/openvdb-10.0.1/obj-riscv64-linux-gnu/openvdb/openvdb/openvdb
 -isystem /usr/include/Imath -isystem /usr/include/OpenEXR -g -O2 
-ffile-prefix-map=/build/reproducible-path/openvdb-10.0.1=. 
-fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time 
-D_FORTIFY_SOURCE=2 -std=c++17 -Wno-invalid-offsetof -pthread -lpthread 
-DGTEST_HAS_PTHREAD=1 -MD -MT 
openvdb_cmd/vdb_tool/CMakeFiles/vdb_tool_test.dir/src/unittest.cpp.o -MF 
CMakeFiles/vdb_tool_test.dir/src/unittest.cpp.o.d -o 
CMakeFiles/vdb_tool_test.dir/src/unittest.cpp.o -c 
/build/reproducible-path/openvdb-10.0.1/openvdb_cmd/vdb_tool/src/unittest.cpp
E: Build killed with signal TERM after 720 minutes of inactivity



The patch below does:
- switch riscv64 to -g1
- switch alpha to -g1 (untested)
- remove cases for the removed armel and mipsel
- switch sh4 to -O1 (untested)
- switch x32 to -O1 (untested)


--- openvdb-10.0.1/debian/rules 2025-01-09 14:39:36.000000000 +0200
+++ openvdb-10.0.1/debian/rules 2025-01-09 14:39:36.000000000 +0200
@@ -35,21 +35,16 @@
 ifeq ($(DEB_BUILD_ARCH_BITS),32)
 # Lower memory requirements on architectures with only 2 GB address space
 WITH_EXPLICIT_INSTANTIATION=OFF
-ifneq (,$(filter $(DEB_HOST_ARCH), mipsel))
+ifneq (,$(filter $(DEB_HOST_ARCH), sh4))
   # smaller debug packages:
   CXXFLAGS := $(CXXFLAGS:-g=-g1)
   CXXFLAGS := $(CXXFLAGS:-O2=-O1)
   DEB_CXXFLAGS_MAINT_APPEND += --param ggc-min-expand=10
-  # makes linking slower, so it shouldn't be enabled when not needed:
-  DEB_LDFLAGS_MAINT_APPEND += -Wl,--no-keep-memory -Wl,--reduce-memory-overhead
-  # openvdb.cc:(.text+0x7c): relocation truncated to fit: R_MIPS_CALL16 
against `pthread_once@@GLIBC_2.34'
-  DEB_CXXFLAGS_MAINT_APPEND += -mxgot
-  DH_FLAGS = --max-parallel=1
-else ifneq (,$(filter $(DEB_HOST_ARCH), armel))
+else ifneq (,$(filter $(DEB_HOST_ARCH), x32))
   # smaller debug packages:
   CXXFLAGS := $(CXXFLAGS:-g=-g1)
-  CXXFLAGS := $(CXXFLAGS:-O2=-Os)
-  DEB_CXXFLAGS_MAINT_APPEND += --param ggc-min-expand=10
+  CXXFLAGS := $(CXXFLAGS:-O2=-O1)
+  DEB_CXXFLAGS_MAINT_APPEND += --param ggc-min-expand=20
 else
   # reduce memory pressure also on i386 buildds:
   CXXFLAGS := $(CXXFLAGS:-g=-g1)
@@ -59,6 +54,11 @@
 endif
 endif
 
+# reduce build time on alpha and riscv64 buildds
+ifneq (,$(filter $(DEB_HOST_ARCH), alpha riscv64))
+  CXXFLAGS := $(CXXFLAGS:-g=-g1)
+endif
+
 VER_FULL = $(DEB_VERSION_UPSTREAM)
 VER_SONAME = $(shell echo $(DEB_VERSION_UPSTREAM) | cut -f1-2 -d.)
 

--- End Message ---
--- Begin Message ---
Source: openvdb
Source-Version: 10.0.1-3
Done: Sebastian Ramacher <[email protected]>

We believe that the bug you reported is fixed in the latest version of
openvdb, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sebastian Ramacher <[email protected]> (supplier of updated openvdb package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 05 Feb 2026 21:47:03 +0100
Source: openvdb
Architecture: source
Version: 10.0.1-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <[email protected]>
Changed-By: Sebastian Ramacher <[email protected]>
Closes: 1126909
Changes:
 openvdb (10.0.1-3) unstable; urgency=medium
 .
   * Team upload
 .
   [ Sebastian Ramacher ]
   * debian/control:
     - Drop Priority: optional
     - Bump Standards-Version
   * debian/:
     - Remove no longer necessary lintian overrides
     - Switch to debhelper-compat (= 13)
 .
   [ Adrian Bunk ]
   * Fix FTBFS on riscv64, alpha, sh4, x32 (Closes: #1126909)
Checksums-Sha1:
 1c16a4390674bdd19bfe00659815216831dd7d50 2761 openvdb_10.0.1-3.dsc
 db113761d10ee2e9cff5970741248530678ccebd 25412 openvdb_10.0.1-3.debian.tar.xz
 e65cd942ad3b8828c3f2e864b4325cc38dca9486 10273 
openvdb_10.0.1-3_source.buildinfo
Checksums-Sha256:
 aad9a6d13ab13526098c19fb270528ff6172a8b26214fe3b2bc8d0f554883407 2761 
openvdb_10.0.1-3.dsc
 0d0db6a76ee24188e991c44bbfb6aa247c4607f10fba093f12db4b729167bf13 25412 
openvdb_10.0.1-3.debian.tar.xz
 1af1c7de9d1c3f48e5f0dfb5c161625b93da5a3140513c983366bc1ca1851366 10273 
openvdb_10.0.1-3_source.buildinfo
Files:
 79796edaebd524cd0de50165ca09e036 2761 libs optional openvdb_10.0.1-3.dsc
 e754d6ef64ed08b48c9e3697e2ee1912 25412 libs optional 
openvdb_10.0.1-3.debian.tar.xz
 9fc08ed77d777d6d0dce4bdef7035753 10273 libs optional 
openvdb_10.0.1-3_source.buildinfo


-----BEGIN PGP SIGNATURE-----

wr0EARYKAG8FgmmFpc4JECGTazZgD82JRxQAAAAAAB4AIHNhbHRAbm90YXRpb25z
LnNlcXVvaWEtcGdwLm9yZyaT1hRL6H2irs+Fm65wQzEzh/JFRP8Ola9xcwAervag
FiEEQmJ+hB2ZZ9qD4fqQIZNrNmAPzYkAAHwwAP9lk23bGJDQ9N3uWdNZx5cLdzmL
3Qcf5R5vXrVPIS4IpwD8DRqAH8sRz6GP1J9wli+wDqyikSCNFPjWwq8aK+HY6g8=
=fRi9
-----END PGP SIGNATURE-----

Attachment: pgpuIo5uCjf3w.pgp
Description: PGP signature


--- End Message ---

Reply via email to