Source: bullet Version: 3.06+dfsg-3 Tags: patch User: [email protected] Usertags: cross-satisfiability
bullet cannot be cross built from source, because its Build-Depends are not satisfiable. Instead of looking into such a difficult problem, I looked into easily droppable dependencies. Most obviously, pybullet is not built, so all the Python build depends can go away. freeglut is only used on windows and the only thing used from zlib is the license. All of them can go away without replacement. Please consider applying the attached patch. Helmut
diff --minimal -Nru bullet-3.06+dfsg/debian/changelog bullet-3.06+dfsg/debian/changelog --- bullet-3.06+dfsg/debian/changelog 2020-10-18 15:20:03.000000000 +0200 +++ bullet-3.06+dfsg/debian/changelog 2021-02-03 06:49:15.000000000 +0100 @@ -1,3 +1,11 @@ +bullet (3.06+dfsg-3.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Drop unused Build-Depends: freeglut3-dev, python3, python3-dev, + zlib1g-dev. (Closes: #-1) + + -- Helmut Grohne <[email protected]> Wed, 03 Feb 2021 06:49:15 +0100 + bullet (3.06+dfsg-3) unstable; urgency=medium * Override dh_auto_install-indep to prevent a FTBFS since we don't build any diff --minimal -Nru bullet-3.06+dfsg/debian/control bullet-3.06+dfsg/debian/control --- bullet-3.06+dfsg/debian/control 2020-10-18 15:20:03.000000000 +0200 +++ bullet-3.06+dfsg/debian/control 2021-02-03 06:48:13.000000000 +0100 @@ -8,10 +8,7 @@ Build-Depends: cmake, debhelper-compat (= 13), - freeglut3-dev, libtinyxml2-dev, - python3, - python3-dev, zlib1g-dev Build-Depends-Indep: doxygen,

