Opened 12 years ago
Closed 12 years ago
#46270 closed defect (fixed)
gnucash build fails – fatal error: 'libguile.h' file not found
| Reported by: | EnekoGotzon | Owned by: | drkp (Dan Ports) |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | |
| Keywords: | Cc: | dbevans (David B. Evans), marco.morales.a@… | |
| Port: | gnucash |
Description (last modified by ryandesign (Ryan Carsten Schmidt))
gnucash port build constantly fails
fatal error: 'libguile.h' file not found
Probably related to the recent update of guile from version 1.8.x to 2.0.x.
One day ago gnucash and gnucash-devel were updated to version 2.6.4. (#45631).
Mac OS X.10.1. Cleaning done.
Thank you!
Attachments (2)
Change History (12)
Changed 12 years ago by EnekoGotzon
comment:1 Changed 12 years ago by dbevans (David B. Evans)
| Cc: | devans@… added; dports@… openmaintainer@… removed |
|---|---|
| Keywords: | file not found removed |
| Owner: | changed from macports-tickets@… to dports@… |
| Version: | 2.3.3 |
comment:2 follow-up: 5 Changed 12 years ago by drkp (Dan Ports)
Can you also attach the config.log file from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_gnome_gnucash/gnucash/work/gnucash-2.6.4/config.log ?
For some reason the config utility is picking up some of the cflags from guile 2.0 and some from guile 1.8. I haven't seen that happen before even on systems with both installed...
comment:3 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)
| Description: | modified (diff) |
|---|
comment:4 Changed 12 years ago by drkp (Dan Ports)
| Port: | guile18 added; guile removed |
|---|---|
| Status: | new → assigned |
I can reproduce this now; it is a bug in the autoconf m4 files we install for guile18.
Changed 12 years ago by EnekoGotzon
| Attachment: | config.log added |
|---|
comment:5 Changed 12 years ago by EnekoGotzon
Replying to dports@…:
Can you also attach the config.log file from...
Done my friend!
comment:6 Changed 12 years ago by drkp (Dan Ports)
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |
comment:7 Changed 12 years ago by drkp (Dan Ports)
| Resolution: | fixed |
|---|---|
| Status: | closed → reopened |
No, apparently that autoconf fix doesn't work right unless guile 2.0 is also installed...
comment:8 Changed 12 years ago by EnekoGotzon
On Yosemite 10.1 and MacPorts 2.3.3: building, staging, installing, cleaning and activating gnucash @2.6.5_0+hbci+ofx was successful.
comment:9 Changed 12 years ago by drkp (Dan Ports)
| Cc: | marco.morales.a@… added |
|---|---|
| Port: | gnucash added; guile18 removed |
Has duplicate #46537.
comment:10 Changed 12 years ago by drkp (Dan Ports)
| Resolution: | → fixed |
|---|---|
| Status: | reopened → closed |
Should be fully fixed by r133443.

Don't use openmaintainer@… in CC. It's just a dummy address to indicate that the maintainer allows others to make change as well.