Hi,
I am upgrading Imagemagick to Imagemagick-6.7.8-6. After running 'gmake
publish', I installed the updated
Imagemagick package on S12_04 test system.
While testing Imagemagick-6.7.8-6, I came across an issue
$ convert sprite.jpg sprite.pdf
convert: no decode delegate for this image format `sprite.jpg' @
error/constitute.c/ReadImage/550.
convert: no images defined `sprite.pdf' @
error/convert.c/ConvertImageCommand/3044.
On running 'truss' on this I found the following:
stat64("/usr/lib/ImageMagick-6.7.8/modules-Q16/coders/jpeg.la",
0xFEFEC780) Err#2 ENOENT
On copying the 'jpeg.la' manually on to the test machine 'convert'
command works without any error.
Later I added the entries for coders files (*.la) in imagemagick.p5m
file but on running 'gmake publish',
these get excluded from the manifest file in the repo directory.
All '*.la' files are dropped in userland
https://grok.cz.oracle.com/source/xref/userland-default/transforms/libtool-drop#2
Certain commands like 'convert' in Imagemagick-6.7.8-6 require these
'*.la' files.
How do I get these published in repo using 'gmake publish' ?
Path to my workspace
/net/sfwcfi.us.oracle.com/builds/sg223391/IM_upgrade/gate/components/imagemagick
I am using gcc to build Imagemagick source code.
Regards,
Sonam
_______________________________________________
userland-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/userland-discuss