Source: mpfi Version: 1.5.3+ds-6 Severity: wishlist Tags: upstream X-Debbugs-Cc: debian-tex-ma...@lists.debian.org
Dear Maintainer, I'm on the way to package the TeX Live sources (also known as src:texlive-bin) for TL 2024. The sources use the library mpfi. Unfortunately(?) the TL maintainers use the library in version 1.5.4; compiling with version 1.5.3 fails: gcc -DHAVE_CONFIG_H -I. -I../../../texk/web2c -I./w2c -I./../../libs -I/<<PKGBUILDDIR>>/Work/texk -I/<<PKGBUILDDIR>>/texk -I../../../texk/web2c/mplibdir -Wdate-time -D_FORTIFY_SOURCE=2 -Wimplicit -Wreturn-type -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -c -o libmplibextramath_a-mpmathinterval.o `test -f 'mpmathinterval.c' || echo '../../../texk/web2c/'`mpmathinterval.c ../../../texk/web2c/mplibdir/mpmathinterval.w: In function ‘mpfi_remainder_1’: ../../../texk/web2c/mplibdir/mpmathinterval.w:305:1: error: implicit declaration of function ‘mpfi_inits2’; did you mean ‘mpfi_init2’? [-Werror=implicit-function-declaration] 305 | mpfi_inits2(precision_bits, ret1, ret2, l1, l2, (mpfi_ptr) 0); | ^ ~~~~~~ | mpfi_init2 ../../../texk/web2c/mplibdir/mpmathinterval.w:312:1: error: implicit declaration of function ‘mpfi_clears’; did you mean ‘mpfi_clear’? [-Werror=implicit-function-declaration] 312 | mpfi_clears(ret1, ret2, l1,l2,(mpfi_ptr)0); | ^ ~~~~~~ | mpfi_clear cc1: some warnings being treated as errors a test with: hille@rasppi2:~/devel/TeXLive $ ls -l *mpfi* -rw-r--r-- 1 hille hille 34036 Mar 17 23:01 libmpfi0_1.5.4+ds-1_arm64.deb -rw-r--r-- 1 hille hille 32228 Mar 17 23:01 libmpfi-dev_1.5.4+ds-1_arm64.deb -rw-r--r-- 1 hille hille 10032 Mar 17 23:01 libmpfi-dev-common_1.5.4+ds-1_all.deb was positive, so I would like to use your library. The binary packages I created were really just hacks, so feel free to ignore them. Please be so kind to upgrade to the latest upstream version, so I can start using your package. Thanks! Hilmar -- System Information: Debian Release: 12.5 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable') Architecture: arm64 (aarch64) Foreign Architectures: armhf Kernel: Linux 6.6.20+rpt-rpi-v8 (SMP w/4 CPU threads; PREEMPT) Kernel taint flags: TAINT_CRAP Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system)
signature.asc
Description: PGP signature