Bug 1409392 - GraphicsMagick-config --cflags produces no output
Summary: GraphicsMagick-config --cflags produces no output
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: GraphicsMagick
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Andreas Thienemann
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 1409337
TreeView+ depends on / blocked
 
Reported: 2017-01-01 16:29 UTC by Richard Shaw
Modified: 2017-01-01 19:35 UTC (History)
2 users (show)

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


Attachments (Terms of Use)

Description Richard Shaw 2017-01-01 16:29:26 UTC
Description of problem:
While attempt to build a new release of dvdauthor which uses GraphicsMagick I ran into an error about missing headers. The problem is due to a missing include location.

Version-Release number of selected component (if applicable):
GraphicsMagick-1.3.25-2.fc26


Actual results:
subgen-image.c:33:24: fatal error: magick/api.h: No such file or directory
 #include <magick/api.h>


Expected results:
Compilation completes


Additional info:
From a f24 mock shell
<mock-chroot> sh-4.3# GraphicsMagick-config --cflags

<mock-chroot> sh-4.3# GraphicsMagick-config --cppflags
-I/usr/include/GraphicsMagick

Comment 1 Rex Dieter 2017-01-01 19:29:22 UTC
dvdauthor should be using --cppflags and/or use pkgconfig instead

Comment 2 Rex Dieter 2017-01-01 19:35:58 UTC
Confirmed this seems to be a regression in dvdauthor-0.7.2.  0.7.1 used --cppflags output, but dvdauthor-0.7.2 seems to try to use pkgconfig, but apparently it's not working.  I'll take a closer look and comment in bug #1409337


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