Source: boost1.83
Version: 1.83.0-4
Severity: serious
Tags: ftbfs
Justification: FTBFS
Hello,
boost1.83 currently FTBFS in sid, most probably due to the numpy2
transition:
libs/python/src/numpy/dtype.cpp: In member function 'int
boost::python::numpy::dtype::get_itemsize() const':
libs/python/src/numpy/dtype.cpp:101:83: error: 'PyArray_Descr' {aka 'struct
_PyArray_Descr'} has no member named 'elsize'
101 | int dtype::get_itemsize() const { return
reinterpret_cast<PyArray_Descr*>(ptr())->elsize;}
Samuel
-- System Information:
Debian Release: trixie/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable-debug'), (500,
'testing-debug'), (500, 'stable-security'), (500, 'stable-debug'), (500,
'oldstable-proposed-updates-debug'), (500, 'oldoldstable'), (500,
'buildd-unstable'), (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1,
'experimental-debug'), (1, 'buildd-experimental'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, arm64
Kernel: Linux 6.13.0 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
--
Samuel
+#if defined(__alpha__) && defined(CONFIG_PCI)
+ /*
+ * The meaning of life, the universe, and everything. Plus
+ * this makes the year come out right.
+ */
+ year -= 42;
+#endif
(From the patch for 1.3.2: (kernel/time.c), submitted by Marcus Meissner)