devel/llvm90 requires math/z3 first; building math/z3 requires a c++ toolchain be in place

2019-08-05 Thread Mark Millard via freebsd-ports
Building math/z3 involves: # grep compiler /usr/ports/math/z3/Makefile USES= compiler:c++11-lang python:2.7,build But devel/llvm90 requires math/z3 to have been built before devel/llvm90 is built: # pkg info -d llvm90 llvm90-9.0.0.r1: libxml2-2.9.9 z3-4.8.5_1

Attempted buildworlds via devel/llvm90 failed for: undefined symbol: bcmp / undefined reference to `bcmp'

2019-08-05 Thread Mark Millard via freebsd-ports
amd64 (self hosted): --- all_subdir_libexec --- ld: error: undefined symbol: bcmp >>> referenced by strstr.c:121 (/usr/src/lib/libc/string/strstr.c:121) >>> strstr.nossppico:(strstr) in archive >>>

devel/llvm90 based buildworld: lots of notices of "OMP: Info #270: omp_set_nested routine deprecated, please use omp_set_max_active_levels instead"

2019-08-05 Thread Mark Millard via freebsd-ports
After building devel/llvm90 on amd64 I started a buildworld buildkernel based on it (amd64 self-hosted). It is producing thousands of notices: OMP: Info #270: omp_set_nested routine deprecated, please use omp_set_max_active_levels instead. It is still building but at this point: # grep 'OMP:

Re: amd64->armv7 cross build: devel/llvm90 build blocked by math/z3 build failure: can't create dynamic relocation R_ARM_MOVW_ABS_NC against symbol: __stack_chk_guard in readonly segment

2019-08-05 Thread Mark Millard via freebsd-ports
On 2019-Aug-5, at 14:48, Mark Millard wrote: [Note: Targeting aarch64 instead did not have this problem.] > > [00:03:02] [02] [00:00:00] Building math/z3 | z3-4.8.5_1 > . . . > [00:06:31] [02] [00:03:29] Saved math/z3 | z3-4.8.5_1 wrkdir to: >

amd64->armv7 cross build: devel/llvm90 build blocked by math/z3 build failure: can't create dynamic relocation R_ARM_MOVW_ABS_NC against symbol: __stack_chk_guard in readonly segment

2019-08-05 Thread Mark Millard via freebsd-ports
[Note: Targeting aarch64 instead did not have this problem.] [00:03:02] [02] [00:00:00] Building math/z3 | z3-4.8.5_1 . . . [00:06:31] [02] [00:03:29] Saved math/z3 | z3-4.8.5_1 wrkdir to: /usr/local/poudriere/data/wrkdirs/FBSDFSSDjailArmV7-default/default/z3-4.8.5_1.tar [00:06:31] [02]

Re: Xtide Broken - Unfetchable

2019-08-05 Thread Walter Schwarzenfeld
See https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=239666 ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Xtide Broken - Unfetchable

2019-08-05 Thread Manfred Antar
The source for xtide software is at: https://flaterco.com/xtide/files.html The Current Harmonics File: https://flaterco.com/files/xtide/harmonics-dwf-20190620-free.tar.bz2 The Current Xtide Software: https://flaterco.com/files/xtide/xtide-2.15.2.tar.bz2 The Current libtcd:

Re: Speeding-up poudriere options

2019-08-05 Thread Walter Schwarzenfeld
A simple bash script? #!/usr/local/bin/bash for i in `cat list.txt` do poudriere options -cn $i done --- Shows only the port, not the recursive dependencies. list.txt should contain the ports in the form category/port (e.g. www/firefox). ___