Summary: | Consequences of adding LDFLAGS to gsc / gsx build | ||
---|---|---|---|
Product: | Ghostscript | Reporter: | Ryan Schmidt <ghostscript> |
Component: | Build Process | Assignee: | Chris Liddell (chrisl) <chris.liddell> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | deekej |
Priority: | P4 | ||
Version: | 9.23 | ||
Hardware: | All | ||
OS: | MacOS X | ||
Customer: | Word Size: | --- |
Description
Ryan Schmidt
2018-03-28 09:52:47 UTC
I can rejig the gsc and gsx targets into separate compile and link stages (which I think ought to be done anyway) and that would solve the compiler warnings. But RedHat/Fedora require that gsc and gsx be linked using the supplied LDFLAGS which, by the sound of it, will still cause problem #2. If I make the changes for separate compile and link stages first. Possibly I can rejig how the -L parameters are done to resolve problem #2. Probably going to need input from deekej on this one, so adding him to the CC list. This is what I have in mind, that I *think* will work for both cases: http://git.ghostscript.com/?p=user/chrisl/ghostpdl.git;a=commitdiff;h=282560f5ae3 Comments? Hey guys! The patch looks OK to me. It keeps the LDFLAGS as they are needed in RHEL/Fedora, and the builds pass OK on every system... So I'm okay with these changes. How about you, Ryan? :) So, I am leaning towards committing the fixes: http://git.ghostscript.com/?p=user/chrisl/ghostpdl.git;a=commitdiff;h=3c4dd5103e1 and http://git.ghostscript.com/?p=user/chrisl/ghostpdl.git;a=commitdiff;h=654d6e88b77 and calling this closed.... |