FS#66178 - [linux] build failure :SHPINX extension module missing abort the compile
Attached to Project:
Arch Linux
Opened by Bhaskar Chowdhury (unixbhaskar) - Wednesday, 08 April 2020, 23:06 GMT
Last edited by Doug Newgard (Scimmia) - Thursday, 09 April 2020, 03:36 GMT
Opened by Bhaskar Chowdhury (unixbhaskar) - Wednesday, 08 April 2020, 23:06 GMT
Last edited by Doug Newgard (Scimmia) - Thursday, 09 April 2020, 03:36 GMT
|
Details
Description:
While building the kernel from source pulled from git and it failed to finish completely because of sphinx extension missing. Additional info: * package version(s) Latest kernel 5.6.3 Steps to reproduce: asp update linux asp checkout linux make olddefconfig make -j$(nproc) ..and here is the outcome.... Extension error: Could not import extension cdomain (exception: cannot import name 'c_funcptr_sig_re' from 'sphinx.domains.c' (/usr/lib/python3.8/site-packages/sphinx/domains/c.py)) Apr 08 16:48:46 enabling CJK for LaTeX builder Apr 08 16:48:46 CC kernel/power/poweroff.o make[1]: *** [Documentation/Makefile:81: htmldocs] Error 2 make: *** [Makefile:1549: htmldocs] Error 2 make: *** Waiting for unfinished jobs.... and ..finally aborted ...like this ==> ERROR: A failure occurred in build(). Apr 08 16:52:13 Aborting... Command exited with non-zero status 4 |
This task depends upon
Closed by Doug Newgard (Scimmia)
Thursday, 09 April 2020, 03:36 GMT
Reason for closing: Duplicate
Additional comments about closing: FS#66156
Thursday, 09 April 2020, 03:36 GMT
Reason for closing: Duplicate
Additional comments about closing:
make olddefconfig
make -j$(nproc)
Essentially above these two steps produced by running
makepkg -s
See also
FS#66156Edit:
Attached build.log xz compressed from https://tests.reproducible-builds.org/ build of 5.6.3-arch1-1 building without issue.
Edit2:
Attached logs from local build of the package without issue.
linux-5.6.3.arch1-1-x86_64-pr... (0.3 KiB)
linux-5.6.3.arch1-1-x86_64-bu... (191.9 KiB)
linux-5.6.3.arch1-1-x86_64-pa... (30 KiB)
==> Retrieving sources...
-> Downloading 5.6.3-arch1...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 168M 0 168M 0 0 181k 0 --:--:-- 0:15:47 --:--:-- 169k
-> Found config
-> Found sphinx-workaround.patch
==> Generating checksums for source files...
Lets do the compiling now ....
Apr 09 06:59:42 ==> Making package: ArchLinux-5.6.3 5.6.3-1 (Thu 09 Apr 2020 06:59:42 AM IST)
Apr 09 06:59:42 ==> Checking runtime dependencies...
Apr 09 06:59:42 ==> Checking buildtime dependencies...
Apr 09 06:59:42 ==> Retrieving sources...
Apr 09 06:59:42 -> Found 5.6.3-arch1
Apr 09 06:59:42 -> Found config
Apr 09 06:59:42 -> Found sphinx-workaround.patch
Apr 09 06:59:42 ==> Validating source files with sha256sums...
5.6.3-arch1 ... Passed
config ... Passed
sphinx-workaround.patch ... Passed
Apr 09 06:59:42 ==> Extracting sources...
Apr 09 06:59:42 -> Extracting 5.6.3-arch1 with bsdtar
Apr 09 06:59:51 ==> Starting prepare()...
Apr 09 06:59:51 Setting version...
Apr 09 06:59:51 Applying patch sphinx-workaround.patch...
Apr 09 06:59:51 patching file Documentation/conf.p