Bug 1486990 - Imagemagick seems to be missing headers for compiling WindowMaker
Summary: Imagemagick seems to be missing headers for compiling WindowMaker
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: ImageMagick
Version: rawhide
Hardware: x86_64
OS: Linux
unspecified
urgent
Target Milestone: ---
Assignee: Michael Cronenworth
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-08-31 02:05 UTC by George R. Goffe
Modified: 2020-07-04 21:18 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-08-31 03:19:29 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description George R. Goffe 2017-08-31 02:05:31 UTC
Description of problem:

Attempting to build WindowMaker from latest source produces this error message:

checking for Magick support library... configure: error: found MagickWand library but could not compile its header

I did a dnf reinstall ImageMagick hoping that something went awry during upgrade but am seeing the same symptom.

Version-Release number of selected component (if applicable):
ImageMagick-7.0.6.9-4.fc28.x86_64


How reproducible:
always

Steps to Reproduce:
1.see below
2.
3.

Actual results:
configuration script breaks

Expected results:
Clean build

Additional info:


 ./configure --prefix=/usr/lsd/$osname --verbose        \
             --x-includes=/usr/X11R6/include            \
             --x-libraries=/usr/X11R6/lib               \
             --disable-silent-rules                     \
             --enable-dependency-tracking               \
             --enable-shared=yes                        \
             --enable-static=yes                        \
             --enable-modelock                          \
             --enable-wmreplace                         \
             --enable-xinerama                          \
             --enable-pango                             \
             --enable-usermenu                          \
             --enable-ld-version-script                 \
             --with-pic=yes                             \
             --with-gnu-ld                              \
             --with-x

Comment 1 Michael Cronenworth 2017-08-31 03:13:24 UTC
WindowMaker does not natively support ImageMagick 7. The Fedora package carries a patch to support it so you're welcome to use that patch.

yum install WindowMaker-0.95.8-5.fc28
or
https://src.fedoraproject.org/rpms/WindowMaker/blob/master/f/WindowMaker-0.95.8-imagemagick7.patch

I am eventually going to send the patch upstream, but I need to add support for ImageMagick 6.

Comment 2 George R. Goffe 2017-08-31 20:35:47 UTC
Michael,

Thank you for your help.

By the way, I have written several bugs in the RedHat bugzilla bug site relating to problems I've encountered. I've seen NO activity on any of them. Do the "owners" of WindowMaker support their code any more?

Regards,

George...

Comment 3 Michael Cronenworth 2017-08-31 20:44:53 UTC
Andreas is a busy guy. You could try to reach him via private mail or asking in the bug if he can look at your issues. You could also ask if you would be able to co-maintain WindowMaker with him and fix the issues yourself.

Comment 4 Laurent G. 2020-07-04 21:18:23 UTC
I had the same error and manage to work around.

I created a symbolic link

  ln -s /usr/include/ImageMagick-6/wand /usr/include/MagickWand

Then I ran again ./configure and everything is fine.


Note You need to log in before you can comment on or make changes to this bug.