• Bug#1102698: python3.13: wish the build was more parallel

    From Russell Coker@21:1/5 to All on Sat Apr 12 11:20:02 2025
    Package: python3.13
    Version: 3.13.3-2
    Severity: wishlist

    Below is the tail of building python on a system with 44 CPU cores and -j44,
    it uses on average 1.08 cores out of 44. If we could even average 4 cores
    that would take the build time from over 2 hours to half an hour.

    dpkg-genbuildinfo -O../python3.13_3.13.3-2_amd64.buildinfo
    dpkg-genchanges -O../python3.13_3.13.3-2_amd64.changes
    dpkg-genchanges: info: not including original source code in upload
    dpkg-source --after-build .
    dpkg-buildpackage: info: binary and diff upload (original source NOT included) 7427.08user 591.11system 2:03:13elapsed 108%CPU (0avgtext+0avgdata 1826788maxresident)k
    613480inputs+42264120outputs (594major+117907719minor)pagefaults 0swaps

    -- System Information:
    Debian Release: trixie/sid
    Architecture: amd64 (x86_64)

    Kernel: Linux 6.12.21-amd64 (SMP w/44 CPU threads; PREEMPT)
    Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE=en_AU:en
    Shell: /bin/sh linked to /usr/bin/dash
    Init: unable to detect

    Versions of packages python3.13 depends on:
    ii libpython3.13-stdlib 3.13.3-2
    ii media-types 13.0.0
    ii mime-support 3.66
    ii python3.13-minimal 3.13.3-2
    ii tzdata 2025b-1

    Versions of packages python3.13 recommends:
    ii ca-certificates 20241223

    Versions of packages python3.13 suggests:
    ii binutils 2.44-3
    pn python3.13-doc <none>
    ii python3.13-venv 3.13.3-2

    -- debconf-show failed

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)