Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 21 Mar 2015 23:01:12 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 196707] [patch] graphics/shotwell: fix build after webkit-gtk3 update to 2.4.8
Message-ID:  <bug-196707-13-05HDN1CiD2@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-196707-13@https.bugs.freebsd.org/bugzilla/>
References:  <bug-196707-13@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196707

Lawrence Chen <beastie@tardisi.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #151602|0                           |1
        is obsolete|                            |

--- Comment #3 from Lawrence Chen <beastie@tardisi.com> ---
Created attachment 154643
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=154643&action=edit
new, non-OSVERSION dependent patch

Yeah, haven't been on computer much in a long time (and still no timeline on
when I'll get my digital pictures processed to share with relatives -- seems
digital has made sharing photos take more time now ;)

....
hack out lots of rambling on what might be the fix, then have computer lock up,
recover comment using Lazarus extension, but then decide on a different
solution.
....

Decided the solution would be to do the attached.

'compiler:c++11-lib' is wanted because it is what 'www/webkit-gtk3' used, and
its use wasn't OSVERSION dependent.  Though suspect on FreeBSD 10+ its
satisfied by base clang, while on <10 it needs ports gcc.

While libraw + OPENMP used "OPENMP_USE= gcc=yes".

This would also likely be sufficient here, figure 'compiler:gcc-c++11-lib'
would be safest.

This USES appears to force use of ports gcc, and have the framework decide on
whether libc++ is needed.

....

It wasn't an issue before, because before 'www/webkit-gtk3' switched to using
'compiler:c++11-lib' (r376609), it would use 'lang/clang34' and 'devel/libc++'
if OSVERSION < 1000019.

-- 
You are receiving this mail because:
You are the assignee for the bug.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-196707-13-05HDN1CiD2>