| Summary: | dev-scheme/guile-1.8.1-r3 fails to build on FreeBSD (strings.h conflict & other) | ||
|---|---|---|---|
| Product: | Gentoo/Alt | Reporter: | Diego Elio Pettenò (RETIRED) <flameeyes> |
| Component: | FreeBSD | Assignee: | Scheme Project <scheme> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | bsd+disabled, hkbst |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | FreeBSD | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
guile-1.8.1-defaultincludes.patch
guile-1.8.1-clog-cexp.patch Build/test log |
||
|
Description
Diego Elio Pettenò (RETIRED)
2007-05-25 09:08:50 UTC
Created attachment 120254 [details, diff]
guile-1.8.1-defaultincludes.patch
Created attachment 120256 [details, diff]
guile-1.8.1-clog-cexp.patch
This patch is also needed, as clog and cexp functions are not present in FreeBSD, so they need to be replaced with their fallback counterparts.
Created attachment 120260 [details]
Build/test log
And even with regex and networking enabled, test fail. I suppose the two failure in regular expressions are for GNU-style regular expressions while FreeBSD provides a different support.
(In reply to comment #0) > P.S.: tell me where to submit this upstream, as I don't really know. You can use bug-guile@gnu.org for that. Okay the clog-cexp thing is already fixed in their CVS, the other I'll report asap (I was suspecting the usual bug-$foo address.. and that already has me knowing that I won't receive any reply for a few æons :P). I've added your patches to 1.8.1-r3. |