build: interrupted Qt build cannot be restarted #34712

issue fanquake openend this issue on March 2, 2026
  1. fanquake commented at 5:21 pm on March 2, 2026: member

    It should generally be possible to restart an interrupted build, just by re-running make ...:

     0make: Entering directory '/root/ci_scratch/depends'
     1Fetching qtbase-everywhere-src-6.7.3.tar.xz from https://download.qt.io/archive/qt/6.7/6.7.3/submodules
     2  % Total    % Received % Xferd  Average Speed  Time    Time    Time   Current
     3                                 Dload  Upload  Total   Spent   Left   Speed
     4100    280 100    280   0      0   1601      0                              0
     5100 47.13M 100 47.13M   0      0  6.18M      0   00:07   00:07          8.63M
     6/root/ci_scratch/depends/work/download/native_qt-6.7.3/qtbase-everywhere-src-6.7.3.tar.xz.temp: OK
     7Fetching qttranslations-everywhere-src-6.7.3.tar.xz from https://download.qt.io/archive/qt/6.7/6.7.3/submodules
     8  % Total    % Received % Xferd  Average Speed  Time    Time    Time   Current
     9                                 Dload  Upload  Total   Spent   Left   Speed
    10100    288 100    288   0      0   2234      0                              0
    11100  1.47M 100  1.47M   0      0 532.5k      0   00:02   00:02         208.8k
    12/root/ci_scratch/depends/work/download/native_qt-6.7.3/qttranslations-everywhere-src-6.7.3.tar.xz.temp: OK
    13Fetching qttools-everywhere-src-6.7.3.tar.xz from https://download.qt.io/archive/qt/6.7/6.7.3/submodules
    14  % Total    % Received % Xferd  Average Speed  Time    Time    Time   Current
    15                                 Dload  Upload  Total   Spent   Left   Speed
    16100    281 100    281   0      0   2156      0                              0
    17100  8.60M 100  8.60M   0      0  1.27M      0   00:06   00:06          1.26M
    18/root/ci_scratch/depends/work/download/native_qt-6.7.3/qttools-everywhere-src-6.7.3.tar.xz.temp: OK
    19Fetching CMakeLists.txt from https://raw.githubusercontent.com/qt/qt5/refs/heads/6.7.3
    20  % Total    % Received % Xferd  Average Speed  Time    Time    Time   Current
    21                                 Dload  Upload  Total   Spent   Left   Speed
    22100   4041 100   4041   0      0  23565      0                              0
    23/root/ci_scratch/depends/work/download/native_qt-6.7.3/CMakeLists.txt-6.7.3.temp: OK
    24Fetching ECMOptionalAddSubdirectory.cmake from https://raw.githubusercontent.com/qt/qt5/refs/heads/6.7.3/cmake
    25  % Total    % Received % Xferd  Average Speed  Time    Time    Time   Current
    26                                 Dload  Upload  Total   Spent   Left   Speed
    27100   3029 100   3029   0      0  16610      0                              0
    28/root/ci_scratch/depends/work/download/native_qt-6.7.3/ECMOptionalAddSubdirectory.cmake-6.7.3.temp: OK
    29Fetching QtTopLevelHelpers.cmake from https://raw.githubusercontent.com/qt/qt5/refs/heads/6.7.3/cmake
    30  % Total    % Received % Xferd  Average Speed  Time    Time    Time   Current
    31                                 Dload  Upload  Total   Spent   Left   Speed
    32100  21633 100  21633   0      0 118.6k      0                              0
    33/root/ci_scratch/depends/work/download/native_qt-6.7.3/QtTopLevelHelpers.cmake-6.7.3.temp: OK
    34Extracting native_qt...
    35/root/ci_scratch/depends/sources/qtbase-everywhere-src-6.7.3.tar.xz: OK
    36/root/ci_scratch/depends/sources/qttranslations-everywhere-src-6.7.3.tar.xz: OK
    37/root/ci_scratch/depends/sources/qttools-everywhere-src-6.7.3.tar.xz: OK
    38/root/ci_scratch/depends/sources/CMakeLists.txt-6.7.3: OK
    39/root/ci_scratch/depends/sources/ECMOptionalAddSubdirectory.cmake-6.7.3: OK
    40/root/ci_scratch/depends/sources/QtTopLevelHelpers.cmake-6.7.3: OK
    41^Cmake: *** [funcs.mk:343: /root/ci_scratch/depends/work/build/x86_64-w64-mingw32/native_qt/6.7.3-3feee3a98ec/.stamp_extracted] Interrupt
    42
    43make -C depends/ -j1 HOST=x86_64-w64-mingw32
    44make: Entering directory '/root/ci_scratch/depends'
    45Extracting native_qt...
    46/root/ci_scratch/depends/sources/qtbase-everywhere-src-6.7.3.tar.xz: OK
    47/root/ci_scratch/depends/sources/qttranslations-everywhere-src-6.7.3.tar.xz: OK
    48/root/ci_scratch/depends/sources/qttools-everywhere-src-6.7.3.tar.xz: OK
    49/root/ci_scratch/depends/sources/CMakeLists.txt-6.7.3: OK
    50/root/ci_scratch/depends/sources/ECMOptionalAddSubdirectory.cmake-6.7.3: OK
    51/root/ci_scratch/depends/sources/QtTopLevelHelpers.cmake-6.7.3: OK
    52mkdir: cannot create directory ‘qtbase’: File exists
    53make: *** [funcs.mk:343: /root/ci_scratch/depends/work/build/x86_64-w64-mingw32/native_qt/6.7.3-3feee3a98ec/.stamp_extracted] Error 1
    54make: Leaving directory '/root/ci_scratch/depends'
    

    I’ve run into other similar issues in Qt, when a Guix build is killed/interrupted for some reason, and it’s not possible to restart without manually cleaning up.

  2. fanquake added the label Build system on Mar 2, 2026
  3. fanquake commented at 5:21 pm on March 2, 2026: member
  4. fanquake closed this on Mar 5, 2026

  5. ekzyis referenced this in commit fc39a4f568 on Mar 5, 2026


fanquake

Labels
Build system


github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-03-09 09:13 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me