Beside the update to lensfun 0.3.2, apply the patch from bug 200028 to fix the build on ARM.
Diff Detail
- Repository
- rP FreeBSD ports repository
- Lint
No Lint Coverage - Unit
No Test Coverage - Build Status
Buildable 2474 Build 2491: arc lint + arc unit
Event Timeline
graphics/lensfun/Makefile | ||
---|---|---|
20–25 | There's something weird with these flags starting from version 0.3.1; e.g. looks like -DBUILD_AUXFUN:BOOL=ON no longer results in having libauxfun.so (see below). Also, in my lensfun-wip/Makefile I also add -DBUILD_LENSTOOL:BOOL=ON for some reason... | |
graphics/lensfun/pkg-plist | ||
6 | When I've attempted to update this port to version 0.3.1 some time ago, I've stumbled upon the fact that libauxfun.so is gone, and was not sure if this would break any consumer port. Did you try to understand what happened here? Was it merged with the main library of something? | |
6–58 | I wonder why they've moved these under version_1, will have a closer look. |
graphics/lensfun/Makefile | ||
---|---|---|
20–25 | I don't know the reason libauxfun.so is no longer installed. I'm ok to build lenstool and the helper scripts too. I never ran them but that could be useful. | |
graphics/lensfun/pkg-plist | ||
6–58 | According to the changelog:
|
Well all users of lensfun need to be check for usage of the missing library.
It seems to be changed in this commit: http://sourceforge.net/p/lensfun/code/ci/d8ae3d962fbdc2598b1d16770d27415083eed47a/
Build of the ports that depend on lensfun:
http://meatwad.mouf.net/rubick/poudriere/build.html?mastername=101amd64-kwm&build=2016-02-12_18h25m06s
I grepped the logs for auxfun, and only in lensfun (libs/lensfun/auxfun.cpp) is it mentioned. So there are no users for the library.