Replies: 5 comments
-
Do you have a suggested pull request? |
Beta Was this translation helpful? Give feedback.
-
fixed here: |
Beta Was this translation helpful? Give feedback.
-
This issue is still valid in 2.85.1, as #627 was reverted by #679 (it would have been nice to use So there is still an inconsistency in system-wide installations between:
|
Beta Was this translation helpful? Give feedback.
-
Could this issue be reopened? As mentioned one year ago, the "fix" has been reverted, and the issue is still valid. I still need to drag the same SUSE patch in my Mageia packaging: http://svnweb.mageia.org/packages/cauldron/bullet/current/SOURCES/bullet-suse-Fix-bullet.pc.patch?view=markup |
Beta Was this translation helpful? Give feedback.
-
It looks like there are conflicting interests going on here. You patch seems to undo that revert again, so we keep on going back and forward without making progress. Please provide a patch and if it doesn't break the build I'll apply it. Make sure to resolve the reason for @jbohren revert here: #679 What solution do you suggest that makes both you and @jbohren happy? |
Beta Was this translation helpful? Give feedback.
-
bullet.pc.in
containswhile
BulletConfig.cmake.in
containswhen building with the following flags taken from the openSUSE build
Particularly the combination of
-DCMAKE_INSTALL_PREFIX:PATH=/usr
and-DINCLUDE_INSTALL_DIR=/usr/include/bullet
this leads to the CFlags in the bullet.pc file being/usr/usr/include/bullet
.To be consistent with what is in the
BulletConfig.cmake.in
filebullet.pc.in
should containCflags: @BULLET_DOUBLE_DEF@ -I@INCLUDE_INSTALL_DIR@ -I@CMAKE_INSTALL_PREFIX@/include
InsteadNote that cmake is called by a RPM macro hence the extra useless flags and make install is called as
/usr/bin/make VERBOSE=1 DESTDIR=/home/abuild/rpmbuild/BUILDROOT/libbullet-2.83.7-8.1.x86_64 install/fast -C build
Beta Was this translation helpful? Give feedback.
All reactions