Okay, so I filed a bug against ImageMagick (I hope to have gotten this right). But I'm not quite convinced here. So yes, identify doesn't report a resolution anymore, but isn't this actually correct without a unit? I mean, what does 300x300 tell without a unit? Edit: Okay, the bug report leading to the breaking commit explains this for agnostic people like me: From the JFIF specification: units: 1 byte 0 = no units, X and Y specify the pixel aspect ratio 1 = X and Y are dots per inch 2 = X and Y...
Okay, so I filed a bug against ImageMagick (I hope to have gotten this right). But I'm not quite convinced here. So yes, identify doesn't report a resolution anymore, but isn't this actually correct without a unit? I mean, what does 300x300 tell without a unit?
$ magick -version Version: ImageMagick 7.1.2-9 Q16-HDRI x86_64 5cff2fc4f:20251128 https://imagemagick.org Copyright: (C) 1999 ImageMagick Studio LLC License: https://imagemagick.org/script/license.php Features: Cipher DPC HDRI OpenMP(4.5) Delegates (built-in): bzlib cairo djvu fftw fontconfig freetype heic jng jp2 jpeg jxl lcms lqr openexr pangocairo png raqm raw rsvg tiff webp x xml zlib zstd Compiler: gcc (14.3) $ magick -units Undefined -density 300 xc:white test.jpg $ identify -verbose test.jpg...
Addendum: I'm trying to build gscan2pdf-2.13.5 with perl-5.40.0 on NixOS 25.11.
Addendum: I'm trying to build gscan2pdf-2.13.5 with perl-5.40 on NixOS 25.11.
Test-suite fails with ImageMagick >=7.1.2-9