checking for size_t... configure: error: max_align_t must be at least 8 for CSL to work [...] install -m 0644 /usr/ports/math/reduce/work/Reduce-svn4868-src/cslbuild/i386-unknown-freebsd13.0/csl/reduce.img /usr/ports/math/reduce/work/stage/usr/local/share/reduce install: /usr/ports/math/reduce/work/Reduce-svn4868-src/cslbuild/i386-unknown-freebsd13.0/csl/reduce.img: No such file or directory *** Error code 71 http://package18.nyi.freebsd.org/data/headi386PR236062-default/2019-03-04_22h33m48s/logs/errors/reduce-20190120.log
Probably caused by https://reviews.llvm.org/rL345419
In all honesty, I have no idea what to do about it. I am checking upstream.
(In reply to Pedro F. Giffuni from comment #2) Consulting upstream: the authors have been losing interest un i386 as a platform and will need to do adjustments in the code for this. While I guess we could use clang 7, perhaps it's better to just tag the port broken for i386 (there is still reduce-psl).
(In reply to Pedro F. Giffuni from comment #3) Great news: upstream is actively working on this and will have a fix soon.
Created attachment 202834 [details] upstream fix (add this file to the files dir) Upstream committed a fix.
A commit references this bug: Author: jbeich Date: Wed Mar 13 15:41:26 UTC 2019 New revision: 495584 URL: https://svnweb.freebsd.org/changeset/ports/495584 Log: math/reduce: unbreak with clang 8 on i386 PR: 236326 Submitted by: pfg (maintainer) Obtained from: upstream Changes: head/math/reduce/files/patch-svn-r4935
Thanks. Builds fine after applying the patch.