Open
Description
Trying to build openblas 0.3.30 gives me this error on flatpak:
2025-06-20T13:02:15.6838656Z [12484/12497] Linking Fortran shared library lib/libopenblas.so.0.3
2025-06-20T13:02:15.6910173Z [12485/12497] Creating library symlink lib/libopenblas.so.0 lib/libopenblas.so
2025-06-20T13:02:15.7389293Z [12486/12497] Linking Fortran executable test/sblat2
2025-06-20T13:02:15.7390371Z �[31mFAILED: �[0mtest/sblat2
2025-06-20T13:02:15.7391822Z : && /usr/bin/gfortran -L/app/lib -Wl,-z,relro,-z,now -Wl,--as-needed -Wl,--dependency-file=test/CMakeFiles/sblat2.dir/link.d -Wall -frecursive -fno-optimize-sibling-calls -fPIC -fno-tree-vectorize test/CMakeFiles/sblat2.dir/sblat2.f.o -o test/sblat2 -Wl,-rpath,/run/build/openblas/lib lib/libopenblas.so.0.3 -lm /usr/lib/aarch64-linux-gnu/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a && :
2025-06-20T13:02:15.7393492Z /usr/lib/gcc/aarch64-unknown-linux-gnu/14.3.0/../../../../aarch64-unknown-linux-gnu/bin/ld: lib/libopenblas.so.0.3: undefined reference to `sgemm_direct_sme1_preprocess'
2025-06-20T13:02:15.7394428Z /usr/lib/gcc/aarch64-unknown-linux-gnu/14.3.0/../../../../aarch64-unknown-linux-gnu/bin/ld: lib/libopenblas.so.0.3: undefined reference to `sgemm_direct_sme1_2VLx2VL'
2025-06-20T13:02:15.7395015Z collect2: error: ld returned 1 exit status
2025-06-20T13:02:15.7412414Z [12487/12497] Linking Fortran executable test/sblat1
2025-06-20T13:02:15.7412910Z �[31mFAILED: �[0mtest/sblat1
2025-06-20T13:02:15.7414239Z : && /usr/bin/gfortran -L/app/lib -Wl,-z,relro,-z,now -Wl,--as-needed -Wl,--dependency-file=test/CMakeFiles/sblat1.dir/link.d -Wall -frecursive -fno-optimize-sibling-calls -fPIC -fno-tree-vectorize test/CMakeFiles/sblat1.dir/sblat1.f.o -o test/sblat1 -Wl,-rpath,/run/build/openblas/lib lib/libopenblas.so.0.3 -lm /usr/lib/aarch64-linux-gnu/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a && :
2025-06-20T13:02:15.7415882Z /usr/lib/gcc/aarch64-unknown-linux-gnu/14.3.0/../../../../aarch64-unknown-linux-gnu/bin/ld: lib/libopenblas.so.0.3: undefined reference to `sgemm_direct_sme1_preprocess'
2025-06-20T13:02:15.7416808Z /usr/lib/gcc/aarch64-unknown-linux-gnu/14.3.0/../../../../aarch64-unknown-linux-gnu/bin/ld: lib/libopenblas.so.0.3: undefined reference to `sgemm_direct_sme1_2VLx2VL'
2025-06-20T13:02:15.7417398Z collect2: error: ld returned 1 exit status
2025-06-20T13:02:15.7435160Z [12488/12497] Linking Fortran executable test/sblat3
2025-06-20T13:02:15.7435896Z �[31mFAILED: �[0mtest/sblat3
2025-06-20T13:02:15.7437182Z : && /usr/bin/gfortran -L/app/lib -Wl,-z,relro,-z,now -Wl,--as-needed -Wl,--dependency-file=test/CMakeFiles/sblat3.dir/link.d -Wall -frecursive -fno-optimize-sibling-calls -fPIC -fno-tree-vectorize test/CMakeFiles/sblat3.dir/sblat3.f.o -o test/sblat3 -Wl,-rpath,/run/build/openblas/lib lib/libopenblas.so.0.3 -lm /usr/lib/aarch64-linux-gnu/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a && :
2025-06-20T13:02:15.7438826Z /usr/lib/gcc/aarch64-unknown-linux-gnu/14.3.0/../../../../aarch64-unknown-linux-gnu/bin/ld: lib/libopenblas.so.0.3: undefined reference to `sgemm_direct_sme1_preprocess'
2025-06-20T13:02:15.7439751Z /usr/lib/gcc/aarch64-unknown-linux-gnu/14.3.0/../../../../aarch64-unknown-linux-gnu/bin/ld: lib/libopenblas.so.0.3: undefined reference to `sgemm_direct_sme1_2VLx2VL'
There is the full log: 12_Build.txt
Metadata
Metadata
Assignees
Labels
No labels