<div dir="ltr">Hello,<div><br></div><div>I'm trying to add the scipy package to my buildroot project. Someone in the IRC support channel had found and shared the following two patches by Esben, which appear to do exactly that.</div><div><br></div><div><a href="https://patchwork.ozlabs.org/patch/1169181/" target="_blank">https://patchwork.ozlabs.org/patch/1169181/</a><br></div><div><a href="https://patchwork.ozlabs.org/patch/1169182/" target="_blank">https://patchwork.ozlabs.org/patch/1169182/</a><br></div><div><br></div><div>I applied both patches to my branch (based on 2019.11.x) and tried to build, but got the following errors:</div><div><br></div><div><font face="monospace">...</font></div><div><font face="monospace">/home/eric/src/personal/buildroot/output/build/python-scipy-1.3.1/build/src.linux-x86_64-3.8/build/src.linux-x86_64-3.8/scipy/fftpack/fortranobject.c:1061: undefined reference to `PyCapsule_Type'<br>collect2: error: ld returned 1 exit status<br>error: Command "/home/eric/src/personal/buildroot/output/host/bin/arm-buildroot-linux-gnueabihf-gfortran -Wall -g build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/scipy/fftpack/_fftpackmodule.o build/temp.linux-x86_64-3.8/scipy/fftpack/src/zfft.o build/temp.linux-x86_64-3.8/scipy/fftpack/src/drfft.o build/temp.linux-x86_64-3.8/scipy/fftpack/src/zrfft.o build/temp.linux-x86_64-3.8/scipy/fftpack/src/zfftnd.o build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/scipy/fftpack/src/dct.o build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/scipy/fftpack/src/dst.o build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/build/src.linux-x86_64-3.8/scipy/fftpack/fortranobject.o -L/home/eric/src/personal/buildroot/output/host/lib/gcc/arm-buildroot-linux-gnueabihf/8.3.0/../../../../arm-buildroot-linux-gnueabihf/lib -L/home/eric/src/personal/buildroot/output/host/lib/gcc/arm-buildroot-linux-gnueabihf/8.3.0/../../../../arm-buildroot-linux-gnueabihf/lib -L/home/eric/src/personal/buildroot/output/host/arm-buildroot-linux-gnueabihf/sysroot/usr/lib -Lbuild/temp.linux-x86_64-3.8 -ldfftpack -lfftpack -lgfortran -o build/lib.linux-x86_64-3.8/scipy/fftpack/_<a href="http://fftpack.cpython-38-arm-linux-gnueabihf.so/" target="_blank">fftpack.cpython-38-arm-linux-gnueabihf.so</a> -Wl,--version-script=build/temp.linux-x86_64-3.8/link-version-scipy.fftpack._fftpack.map" failed with exit status 1</font></div><div><font face="monospace">package/<a href="http://pkg-generic.mk:238/" target="_blank">pkg-generic.mk:238</a>: recipe for target '/home/eric/src/personal/buildroot/output/build/python-scipy-1.3.1/.stamp_built' failed<br>make: *** [/home/eric/src/personal/buildroot/output/build/python-scipy-1.3.1/.stamp_built] Error 1</font><br></div><div><br></div><div>Has anyone been able to successfully apply these patches?</div><div>Is there a status update for them being merged into buildroot?</div><div><br></div><div>Thanks!</div><div>-Eric Higgins</div></div>