FS#37890 - Request to Compile 'graphicsmagick' and 'octave' with-quantum-depth=32 option

Attached to Project: Arch Linux
Opened by Jens (jeho) - Saturday, 23 November 2013, 19:30 GMT
Last edited by Ronald van Haren (pressh) - Monday, 23 December 2013, 19:45 GMT
Task Type Feature Request
Category Packages: Extra
Status Closed
Assigned To Ronald van Haren (pressh)
Gaetan Bisson (vesath)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
I am using octave at the moment and run in a little limitation:
octave and graphicsmagick are compiled with 8bit 'quantum depth'. This is suboptimal because the function imread and imwrite are limited and thus the input and output data may be limited. (As described here: http://wiki.octave.org/GraphicsMagick)

Additional info:
I compiled graphicsmagick and octave with the PKGBUILD's from the extra repo with the needed configure change.
I tried to verify that graphicsmagick (compiled with 32qd) don't break other things for example pdf2djvu, it was working in my test case (just one try tbh.).

graphicsmagick updated configure line:
./configure \
--prefix=/usr \
--enable-shared \
--with-modules \
--with-perl \
--with-gs-font-dir=/usr/share/fonts/Type1 \
--with-quantum-depth=32 \

octave updated configure line:
./configure --prefix=/usr --libexecdir=/usr/lib \
--enable-shared --disable-static \
--with-quantum-depth=32 \
--with-umfpack="-lumfpack -lsuitesparseconfig" # https://mailman.cae.wisc.edu/pipermail/help-octave/2012-September/053991.html


This task depends upon

Closed by  Ronald van Haren (pressh)
Monday, 23 December 2013, 19:45 GMT
Reason for closing:  Fixed
Additional comments about closing:  3.6.4-4
Comment by Gaetan Bisson (vesath) - Saturday, 23 November 2013, 22:07 GMT
I am personally in favor of this change, at least for graphicsmagick.
Although I am no octave user, I recally we had a related issue in the past: https://bugs.archlinux.org/task/18415
If this is fixed I'd be happy to update graphicsmagick to use 32-bit quantum depth.
I'll just leave this bug report open for a few days before taking any action, in case other developers have any comments about this.

Loading...