On Fri, Feb 28, 2020, at 3:58 PM, Matthias Kilian wrote: > Hi, > > this happens for me on amd64-current (OpenBSD 6.6-current (GENERIC.MP) > #11: Wed Feb 26 09:47:43 MST 2020), ports tree from about the same > time: > > I've noticed that lang/haxe tries to download some files at build > time using curl, which fails when using dpb or setting PORTS_PRIVSEP=Yes > (which everyone should do) and blocking outgoing traffic for user > _pbuild (which is the default): > > [...] > Running[8]: (cd _build/default/src/generator/data && > /usr/local/bin/curl -L -s > https://www.unicode.org/Public/12.1.0/ucd/DerivedCoreProperties.txt -o > DerivedCoreProperties.txt) > [...] > Running[11]: (cd _build/default/src/generator/data && > /usr/local/bin/curl -L -s > https://www.unicode.org/Public/12.1.0/ucd/extracted/DerivedGeneralCategory.txt > -o DerivedGeneralCategory.txt) > [...] > Running[13]: (cd _build/default/src/generator/data && > /usr/local/bin/curl -L -s > https://www.unicode.org/Public/12.1.0/ucd/PropList.txt -o PropList.txt) > Command [11] exited with code 7: > $ (cd _build/default/src/generator/data && /usr/local/bin/curl -L -s > https://www.unicode.org/Public/12.1.0/ucd/extracted/DerivedGeneralCategory.txt > -o DerivedGeneralCategory.txt) > [...] > Command [8] exited with code 7: > $ (cd _build/default/src/generator/data && /usr/local/bin/curl -L -s > https://www.unicode.org/Public/12.1.0/ucd/DerivedCoreProperties.txt -o > DerivedCoreProperties.txt) > [...] > Command [13] exited with code 7: > $ (cd _build/default/src/generator/data && /usr/local/bin/curl -L -s > https://www.unicode.org/Public/12.1.0/ucd/PropList.txt -o PropList.txt) > [...]
Hi, Thanks for identifying this issue. I have tried to look over my build logs before committing, but this escaped me. Unfortunately, the OCaml/opam/dune build ecosystem is very obscure claiming to take care of (or hide) "most of the low-level details of OCaml compilation" [1]. This shouldn't have happened. I'll mark the port BROKEN again; it clearly needs more time than what was noticed before. I'm sorry that this snuck in undetected. [1] https://github.com/ocaml/dune
