math/R: Build failure after PORTREVISION for shlib change
Joseph Mingrone
jrm at FreeBSD.org
Thu Jun 29 15:40:05 UTC 2017
David Wolfskill <david at catwhisker.org> writes:
> g1-227(11.1)[2] make -C /usr/ports/math/R showconfig
> ===> The following configuration options are available for R-3.4.0_1:
> ICU=on: Unicode support via ICU
> INFO=on: GNU info manuals
> LDOUBLE=on: Long double data type
> LETTER=on: US letter paper
> LIBR=on: Shared R library
> MEMPROF=off: Memory profiling via Rprofmem() and tracemem()
> NLS=on: Native Language Support
> RPROF=on: R profiling via Rprof()
> X11=on: X11 graphics device
> ====> Require GCC
> LTO=on: Use Link Time Optimization
> OPENMP=on: Parallel processing support via OpenMP
> ====> Require X11
> GHOSTSCRIPT=on: Graphics device for bitmap files via Ghostscript
> JPEG=on: JPEG graphics device
> CAIROPANGO=on: Cairo graphics device and Pango multi-language text
> PNG=on: PNG graphics device
> TCLTK=on: Tcl/Tk GUI toolkit support
> TEXDOCS=on: Build/Install TeX-dependent documentation files
> TIFF=on: TIFF image format support
> ====> Options available for the single BLAS: you have to select exactly one of them
> ATLAS=off: ATLAS BLAS implementation
> OPENBLAS=off: OpenBLAS BLAS implementation
> NETLIB=off: Netlib BLAS implementation
> RBLAS=on: Use R-bundled BLAS implementation
> ===> Use 'make config' to modify these settings
> g1-227(11.1)[3]
With those options, the build succeeds in an 11.0-RELEASE-p1 jail.
http://pkg.awarnach.mathstat.dal.ca/data/11amd64-default/2017-06-28_16h53m48s/logs/R-3.4.0_2.log
> Just in case it's relevant, as /usr/local/bin/gcc-ar5 is from gcc5-5.4.0_2:
> g1-227(11.1)[5] make -C /usr/ports/lang/gcc5 showconfig
> ===> The following configuration options are available for gcc5-5.4.0_2:
> BOOTSTRAP=on: Build using a full bootstrap
> GRAPHITE=off: Support for Graphite loop optimizations
> JAVA=on: Java platform support
> ===> Use 'make config' to modify these settings
Everything matches. The successful build in poudriere even has the same
line that generates the error for you.
/usr/local/bin/gcc-ar5 -cr libtre.a regcomp.o regerror.o regexec.o tre-ast.o tre-compile.o tre-match-approx.o tre-match-backtrack.o tre-match-parallel.o tre-mem.o tre-parse.o tre-stack.o xmalloc.o
Could you have something in your environment or in make.conf that's
causing a problem?
Joseph
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 962 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20170629/44999132/attachment.sig>
More information about the freebsd-ports
mailing list