Re: i386 ports build report; failures in rebar3, armadillo, py-h5py
On Tue, Dec 08, 2020 at 11:56:46AM +, Stuart Henderson wrote: > rebar3 never built (bad_term_file,"/root/.config/rebar3/rebar.config"), > hdf5 broke the others, could they either be fixed / marked BROKEN or the > relevant commits backed out please? I have an fix/update for h5py. armadillo and mlpack will be eventually be updated by espie@, but it will take some more time. -m
i386 ports build report; failures in rebar3, armadillo, py-h5py
rebar3 never built (bad_term_file,"/root/.config/rebar3/rebar.config"), hdf5 broke the others, could they either be fixed / marked BROKEN or the relevant commits backed out please? - Forwarded message - started at 1607273419 Sun Dec 6 09:50:19 MST 2020 finished at 1607424837 Tue Dec 8 03:53:57 MST 2020 report generated at 1607424862 Tue Dec 8 03:54:22 MST 2020 total 42h3m done with kern.version=OpenBSD 6.8-current (GENERIC.MP) #0: Sun Dec 6 09:30:48 MST 2020 built packages10583 3902 2342 4338 build failures: 3 devel/rebar3 math/armadillo math/py-h5py,python3 new failures resolved failures packages newly built packages not built this time = ==> failures/devel/rebar3.log <== The text leading up to this was: -- |$OpenBSD: patch-src_rebar_prv_escriptize_erl,v 1.1.1.1 2020/11/26 03:31:56 jmatthew Exp $ | |Use versioned escript | |Index: src/rebar_prv_escriptize.erl |--- src/rebar_prv_escriptize.erl.orig |+++ src/rebar_prv_escriptize.erl -- Patching file src/rebar_prv_escriptize.erl using Plan A... Hunk #1 succeeded at 126. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ >>> Running configure in devel/rebar3 at 1607400198.95 ===> devel/rebar3 ===> Generating configure for rebar3-3.13.2-erlang21 ===> Configuring for rebar3-3.13.2-erlang21 /usr/bin/perl /usr/ports/infrastructure/bin/pkg_subst -DERL_VERSION=21 -DARCH=i386 -DBASE_PKGPATH=devel/rebar3,erlang21 -DFLAVOR_EXT=-erlang21 -DFULLPKGNAME=rebar3-3.13.2-erlang21 -DHOMEPAGE=https://www.rebar3.org -DLOCALBASE=/usr/local -DLOCALSTATEDIR=/var -DMACHINE_ARCH=i386 -DMAINTAINER=Jonathan\ Matthew\ \ -DPREFIX=/usr/local -DRCDIR=/etc/rc.d -DSYSCONFDIR=/etc -DTRUEPREFIX=/usr/local -DX11BASE=/usr/X11R6 -DPKGSTEM=rebar3 -i -B /pobj/rebar3-3.13.2-erlang21 /pobj/rebar3-3.13.2-erlang21/rebar3-3.13.2/bootstrap /pobj/rebar3-3.13.2-erlang21/rebar3-3.13.2/src/rebar_prv_escriptize.erl /pobj/rebar3-3.13.2-erlang21/rebar3-3.13.2/_build/default/lib/relx/priv/templates/bin /pobj/rebar3-3.13.2-erlang21/rebar3-3.13.2/_build/default/lib/relx/priv/templates/extended_bin >>> Running build in devel/rebar3 at 1607400199.13 ===> devel/rebar3 ===> Building for rebar3-3.13.2-erlang21 cd /pobj/rebar3-3.13.2-erlang21/rebar3-3.13.2 && /pobj/rebar3-3.13.2-erlang21/rebar3-3.13.2/bootstrap Dependency providers already exists Dependency getopt already exists Dependency cf already exists Dependency erlware_commons already exists Dependency parse_trans already exists Dependency certifi already exists escript: exception throw: {error, {rebar_file_utils, {bad_term_file,"/root/.config/rebar3/rebar.config", eacces}}} in function rebar_file_utils:try_consult/1 (src/rebar_file_utils.erl, line 67) in call from rebar_config:consult_file/1 (src/rebar_config.erl, line 212) in call from rebar_utils:get_http_vars/1 (src/rebar_utils.erl, line 910) in call from rebar_utils:set_httpc_options/0 (src/rebar_utils.erl, line 920) in call from rebar3:init_config/0 (src/rebar3.erl, line 201) in call from rebar3:run/1 (src/rebar3.erl, line 100) *** Error 127 in devel/rebar3 (Makefile:74 'do-build') *** Error 2 in devel/rebar3 (/usr/ports/infrastructure/mk/bsd.port.mk:2925 '/pobj/rebar3-3.13.2-erlang21/.build_done': @cd /usr/ports/devel/...) *** Error 2 in devel/rebar3 (/usr/ports/infrastructure/mk/bsd.port.mk:2588 'build': @lock=rebar3-3.13.2-erlang21; export _LOCKS_HELD=" reba...) ===> Exiting devel/rebar3 with an error *** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:137 'build': @: ${echo_msg:=echo}; : ${target:=build}; for i in ; do eval...) >>> Ended at 1607400205.15 max_stuck=4.43/depends=7.36/show-prepare-results=0.22/patch=0.64/configure=0.18/build=6.04 Error: job failed with 512 on localhost at 1607400205 ==> failures/math/armadillo.log <== -- Could not find SuperLU -- SuperLU_FOUND = NO -- -- *** Armadillo wrapper library will use the following libraries: -- *** ARMA_LIBS = /usr/local/lib/libblas.so.2.1;gfortran;/usr/local/lib/liblapack.so.7.1;gfortran;/usr/local/lib/libhdf5.so.3.0;/usr/lib/libz.so.5.0;/usr/lib/libm.so.10.1;/usr/local/lib/libarpack.so.1.0 -- -- Copying /pobj/armadillo-9.800.1/armadillo-9.800.1/include/ to /pobj/armadillo-9.800.1/build-i386/tmp/include/ -- Generating /pobj/armadillo-9.800.1/build-i386/tmp/include/config.hpp -- Generating /pobj/armadillo-9.800.1/armadillo-9.800.1/examples/Makefile -- CMAKE_CXX_FLAGS = -O2 -pipe -- CMAKE_SHARED_LINKER_FLAGS = -- CMAKE_REQUIRED_INCLUDES = /usr/local/include -- -- CMAKE_INSTALL_PREFIX = /usr/local -- CMAKE_INSTALL_LIBDIR = lib -- CMAKE_INSTALL_INCLUDEDIR = include -- CMAKE_INSTALL_DATADIR= share -- CMAKE_INSTALL_BINDIR = bin -- Generating
Re: i386 ports build report
Stuart Henderson: > build failures: 7 > devel/cutter Here's a fix. If I understand the code correctly, this struct element is assigned an iterator over a std::unordered_map. I have confirmed that cutter builds with this on i386. Index: Makefile === RCS file: /cvs/ports/devel/cutter/Makefile,v retrieving revision 1.7 diff -u -p -r1.7 Makefile --- Makefile14 Aug 2020 17:15:56 - 1.7 +++ Makefile24 Aug 2020 22:47:57 - @@ -5,6 +5,7 @@ COMMENT = RE platform powered by radare2 GH_ACCOUNT = radareorg GH_PROJECT = cutter GH_TAGNAME = v1.11.1 +REVISION = 0 CATEGORIES = devel Index: patches/patch-src_widgets_GraphGridLayout_cpp === RCS file: patches/patch-src_widgets_GraphGridLayout_cpp diff -N patches/patch-src_widgets_GraphGridLayout_cpp --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-src_widgets_GraphGridLayout_cpp 24 Aug 2020 22:47:57 - @@ -0,0 +1,14 @@ +$OpenBSD$ + +Index: src/widgets/GraphGridLayout.cpp +--- src/widgets/GraphGridLayout.cpp.orig src/widgets/GraphGridLayout.cpp +@@ -526,7 +526,7 @@ void GraphGridLayout::calculateEdgeMainColumn(GraphGri + // to contain blocks above sweep line and query for nearest column which isn't blocked by a block. + + struct Event { +-size_t blockId; ++ut64 blockId; + size_t edgeId; + int row; + enum Type { -- Christian "naddy" Weisgerber na...@mips.inka.de
i386 ports build report
bulk build on i386.ports.openbsd.org started at 1597789551 Tue Aug 18 16:25:51 MDT 2020 finished at 1597934922 Thu Aug 20 08:48:42 MDT 2020 report generated at 1597934949 Thu Aug 20 08:49:09 MDT 2020 total 40h22m done with kern.version=OpenBSD 6.7-current (GENERIC.MP) #0: Tue Aug 18 08:25:04 MDT 2020 built packages10596 3568 1063 5964 build failures: 7 devel/cutter devel/geany devel/py-llvmlite games/fs2open geo/pgrouting productivity/aqbanking x11/worker new failures resolved failures packages newly built packages not built this time = ==> failures/devel/cutter.log <== [118/157] /pobj/cutter-1.11.1/bin/c++ -DCUTTER_ENABLE_GRAPHVIZ -DCUTTER_ENABLE_KSYNTAXHIGHLIGHTING -DCUTTER_ENABLE_PYTHON -DCUTTER_SOURCE_BUILD -DCutter_EXPORTS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_WIDGETS_LIB -I. -I/pobj/cutter-1.11.1/cutter-1.11.1/src -ICutter_autogen/include -I/usr/local/include/python3.8 -I/pobj/cutter-1.11.1/cutter-1.11.1/src/core -I/pobj/cutter-1.11.1/cutter-1.11.1/src/widgets -I/pobj/cutter-1.11.1/cutter-1.11.1/src/common -I/pobj/cutter-1.11.1/cutter-1.11.1/src/plugins -I/pobj/cutter-1.11.1/cutter-1.11.1/src/menus -I/pobj/cutter-1.11.1/cutter-1.11.1/src/. -isystem /usr/local/include/graphviz -isystem /usr/local/include/X11/qt5 -isystem /usr/local/include/X11/qt5/QtCore -isystem /usr/local/lib/qt5/./mkspecs/openbsd-clang -isystem /usr/local/include/X11/qt5/QtWidgets -isystem /usr/local/include/X11/qt5/QtGui -isystem /usr/X11R6/include -isystem /usr/local/include/X11/qt5/QtSvg -isystem /usr/local/include/X11/qt5/QtNetwork -isystem /usr/local/include/libr -isystem /usr/local/include/capstone -isystem /usr/local/include/KF5/KSyntaxHighlighting -isystem /usr/local/include/KF5 -isystem /usr/local/include -O2 -pipe -DNDEBUG -Wall -Wextra -fPIC -std=gnu++11 -MD -MT CMakeFiles/Cutter.dir/common/BasicBlockHighlighter.cpp.o -MF CMakeFiles/Cutter.dir/common/BasicBlockHighlighter.cpp.o.d -o CMakeFiles/Cutter.dir/common/BasicBlockHighlighter.cpp.o -c /pobj/cutter-1.11.1/cutter-1.11.1/src/common/BasicBlockHighlighter.cpp [119/157] /pobj/cutter-1.11.1/bin/c++ -DCUTTER_ENABLE_GRAPHVIZ -DCUTTER_ENABLE_KSYNTAXHIGHLIGHTING -DCUTTER_ENABLE_PYTHON -DCUTTER_SOURCE_BUILD -DCutter_EXPORTS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_WIDGETS_LIB -I. -I/pobj/cutter-1.11.1/cutter-1.11.1/src -ICutter_autogen/include -I/usr/local/include/python3.8 -I/pobj/cutter-1.11.1/cutter-1.11.1/src/core -I/pobj/cutter-1.11.1/cutter-1.11.1/src/widgets -I/pobj/cutter-1.11.1/cutter-1.11.1/src/common -I/pobj/cutter-1.11.1/cutter-1.11.1/src/plugins -I/pobj/cutter-1.11.1/cutter-1.11.1/src/menus -I/pobj/cutter-1.11.1/cutter-1.11.1/src/. -isystem /usr/local/include/graphviz -isystem /usr/local/include/X11/qt5 -isystem /usr/local/include/X11/qt5/QtCore -isystem /usr/local/lib/qt5/./mkspecs/openbsd-clang -isystem /usr/local/include/X11/qt5/QtWidgets -isystem /usr/local/include/X11/qt5/QtGui -isystem /usr/X11R6/include -isystem /usr/local/include/X11/qt5/QtSvg -isystem /usr/local/include/X11/qt5/QtNetwork -isystem /usr/local/include/libr -isystem /usr/local/include/capstone -isystem /usr/local/include/KF5/KSyntaxHighlighting -isystem /usr/local/include/KF5 -isystem /usr/local/include -O2 -pipe -DNDEBUG -Wall -Wextra -fPIC -std=gnu++11 -MD -MT CMakeFiles/Cutter.dir/common/BasicInstructionHighlighter.cpp.o -MF CMakeFiles/Cutter.dir/common/BasicInstructionHighlighter.cpp.o.d -o CMakeFiles/Cutter.dir/common/BasicInstructionHighlighter.cpp.o -c /pobj/cutter-1.11.1/cutter-1.11.1/src/common/BasicInstructionHighlighter.cpp [120/157] /pobj/cutter-1.11.1/bin/c++ -DCUTTER_ENABLE_GRAPHVIZ -DCUTTER_ENABLE_KSYNTAXHIGHLIGHTING -DCUTTER_ENABLE_PYTHON -DCUTTER_SOURCE_BUILD -DCutter_EXPORTS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_WIDGETS_LIB -I. -I/pobj/cutter-1.11.1/cutter-1.11.1/src -ICutter_autogen/include -I/usr/local/include/python3.8 -I/pobj/cutter-1.11.1/cutter-1.11.1/src/core -I/pobj/cutter-1.11.1/cutter-1.11.1/src/widgets -I/pobj/cutter-1.11.1/cutter-1.11.1/src/common -I/pobj/cutter-1.11.1/cutter-1.11.1/src/plugins -I/pobj/cutter-1.11.1/cutter-1.11.1/src/menus -I/pobj/cutter-1.11.1/cutter-1.11.1/src/. -isystem /usr/local/include/graphviz -isystem /usr/local/include/X11/qt5 -isystem /usr/local/include/X11/qt5/QtCore -isystem /usr/local/lib/qt5/./mkspecs/openbsd-clang -isystem /usr/local/include/X11/qt5/QtWidgets -isystem /usr/local/include/X11/qt5/QtGui -isystem /usr/X11R6/include -isystem /usr/local/include/X11/qt5/QtSvg -isystem /usr/local/include/X11/qt5/QtNetwork -isystem /usr/local/include/libr -isystem /usr/local/include/capstone -isystem /usr/local/include/KF5/KSyntaxHighlighting -isystem /usr/local/include/KF5 -isystem /usr/local/include -O2 -pipe -DNDEBUG -Wall -Wextra -fPIC -std=gnu++11 -MD -MT