Bug#1068683: zmat: FTBFS: ar: blosc2/blosc/*.o: No such file or directory

2024-04-09 Thread Sébastien Villemot
Le mardi 09 avril 2024 à 10:14 +0800, Bo YU a écrit :
> The package has ftbfs issue but on amd64 and i386, the common issue is
> follows:
> 
> ```
> CC obj/conf_91c451f6ae5e059804729dd256611361/static/cover.o
> CC obj/conf_91c451f6ae5e059804729dd256611361/static/divsufsort.o
> CC obj/conf_91c451f6ae5e059804729dd256611361/static/fastcover.o
> CC obj/conf_91c451f6ae5e059804729dd256611361/static/zdict.o
> compiling single-threaded static library 1.5.5
> make[4]: Leaving directory 
> '/<>/src/blosc2/internal-complibs/zstd'
> make[3]: Leaving directory '/<>/src/blosc2'
> Building ../lib/libzmat.a
> ar cr -o ../lib/libzmat.a zmatlib.o miniz/miniz.o easylzma/compress.o 
> easylzma/decompress.o easylzma/lzma_header.o easylzma/lzip_header.o 
> easylzma/common_internal.o easylzma/pavlov/LzmaEnc.o 
> easylzma/pavlov/LzmaDec.o easylzma/pavlov/LzmaLib.o easylzma/pavlov/LzFind.o 
> easylzma/pavlov/Bra.o easylzma/pavlov/BraIA64.o easylzma/pavlov/Alloc.o 
> easylzma/pavlov/7zCrc.o blosc2/blosc/*.o 
> blosc2/internal-complibs/zstd/obj/*/static/*.o 
> ar: blosc2/blosc/*.o: No such file or directory

The problem is actually that zmat tries to compile a file with -msse2,
which of course is only available on amd64 and i386.

-- 
⢀⣴⠾⠻⢶⣦⠀  Sébastien Villemot
⣾⠁⢠⠒⠀⣿⡁  Debian Developer
⢿⡄⠘⠷⠚⠋⠀  https://sebastien.villemot.name
⠈⠳⣄  https://www.debian.org



signature.asc
Description: This is a digitally signed message part


Bug#1068683: zmat: FTBFS: ar: blosc2/blosc/*.o: No such file or directory

2024-04-08 Thread Bo YU
Source: zmat
Version: 0.9.9+ds.1-2
Severity: serious
Tags: ftbfs

Dear Maintainer,

The package has ftbfs issue but on amd64 and i386, the common issue is
follows:

```
CC obj/conf_91c451f6ae5e059804729dd256611361/static/cover.o
CC obj/conf_91c451f6ae5e059804729dd256611361/static/divsufsort.o
CC obj/conf_91c451f6ae5e059804729dd256611361/static/fastcover.o
CC obj/conf_91c451f6ae5e059804729dd256611361/static/zdict.o
compiling single-threaded static library 1.5.5
make[4]: Leaving directory '/<>/src/blosc2/internal-complibs/zstd'
make[3]: Leaving directory '/<>/src/blosc2'
Building ../lib/libzmat.a
ar cr -o ../lib/libzmat.a zmatlib.o miniz/miniz.o easylzma/compress.o 
easylzma/decompress.o easylzma/lzma_header.o easylzma/lzip_header.o 
easylzma/common_internal.o easylzma/pavlov/LzmaEnc.o easylzma/pavlov/LzmaDec.o 
easylzma/pavlov/LzmaLib.o easylzma/pavlov/LzFind.o easylzma/pavlov/Bra.o 
easylzma/pavlov/BraIA64.o easylzma/pavlov/Alloc.o easylzma/pavlov/7zCrc.o 
blosc2/blosc/*.o blosc2/internal-complibs/zstd/obj/*/static/*.o 
ar: blosc2/blosc/*.o: No such file or directory
make[2]: *** [makefile:194: ../lib/libzmat.a] Error 1
make[2]: Leaving directory '/<>/src'
make[1]: *** [debian/rules:21: override_dh_auto_build] Error 2
make[1]: Leaving directory '/<>'
make: *** [debian/rules:7: binary-arch] Error 2

...
```

See 
https://buildd.debian.org/status/fetch.php?pkg=zmat=arm64=0.9.9%2Bds.1-2=1712139942=0
and 
https://buildd.debian.org/status/fetch.php?pkg=zmat=riscv64=0.9.9%2Bds.1-2=1712403175=0


-- 
Regards,
--
  Bo YU



signature.asc
Description: PGP signature