Jérôme Duval
Jérôme Duval
a number of language specific package installers like to download missing dependencies. It's obviously a no-go, that should be enforced with network sandboxing. libnetwork could be replaced with dummy library....
aus http://vmpkg.haiku-os.org/master/x86_gcc2/buildruns/40/output/builds/375.log ``` /Media/Source/builder/x86_gcc2/packages/libicns-0.8.1-3-x86_gcc2.hpkg /Media/Source/builder/x86_gcc2/packages/libiconv-1.13.1-9-x86_gcc2.hpkg /Media/Source/builder/x86_gcc2/packages/libpng16-1.6.20-2-x86_gcc2.hpkg /Media/Source/builder/x86_gcc2/packages/libpng16-1.6.31-1-x86_gcc2.hpkg /Media/Source/builder/x86_gcc2/packages/libpng16_devel-1.6.31-1-x86_gcc2.hpkg /Media/Source/builder/x86_gcc2/packages/libsolv-0.3.0_haiku_2014_12_22-1-x86_gcc2.hpkg /Media/Source/builder/x86_gcc2/packages/libwebp-0.6.0-1-x86_gcc2.hpkg ``` buildmaster.log ``` 2017-08-04 07:54:21,626: portstree head is at 3d2fa9083266d694cc362c874852376e513084e8 2017-08-04 07:54:27,908: scheduling build of pngcrush-1.8.12 2017-08-04 07:54:27,909: starting build...
see https://github.com/haikuports/haikuporter/blob/master/HaikuPorter/Port.py#L1119 $libExecDir is usually for binary executables which don't belong to $binDir, $libDir is also a bad location because there should be only libraries. Example: https://github.com/haikuports/haikuports/blob/master/app-crypt/gnupg/gnupg-2.1.21.recipe#L105 https://github.com/haikuports/haikuports/blob/master/net-misc/openssh/openssh-7.5p1.recipe#L121
With qtwebengine_bin-5.15.2-8-x86_64.hpkg the video stream https://www.france.tv/franceinfo/direct.html works successfully, with qtwebengine_bin-5.15.16-4-x86_64.hpkg, the stream doesn't start.
to drop the dependency on libperl_x86. installs binaries in $prefix/bin on x86.
in dev-libs/libressl Should be committed disabled to avoid clashes with openssl. https://github.com/libressl-portable/portable or http://ftp.openbsd.org/pub/OpenBSD/LibreSSL/
Put --wrap-mode=nodownload at the end of the arguments list, to avoid conflicting with the meson setup command. To allow recipes to override, only use it when wrap-mode isn't in the...
clang 17 doesn't work as expected on x86.