Bug 1409392

Summary: GraphicsMagick-config --cflags produces no output
Product: [Fedora] Fedora Reporter: Richard Shaw <hobbes1069>
Component: GraphicsMagickAssignee: Andreas Thienemann <andreas>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: andreas, rdieter
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-01-01 19:29:22 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1409337    

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