Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#40505 - [assimp] use boost when building

Attached to Project: Community Packages
Opened by drevilt (drevilt) - Friday, 23 May 2014, 11:58 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Saturday, 31 May 2014, 14:28 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Sven-Hendrik Haase (Svenstaro)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Description:
currently ( assimp-3.1-1 ) it is not using boost when building. assimp has some builtin boost-workaround functions so that you can build it without boost. since boost is already a makedependency enabling it is a matter of adding:

-DASSIMP_ENABLE_BOOST_WORKAROUND=FALSE

to the cmake options. This helps other packages ( like openrave-git from the AUR ) to build assimp in conjunction with boost using cmake.
It also provides threading support because the builtin workaround methods do not.

Additional info:
* package version: assimp-3.1-1


Steps to reproduce:
$ grep "set( ASSIMP_Boost_VERSION" /usr/lib/cmake/assimp-3.0/assimp-config.cmake # before
set( ASSIMP_Boost_VERSION ".")
$ grep "set( ASSIMP_Boost_VERSION" /usr/lib/cmake/assimp-3.0/assimp-config.cmake # after
set( ASSIMP_Boost_VERSION "1.55")
This task depends upon

Closed by  Sven-Hendrik Haase (Svenstaro)
Saturday, 31 May 2014, 14:28 GMT
Reason for closing:  Fixed
Additional comments about closing:  Using -DASSIMP_ENABLE_BOOST_WORKAROUND=OFF
Comment by Benjamin Chretien (bchretien) - Wednesday, 28 May 2014, 09:04 GMT
+1, unless there were some very good reasons for not linking to Boost in the first place.

Loading...