Download raw body.
armv7, powerpc tests wanted: graphics/jpeg update
Building on both. It will take a while,
it needs to build cmake 4 etc.
Jan
On Mar 30 11:27:07, stu@spacehopper.org wrote:
> Is anyone able to test on armv7/powerpc please? I think that "make
> test" would be likely to pick up problems if there are any.
>
> | 2. The SIMD dispatchers now use `getauxval()` or `elf_aux_info()`, if
> | available, to detect support for Neon and AltiVec instructions on AArch32 and
> | PowerPC Linux, Android, and *BSD systems.
>
> Some of the other changes
> (https://github.com/libjpeg-turbo/libjpeg-turbo/releases/tag/3.1.4.1)
> would be nice to have before release, but not at the expense of breaking
> things on those archs if there are problems
>
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/graphics/jpeg/Makefile,v
> diff -u -p -r1.88 Makefile
> --- Makefile 11 Dec 2025 09:29:43 -0000 1.88
> +++ Makefile 30 Mar 2026 10:26:53 -0000
> @@ -1,6 +1,6 @@
> COMMENT= SIMD-accelerated JPEG codec replacement of libjpeg
>
> -V= 3.1.3
> +V= 3.1.4.1
> DISTNAME= libjpeg-turbo-${V}
> PKGNAME= jpeg-${V}
>
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/graphics/jpeg/distinfo,v
> diff -u -p -r1.35 distinfo
> --- distinfo 11 Dec 2025 09:29:43 -0000 1.35
> +++ distinfo 30 Mar 2026 10:26:53 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (libjpeg-turbo-3.1.3.tar.gz) = B1kguCaDSsTd+XZhzHNJEEeFWFmv/WcdUgecaGfBxsA=
> -SIZE (libjpeg-turbo-3.1.3.tar.gz) = 2516606
> +SHA256 (libjpeg-turbo-3.1.4.1.tar.gz) = 7K6ACOLMmt4vLBu51ebU+3PnxDOGagVr2CmAdBVxoCI=
> +SIZE (libjpeg-turbo-3.1.4.1.tar.gz) = 2528617
> Index: patches/patch-CMakeLists_txt
> ===================================================================
> RCS file: /cvs/ports/graphics/jpeg/patches/patch-CMakeLists_txt,v
> diff -u -p -r1.17 patch-CMakeLists_txt
> --- patches/patch-CMakeLists_txt 14 Sep 2025 09:12:33 -0000 1.17
> +++ patches/patch-CMakeLists_txt 30 Mar 2026 10:26:53 -0000
> @@ -3,7 +3,7 @@ Symbol versioning triggers weird linking
> Index: CMakeLists.txt
> --- CMakeLists.txt.orig
> +++ CMakeLists.txt
> -@@ -578,10 +578,6 @@ endif()
> +@@ -586,10 +586,6 @@ endif()
>
> if(UNIX AND NOT APPLE)
> file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/conftest.map "VERS_1 { global: *; };")
>
>
armv7, powerpc tests wanted: graphics/jpeg update