Is there any reason why the "extras" use flag was dropped from the bullet-3.xx ebuilds? They are present in the bullet-2.xx ebuilds and I depend on it. If the new version is stabilized I will have to use a local overlay for this.
It was dropped in the linked PR, but why?
(In reply to Andreas Sturmlechner from comment #1) > It was dropped in the linked PR, but why? Not sure if because of that but seems upstream changed things around and leads to build failure without right flags. Notably need to enable demos, this built for me: -DBUILD_OPENGL3_DEMOS=ON -DBUILD_BULLET2_DEMOS=ON -DBUILD_EXTRAS=ON -DINSTALL_EXTRA_LIBS=ON
(In reply to Ionen Wolkens from comment #2) > (In reply to Andreas Sturmlechner from comment #1) > > It was dropped in the linked PR, but why? > Not sure if because of that but seems upstream changed things around and > leads to build failure without right flags. > > Notably need to enable demos, this built for me: > -DBUILD_OPENGL3_DEMOS=ON > -DBUILD_BULLET2_DEMOS=ON > -DBUILD_EXTRAS=ON > -DINSTALL_EXTRA_LIBS=ON That's the case. We can't build extra libs without also building the examples
here I compiled without demos just: -DBUILD_EXTRAS=ON -DINSTALL_EXTRA_LIBS=ON Had to add this when preparing sources: sed -i -e 's/ BulletExampleBrowserLib//' Extras/BulletRoboticsGUI/CMakeLists.txt Extra flag would really be welcome back.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=291af15b301069748e61770752ecc91b49be89cb commit 291af15b301069748e61770752ecc91b49be89cb Author: Ross Charles Campbell <rossbridger.cc@gmail.com> AuthorDate: 2021-05-10 23:36:26 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2021-06-02 12:59:04 +0000 sci-physics/bullet: bump to 3.17 This version reintroduced "extras" USE flag Closes: https://bugs.gentoo.org/765556 Closes: https://bugs.gentoo.org/762982 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Closes: https://github.com/gentoo/gentoo/pull/20764 Signed-off-by: Joonas Niilola <juippis@gentoo.org> sci-physics/bullet/Manifest | 1 + sci-physics/bullet/bullet-3.17.ebuild | 87 +++++++++++++++++++++++++++++++++++ sci-physics/bullet/metadata.xml | 5 +- 3 files changed, 91 insertions(+), 2 deletions(-)