Bug#1067068: mpfi: Please package new upstream version

Hilmar Preusse hille42 at web.de
Sun Mar 17 23:04:04 GMT 2024


Source: mpfi
Version: 1.5.3+ds-6
Severity: wishlist
Tags: upstream
X-Debbugs-Cc: debian-tex-maint at 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 at 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)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 325 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-science-maintainers/attachments/20240318/d3ffa026/attachment.sig>


More information about the debian-science-maintainers mailing list