Opened 13 years ago
Last modified 13 years ago
#29950 closed defect
FreeImage 3.15.0 breaks universal build — at Version 4
Reported by: | ejtttje@… | Owned by: | ryandesign@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.9.2 |
Keywords: | haspatch | Cc: | mcalhoun@… |
Port: | freeimage |
Description (last modified by ryandesign (Ryan Carsten Schmidt))
Changeset [79508] removed the 'variant universal' section without adding a 'universal_variant yes' flag. Further, LDFLAGS was not picking up the configure.universal_ldflags when needed (probably due to specification in build.args?), so the build was dropping the fat binaries during the final link. So I've also added a line with the other universal reinplace settings to apply the configure.universal_ldflags to the Makefile.
Change History (5)
Changed 13 years ago by ejtttje@…
Attachment: | freeimage-universal.diff added |
---|
comment:2 Changed 13 years ago by ejtttje@…
Just took me 7 revisions to get it right... feel free to reset to 1 (starts at 0?) if that makes you feel dirty ;)
(Is there a better way to get MacPorts to reapply changes to a Portfile in a local port directory? I was just incrementing revision so I could re-run port upgrade.)
comment:3 Changed 13 years ago by jmroot (Joshua Root)
Just uninstall first or use port -n upgrade --force
.
comment:4 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)
Description: | modified (diff) |
---|---|
Keywords: | haspatch added |
Owner: | changed from macports-tickets@… to ryandesign@… |
Status: | new → assigned |
patch to fix universal support for freeimage 3.15.0