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

Reply via email to