Summary: | graphics/freeimage: Upgrade to 3.18.0 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Nathan <ndowens04> | ||||||||
Component: | Individual Port(s) | Assignee: | Steve Wills <swills> | ||||||||
Status: | Closed FIXED | ||||||||||
Severity: | Affects Only Me | CC: | emaste | ||||||||
Priority: | --- | ||||||||||
Version: | Latest | ||||||||||
Hardware: | Any | ||||||||||
OS: | Any | ||||||||||
URL: | http://freeimage.sourceforge.net/news.html | ||||||||||
See Also: |
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=230212 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218681 |
||||||||||
Attachments: |
|
Used LDFLAGS= -fuse-ld=ldd to test lld on i386 (In reply to Nathan from comment #1) Great, thanks! (In reply to Ed Maste from comment #2) From what I could tell it works fine; mips error should have been changed, i believe the error is now interger or so is too long to be long type; I dont have a mips64 jail so couldn't test it (In reply to Nathan from comment #3) Gonna retest it and may update patch to include update on error; So far it is building. Though if someone could test on mips64 and see if it builds now, that'd be great (In reply to Nathan from comment #4) Update: Got the long error fixed; got a new error to deal with; almost have it, so in hopes we can umark it broken, atleast on mips @swills Don't commit it yet, I am trying to get mips to work; though I may not. If I don't and don't think I can get it to work; I will post that I've done all I can and it's ready Created attachment 196877 [details]
Update; update mips error; override cflags
Did this one to update mips error and also override cflags as it was compiling, from what it appears, with two -fPICS going
@swills ok I'm done with mips; I tried; Let you guys try the patches and see if you are fine with the changes Created attachment 196903 [details]
Update; Prepare for LLD; update reason for mips failure
A commit references this bug: Author: swills Date: Thu Sep 6 19:39:46 UTC 2018 New revision: 479150 URL: https://svnweb.freebsd.org/changeset/ports/479150 Log: graphics/freeimage: Upgrade to 3.18.0 PR: 231165 Submitted by: Nathan <ndowens@yahoo.com> Changes: head/graphics/freeimage/Makefile head/graphics/freeimage/distinfo head/graphics/freeimage/files/patch-Source-FreeImage-PluginXPM.cpp head/graphics/freeimage/files/patch-Source-OpenEXR-IlmImf_ImfAutoArray.h head/graphics/freeimage/files/patch-Source_FreeImage_PluginPSD.cpp head/graphics/freeimage/files/patch-Source_LibRawLite_internal_dcraw__common.cpp head/graphics/freeimage/files/patch-Source_OpenEXR_IlmImf_ImfFastHuf.cpp head/graphics/freeimage/files/patch-integer_overflow head/graphics/freeimage/files/patch-integer_overflow_ljpeg_start Committed, thanks! |
Created attachment 196875 [details] Update; fix lld issue on i386 graphics/freeimage: * Update to 3.18.0 * Add licenses and files * Add fPIC to CFLAGS to fix (lld)linker issues on i386 portlint -AC: Looks fine poudriere(amd64/i386): 11.2 12: Built fine poudriere(armv6/arm64): 11.2 : Built fine