[OSM-dev] Osm2pgsql 0.87.3 release
Sebastiaan Couwenberg
sebastic at xs4all.nl
Fri May 1 18:07:53 UTC 2015
On 05/01/2015 02:32 PM, Sarah Hoffmann wrote:
> On Fri, May 01, 2015 at 11:32:34AM +0200, Sebastiaan Couwenberg wrote:
>> Because GitHub issue #231 wasn't resolved again, I didn't think the
>> lockfree issue was fully addressed in this release and therefor didn't
>> remove the option on the problematic architectures initially.
>
> As far as I understood the ticket, it is boost here that doesn't have
> its dependencies right, i.e linking against boost_atomic in
> osm2pgsql is more of a workaround for broken boost installations than
> an actual necessity.
>
> If you have to patch the Debian build anyways, it might be better to
> add the additional link dependency than adding --without-lockfree.
> At the very least it would be intersting to know if it resolves the issues.
I've done a few test builds on the arm64 and ppc64el porterbox where
--without-lockfree is not used, but -lboost_atomic is appended to
LDFLAGS instead. This also addresses the build failures on these two
architectures too.
The question is now why the build system doesn't do this automatically
as it does on the unproblematic architectures.
Kind Regards,
Bas
--
GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1
More information about the dev
mailing list