|Summary:||Problems with devel/boost-libs|
|Product:||Ports & Packages||Reporter:||Pedro F. Giffuni <giffunip>|
|Component:||Individual Port(s)||Assignee:||FreeBSD Office Team <office>|
|Status:||Closed Overcome By Events|
|Severity:||Affects Only Me||CC:||pfg, truckman|
Description Pedro F. Giffuni 2013-08-05 05:10:00 UTC
While doing development on apache OpenOffice I noticed: 1) We actually lack long double support: This depends on some more C99 support that we currently don't have but is being worked on. 2) We have problems with #include_next. This support is rarely used and it went undetected in FreeBSD and OS2 (at least). The issue was reported upstream as issue #8944. Fix: - For the time being we should remove: files/patch-freebsd-has-long-double - The patch from issue #8944 has been committed upstream. I understand an update on the port is being worked on. For convenience I submit here my patch to fix both issues. Patch attached with submission follows:
Comment 1 Edwin Groothuis 2013-08-05 05:10:08 UTC
Responsible Changed From-To: freebsd-ports-bugs->office Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 Baptiste Daroussin 2014-02-07 11:49:00 UTC
I Think I have addressed all the issues here? Can you confirm? regards, Bapt
Comment 3 Pedro F. Giffuni 2014-02-08 04:29:17 UTC
With the recent boost update I think this PR can be closed.
Comment 4 Pedro F. Giffuni 2014-02-08 04:41:31 UTC
State Changed From-To: open->closed Fixed with boost update
Comment 5 Pedro F. Giffuni 2014-03-02 20:13:04 UTC
State Changed From-To: closed->open re-open: The change in boost/tr1/detail/config.hpp is still required to build OpenOffice with boost as an external dependency.
Comment 6 Pedro F. Giffuni 2014-08-23 19:31:27 UTC
Created attachment 146187 [details] Update boost patch
Comment 7 Baptiste Daroussin 2014-08-26 05:50:24 UTC
Have you upstreamed that change? if yes can you point me to the upstream PR number?
Comment 8 Don Lewis 2014-08-26 06:00:41 UTC
(In reply to Pedro F. Giffuni from comment #6) > Created attachment 146187 [details] > Update boost patch Probably works with our old gcc in base (didn't try), but does not work with gcc47 from ports. Supporting both looks doable.