Rockbox open source high quality audio player as a Music Player Daemon
mpris rockbox mpd libadwaita audio rust zig deno
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

rockboxdev.sh: bump required version of GMP and MPFR

GMP 4.3.2 was quite old even at the time of the GCC 4.9.4 release, and
it refuses to compile out of the box on modern toolchains (eg GCC 14)
due to issues in the configure script. Instead of trying to backport
fixes, just bump it up to 6.1.2, the final release in the 6.1.x series
that was current when GCC 4.9.4 was released.

Meanwhile, with the update to GMP, the also-quite-old MPFR 3.1.0 fails
to compile; instead bump it up to 3.1.6, which is the final release in
the 3.1.x series.

Change-Id: I356c07282b20629c90fb0de1b8be40d2c55bbefc

+6 -6
+6 -6
tools/rockboxdev.sh
··· 464 464 cd "$toolname-$version" 465 465 if (echo $needs_libs | grep -q gmp && test ! -d gmp); then 466 466 echo "ROCKBOXDEV: Getting GMP" 467 - getfile "gmp-4.3.2.tar.bz2" "$GNU_MIRROR/gmp" 468 - tar xjf $dlwhere/gmp-4.3.2.tar.bz2 469 - ln -s gmp-4.3.2 gmp 467 + getfile "gmp-6.1.2.tar.xz" "$GNU_MIRROR/gmp" 468 + tar xJf $dlwhere/gmp-6.1.2.tar.xz 469 + ln -s gmp-6.1.2 gmp 470 470 fi 471 471 472 472 if (echo $needs_libs | grep -q mpfr && test ! -d mpfr); then 473 473 echo "ROCKBOXDEV: Getting MPFR" 474 - getfile "mpfr-3.1.0.tar.bz2" "$GNU_MIRROR/mpfr" 475 - tar xjf $dlwhere/mpfr-3.1.0.tar.bz2 476 - ln -s mpfr-3.1.0 mpfr 474 + getfile "mpfr-3.1.6.tar.xz" "$GNU_MIRROR/mpfr" 475 + tar xJf $dlwhere/mpfr-3.1.6.tar.xz 476 + ln -s mpfr-3.1.6 mpfr 477 477 fi 478 478 479 479 if (echo $needs_libs | grep -q mpc && test ! -d mpc); then