Summary: | ijs-config and pkg-config report different CFLAGS for ijs | ||
---|---|---|---|
Product: | Ghostscript | Reporter: | Brian Norris <computersforpeace> |
Component: | Build Process | Assignee: | Chris Liddell (chrisl) <chris.liddell> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | computersforpeace, vapier |
Priority: | P4 | ||
Version: | master | ||
Hardware: | PC | ||
OS: | Linux | ||
Customer: | Word Size: | --- | |
Attachments: | [PATCH] kill off ijs-config |
Description
Brian Norris
2016-01-20 15:13:31 UTC
TBH, I've no idea. The IJS stuff long predates my involvement, and the engineer who was involved moved on some time ago. Worse, we really don't have any history on the sources, and I haven't been able to find any. My feeling that they should be the same (since the purpose of the two is the same). My *guess* is that the ijs-config script predates pkg-config. My inclination is to remove ijs-config, but willing to take suggestions. i strongly encourage deleting of custom xxx-config scripts and only installing .pc files for pkg-config :) Created attachment 12251 [details]
[PATCH] kill off ijs-config
(In reply to Mike Frysinger from comment #2) > i strongly encourage deleting of custom xxx-config scripts and only > installing .pc files for pkg-config :) SGTM! Patch uploaded. (Because autoconf files are checked in, running autoreconf on the git repo afterward would be wise.) Patch applied (with the addition of the autogen'ed files): http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=0c176a91 Thank you! FWIW, IJS is an oddity - I don't know at what point we became the "upstream" source for it, but it looks like it was only at some point after the 0.35 IJS release, so we have no real history before that. |