<html><head></head><body>Logs are confusing if you use multiple jobs. This has nothing to do with tar or fetch.<br><br>-1.<br><br><br><br><div class="gmail_quote">Le 7 juillet 2020 08:29:34 GMT+02:00, Steve Lhomme <robux4@ycbcr.xyz> a écrit :<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<pre class="k9mail">This will make the logs easier to follow, especially when an error occurs.<br><br>The fetch part might be removed but the downloads will end up being mixed with<br>the package untaring which is also unreadable.<hr> extras/ci/gitlab-ci.yml | 1 +<br> extras/package/apple/build.sh | 3 +++<br> extras/package/macosx/build.sh | 1 +<br> extras/package/raspberry/build.sh | 1 +<br> extras/package/snap/snapcraft.yaml | 1 +<br> extras/package/win32/build.sh | 1 +<br> 6 files changed, 8 insertions(+)<br><br>diff --git a/extras/ci/gitlab-ci.yml b/extras/ci/gitlab-ci.yml<br>index 61116fc26b9..3ac785d7283 100644<br>--- a/extras/ci/gitlab-ci.yml<br>+++ b/extras/ci/gitlab-ci.yml<br>@@ -198,6 +198,7 @@ debian:<br> make prebuilt PREBUILT_URL="${VLC_PREBUILT_CONTRIBS_URL}"<br> else<br> make -j$NCPU --output-sync=recurse fetch<br>+ make -j$NCPU --output-sync=recurse extract<br> make -j$NCPU --output-sync=recurse<br> make package<br> fi<br>diff --git a/extras/package/apple/build.sh b/extras/package/apple/build.sh<br>index 1b112e84651..97c3e8455d0 100755<br>--- a/extras/package/apple/build.sh<br>+++ b/extras/package/apple/build.sh<br>@@ -611,6 +611,9 @@ else<br> # Download source packages<br> $MAKE fetch -j$VLC_USE_NUMBER_OF_CORES<br> <br>+ # Extract source packages<br>+ $MAKE extract -j$VLC_USE_NUMBER_OF_CORES<br>+<br> # Build contribs<br> $MAKE -j$VLC_USE_NUMBER_OF_CORES || abort_err "Building contribs failed"<br> <br>diff --git a/extras/package/macosx/build.sh b/extras/package/macosx/build.sh<br>index 69395ef5d0d..90e06b31942 100755<br>--- a/extras/package/macosx/build.sh<br>+++ b/extras/package/macosx/build.sh<br>@@ -166,6 +166,7 @@ mkdir -p contrib-$TRIPLET && cd contrib-$TRIPLET<br> if [ "$CONTRIBFROMSOURCE" = "yes" ]; then<br> make list<br> make fetch<br>+ make extract<br> make -j$JOBS .gettext<br> make -j$JOBS -k || make -j1<br> <br>diff --git a/extras/package/raspberry/build.sh b/extras/package/raspberry/build.sh<br>index a3c4dff2f2d..bb86c4e622a 100755<br>--- a/extras/package/raspberry/build.sh<br>+++ b/extras/package/raspberry/build.sh<br>@@ -127,6 +127,7 @@ export LDFLAGS="$LDFLAGS -L/usr/$TRIPLET/lib -L/opt/vc/lib"<br> if [ "$PREBUILT" != "yes" ]; then<br> make list<br> make -j$JOBS --output-sync=recurse fetch<br>+ make -j$JOBS --output-sync=recurse extract<br> make -j$JOBS --output-sync=recurse -k || make -j1<br> if [ "$PACKAGE" = "yes" ]; then<br> make package<br>diff --git a/extras/package/snap/snapcraft.yaml b/extras/package/snap/snapcraft.yaml<br>index 7ee9954cf33..dce31d1d2a7 100644<br>--- a/extras/package/snap/snapcraft.yaml<br>+++ b/extras/package/snap/snapcraft.yaml<br>@@ -84,6 +84,7 @@ parts:<br> else<br> make list<br> make -j $(getconf _NPROCESSORS_ONLN) fetch<br>+ make -j $(getconf _NPROCESSORS_ONLN) extract<br> make -j $(getconf _NPROCESSORS_ONLN) -k install || make -j1<br> make package<br> fi<br>diff --git a/extras/package/win32/build.sh b/extras/package/win32/build.sh<br>index 568159907ba..c30cfc65222 100755<br>--- a/extras/package/win32/build.sh<br>+++ b/extras/package/win32/build.sh<br>@@ -300,6 +300,7 @@ ${VLC_ROOT_PATH}/contrib/bootstrap --host=$TRIPLET --prefix=../$CONTRIB_PREFIX $<br> if [ "$PREBUILT" != "yes" ]; then<br> make list<br> make -j$JOBS fetch<br>+ make -j$JOBS extract<br> make -j$JOBS -k || make -j1<br> if [ "$PACKAGE" = "yes" ]; then<br> make package</pre></blockquote></div><br>-- <br>Envoyé de mon appareil Android avec Courriel K-9 Mail. Veuillez excuser ma brièveté.</body></html>