[From nobody Tue Mar 31 07:53:05 2026
Received: (at submit) by bugs.debian.org; 28 Mar 2026 12:13:35 +0000
X-Spam-Checker-Version: SpamAssassin 4.0.1-bugs.debian.org_2005_01_02
 (2024-03-25) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-104.2 required=4.0 tests=BAYES_00,DKIMWL_WL_HIGH,
 DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FROMDEVELOPER,
 SPF_HELO_NONE,SPF_NONE,UNPARSEABLE_RELAY,USER_IN_DKIM_WELCOMELIST,
 WORD_WITHOUT_VOWELS autolearn=ham autolearn_force=no
 version=4.0.1-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 22; hammy, 150; neutral, 122; spammy,
 0. spammytokens:
 hammytokens:0.000-+--Hx-spam-relays-external:sk:stravin,
 0.000-+--H*RT:sk:stravin, 0.000-+--Hx-spam-relays-external:311,
 0.000-+--H*RT:311, 0.000-+--H*RT:108
Return-path: &lt;sramacher@debian.org&gt;
Received: from stravinsky.debian.org ([2001:41b8:202:deb::311:108]:54086)
 by buxtehude.debian.org with esmtps
 (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
 (Exim 4.96) (envelope-from &lt;sramacher@debian.org&gt;)
 id 1w6SXn-00AFIf-1o for submit@bugs.debian.org;
 Sat, 28 Mar 2026 12:13:35 +0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debian.org; 
 s=smtpauto.stravinsky;
 h=X-Debian-User:Content-Transfer-Encoding:Content-Type
 :MIME-Version:Message-ID:Subject:To:From:Date:Reply-To:Cc:Content-ID:
 Content-Description:In-Reply-To:References;
 bh=UXHTBeryks/UShTqLX2D18yVuzUbajAUuw5ePc3+GL8=; b=kuMl894HWPGiEtXnyquFkkuv45
 RykM3VS885mBCQ31h+wbiKUBmFlz04WwydT4SGFUeKIaAEy/o4P8o9aeNE8vRRzqHMx/ykvvQFeiA
 g4yJjEZBvivkh/zi+xOEYfs3/yBFzQXLlB/1w3pd3azJEpXmOEk3VNvt8PB/S2vKOs/epG1eg3cKQ
 cehdW2zFBv1zXuG71k7sj8MF/MkK4jiTZYC5g2QuUIuWyN/OGNhjQloLGiAkWKQBT/E4Xh/K40h4m
 7tt20s6U3f/4VG8Oy3mFMdNuZpORVaNSsKh0HrwebpUfk/XcDdMjSq5eSD+hX3R4rsH4/aZ2yE/aN
 ORE4FNlw==;
Received: from authenticated user by stravinsky.debian.org with esmtpsa
 (TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
 (Exim 4.94.2) (envelope-from &lt;sramacher@debian.org&gt;)
 id 1w6SXl-00BOZ5-FM
 for submit@bugs.debian.org; Sat, 28 Mar 2026 12:13:33 +0000
Received: by jupiter.ramacher.at (Postfix, from userid 1000)
 id 9B5AC100E637D; Sat, 28 Mar 2026 13:13:32 +0100 (CET)
Date: Sat, 28 Mar 2026 13:13:32 +0100
From: Sebastian Ramacher &lt;sramacher@debian.org&gt;
To: Debian Bug Tracking System &lt;submit@bugs.debian.org&gt;
Subject: ros-perception-pcl: FTBFS on arm64: fatal error: mm_malloc.h: No
 such file or directory
Message-ID: &lt;acfF7IhbTMZ3SQxl@ramacher.at&gt;
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
X-Reportbug-Version: 13.2.0
X-Debian-User: sramacher
Delivered-To: submit@bugs.debian.org

Source: ros-perception-pcl
Version: 1.7.5-5
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the pa=
st)
X-Debbugs-Cc: debian-arm@lists.debian.org, sramacher@debian.org
User: debian-arm@lists.debian.org
Usertags: arm64

Dear maintainer,

ros-perception-pcl FTBFS on arm64:

[  0%] Built target clean_test_results_pcl_conversions
/usr/bin/gmake  -f CMakeFiles/test_pcl_conversions.dir/build.make CMakeFile=
s/test_pcl_conversions.dir/depend
gmake[4]: Entering directory '/build/reproducible-path/ros-perception-pcl-1=
=2E7.5/obj-arm-linux-gnueabihf/pcl_conversions'
cd /build/reproducible-path/ros-perception-pcl-1.7.5/obj-arm-linux-gnueabih=
f/pcl_conversions &amp;&amp; /usr/bin/cmake -E cmake_depends &quot;Unix Makefiles&quot; /buil=
d/reproducible-path/ros-perception-pcl-1.7.5/pcl_conversions /build/reprodu=
cible-path/ros-perception-pcl-1.7.5/pcl_conversions /build/reproducible-pat=
h/ros-perception-pcl-1.7.5/obj-arm-linux-gnueabihf/pcl_conversions /build/r=
eproducible-path/ros-perception-pcl-1.7.5/obj-arm-linux-gnueabihf/pcl_conve=
rsions /build/reproducible-path/ros-perception-pcl-1.7.5/obj-arm-linux-gnue=
abihf/pcl_conversions/CMakeFiles/test_pcl_conversions.dir/DependInfo.cmake =
&quot;--color=3D&quot; test_pcl_conversions
gmake[4]: Leaving directory '/build/reproducible-path/ros-perception-pcl-1.=
7.5/obj-arm-linux-gnueabihf/pcl_conversions'
/usr/bin/gmake  -f CMakeFiles/test_pcl_conversions.dir/build.make CMakeFile=
s/test_pcl_conversions.dir/build
gmake[4]: Entering directory '/build/reproducible-path/ros-perception-pcl-1=
=2E7.5/obj-arm-linux-gnueabihf/pcl_conversions'
[ 50%] Building CXX object CMakeFiles/test_pcl_conversions.dir/test/test_pc=
l_conversions.cpp.o
/usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_RA=
NDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO=
_LIB -DROSCONSOLE_BACKEND_LOG4CXX -DROS_BUILD_SHARED_LIBS=3D1 -DROS_PACKAGE=
_NAME=3D\&quot;pcl_conversions\&quot; -I/usr/include/eigen3 -I/build/reproducible-pat=
h/ros-perception-pcl-1.7.5/pcl_conversions/include -I/usr/include/xmlrpcpp =
-I/usr/include/pcl-1.15 -I/usr/include/ni -I/usr/include/openni2 -g -O2 -ff=
ile-prefix-map=3D/build/reproducible-path/ros-perception-pcl-1.7.5=3D. -fst=
ack-protector-strong -fstack-clash-protection -Wformat -Werror=3Dformat-sec=
urity -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=3D64 -D_TIME_BITS=3D64 -Wdate=
-time -D_FORTIFY_SOURCE=3D2 -DGTEST_HAS_PTHREAD=3D1 -MD -MT CMakeFiles/test=
_pcl_conversions.dir/test/test_pcl_conversions.cpp.o -MF CMakeFiles/test_pc=
l_conversions.dir/test/test_pcl_conversions.cpp.o.d -o CMakeFiles/test_pcl_=
conversions.dir/test/test_pcl_conversions.cpp.o -c /build/reproducible-path=
/ros-perception-pcl-1.7.5/pcl_conversions/test/test_pcl_conversions.cpp
In file included from /usr/include/pcl-1.15/pcl/types.h:47,
                 from /usr/include/pcl-1.15/pcl/PCLPointField.h:5,
                 from /usr/include/pcl-1.15/pcl/conversions.h:46,
                 from /build/reproducible-path/ros-perception-pcl-1.7.5/pcl=
_conversions/include/pcl_conversions/pcl_conversions.h:44,
                 from /build/reproducible-path/ros-perception-pcl-1.7.5/pcl=
_conversions/test/test_pcl_conversions.cpp:5:
/usr/include/pcl-1.15/pcl/pcl_macros.h:380:14: fatal error: mm_malloc.h: No=
 such file or directory
  380 |     #include &lt;mm_malloc.h&gt;
      |              ^~~~~~~~~~~~~
compilation terminated.
gmake[4]: *** [CMakeFiles/test_pcl_conversions.dir/build.make:82: CMakeFile=
s/test_pcl_conversions.dir/test/test_pcl_conversions.cpp.o] Error 1
gmake[4]: Leaving directory '/build/reproducible-path/ros-perception-pcl-1.=
7.5/obj-arm-linux-gnueabihf/pcl_conversions'
gmake[3]: *** [CMakeFiles/Makefile2:889: CMakeFiles/test_pcl_conversions.di=
r/all] Error 2
gmake[3]: Leaving directory '/build/reproducible-path/ros-perception-pcl-1.=
7.5/obj-arm-linux-gnueabihf/pcl_conversions'
gmake[2]: *** [CMakeFiles/Makefile2:192: CMakeFiles/run_tests.dir/rule] Err=
or 2
gmake[2]: Leaving directory '/build/reproducible-path/ros-perception-pcl-1.=
7.5/obj-arm-linux-gnueabihf/pcl_conversions'
gmake[1]: *** [Makefile:198: run_tests] Error 2
gmake[1]: Leaving directory '/build/reproducible-path/ros-perception-pcl-1.=
7.5/obj-arm-linux-gnueabihf/pcl_conversions'

dh_auto_install: error: rosbuilder --sourcedir . --builddir obj-arm-linux-g=
nueabihf --destdir /build/reproducible-path/ros-perception-pcl-1.7.5/debian=
/tmp returned exit code 2
make: *** [debian/rules:8: binary-arch] Error 25

See
https://buildd.debian.org/status/fetch.php?pkg=3Dros-perception-pcl&amp;arch=3D=
armhf&amp;ver=3D1.7.5-5&amp;stamp=3D1774284251&amp;raw=3D0
for details.

Cheers
--=20
Sebastian Ramacher
]