Created attachment 202689 [details] remove 2 unneccesary files from files/aarch64 Two files of the aarch64 patches are not necessary anymore to compile mongodb40 on aarch64. In fact they break the patching stage of ports building.
testbuild@work
building hangs in devel/binutils (under poudriere). Potential fixes mentioned in https://github.com/seanbruno/qemu-bsd-user/pull/72 https://reviews.freebsd.org/D18835 are already applied. Any ideas ?
(In reply to Kurt Jaeger from comment #2) I have no idea about your qemu troubles. The port fails in patch stage on aarch64. http://thunderx1.nyi.freebsd.org/data/head-arm64-default/p495404_s345044/logs/errors/mongodb40-4.0.6.log NB: this is only about the aarch64 extra_patches, no change for amd64. So my fix can't make it any worse. 😉
I confirm it builds fine on aarch64: http://mikael.urankar.free.fr/FreeBSD/mongodb40-4.0.6.log
Did the maintainer timeout already trigger?
It has now. Committed, thanks!
A commit references this bug: Author: pi Date: Thu Mar 21 14:49:28 UTC 2019 New revision: 496468 URL: https://svnweb.freebsd.org/changeset/ports/496468 Log: databases/mongodb40: fix aarch64 compilation PR: 236366 Submitted by: Ronald Klop <ronald-lists@klop.ws> Approved by: dev.ashevchuk@gmail.com (maintainer timeout) Changes: head/databases/mongodb40/files/aarch64/patch-src_third__party_IntelRDFPMathLib20U1_LIBRARY_src_bid__functions.h head/databases/mongodb40/files/aarch64/patch-src_third__party_mozjs-45_SConscript