pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/60301: libjpeg-turbo version 3.1.4.1 doesn't build on amiga
>Number: 60301
>Category: pkg
>Synopsis: libjpeg-turbo 3.1.4.1 doesn't build on amiga
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Fri May 29 11:00:00 +0000 2026
>Originator: S.P.Zeidler
>Release: NetBSD 11.0_RC4
>Organization:
dis-
>Environment:
System: NetBSD amigabuild 11.0_RC4 NetBSD 11.0_RC4 (UAE) #0: Mon May 25 06:31:34 UTC 2026 root%aries.NetBSD.de@localhost:/home/netbsd/11/arch/amiga/obj/sys/arch/amiga/compile/UAE amiga
Architecture: m68k
Machine: amiga
>Description:
It tries to build simdcoverage and fails.
This probably not only affects amiga but every cpu type
that doesn't have simd support
error messages from the linker:
ld: CMakeFiles/simdcoverage.dir/simdcoverage.c.o: in function `main':
simdcoverage.c:(.text.startup+0x11a): undefined reference to `jsimd_can_rgb_ycc'
ld: simdcoverage.c:(.text.startup+0x148): undefined reference to `jsimd_can_rgb_gray'
ld: simdcoverage.c:(.text.startup+0x176): undefined reference to `jsimd_can_ycc_rgb'
ld: simdcoverage.c:(.text.startup+0x1a4): undefined reference to `jsimd_can_ycc_rgb565'
ld: simdcoverage.c:(.text.startup+0x1d2): undefined reference to `jsimd_can_h2v1_downsample'
ld: simdcoverage.c:(.text.startup+0x200): undefined reference to `jsimd_can_h2v2_downsample'
ld: simdcoverage.c:(.text.startup+0x22e): undefined reference to `jsimd_can_h2v1_upsample'
ld: simdcoverage.c:(.text.startup+0x25c): undefined reference to `jsimd_can_h2v2_upsample'
ld: simdcoverage.c:(.text.startup+0x28a): undefined reference to `jsimd_can_h2v1_fancy_upsample'
ld: simdcoverage.c:(.text.startup+0x2b8): undefined reference to `jsimd_can_h2v2_fancy_upsample'
ld: simdcoverage.c:(.text.startup+0x2e6): undefined reference to `jsimd_can_h2v1_merged_upsample'
ld: simdcoverage.c:(.text.startup+0x314): undefined reference to `jsimd_can_h2v2_merged_upsample'
ld: simdcoverage.c:(.text.startup+0x342): undefined reference to `jsimd_can_convsamp'
ld: simdcoverage.c:(.text.startup+0x370): undefined reference to `jsimd_can_convsamp_float'
ld: simdcoverage.c:(.text.startup+0x39e): undefined reference to `jsimd_can_fdct_islow'
ld: simdcoverage.c:(.text.startup+0x3cc): undefined reference to `jsimd_can_fdct_ifast'
ld: simdcoverage.c:(.text.startup+0x3fa): undefined reference to `jsimd_can_fdct_float'
ld: simdcoverage.c:(.text.startup+0x428): undefined reference to `jsimd_can_quantize'
ld: simdcoverage.c:(.text.startup+0x456): undefined reference to `jsimd_can_quantize_float'
ld: simdcoverage.c:(.text.startup+0x484): undefined reference to `jsimd_can_idct_islow'
ld: simdcoverage.c:(.text.startup+0x4b2): undefined reference to `jsimd_can_idct_ifast'
ld: simdcoverage.c:(.text.startup+0x4e0): undefined reference to `jsimd_can_idct_float'
ld: simdcoverage.c:(.text.startup+0x50e): undefined reference to `jsimd_can_idct_2x2'
ld: simdcoverage.c:(.text.startup+0x53c): undefined reference to `jsimd_can_idct_4x4'
ld: simdcoverage.c:(.text.startup+0x56a): undefined reference to `jsimd_can_huff_encode_one_block'
ld: simdcoverage.c:(.text.startup+0x598): undefined reference to `jsimd_can_encode_mcu_AC_first_prepare'
ld: simdcoverage.c:(.text.startup+0x5c6): undefined reference to `jsimd_can_encode_mcu_AC_refine_prepare'
*** [simd/simdcoverage] Error code 1
>How-To-Repeat:
>Fix:
The "don't try SIMD for CPU types that don't have that"
logic did work in 3.1.3, so getting that back would be one option.
If that is too cumbersome, at least not-for-$arch should be set.
>Unformatted:
Home |
Main Index |
Thread Index |
Old Index