Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 428118

Summary: dev-scheme/guile is broken on Gentoo FreeBSD with both Clang and GCC
Product: Gentoo/Alt Reporter: Richard Yao (RETIRED) <ryao>
Component: FreeBSDAssignee: Gentoo/BSD Team <bsd+disabled>
Status: RESOLVED OBSOLETE    
Severity: normal CC: anton.kochkov, mgorny, scheme
Priority: Normal Keywords: Goal
Version: unspecified   
Hardware: All   
OS: FreeBSD   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 417789    
Attachments: dev-scheme/guile-1.8.8-r1 failure on ~amd64-fbsd with sys-devel/clang-3.1-r4
dev-scheme/guile-1.8.8-r1 failure on ~amd64-fbsd with sys-devel/gcc-4.6.3

Description Richard Yao (RETIRED) gentoo-dev 2012-07-25 23:52:32 UTC
Created attachment 319262 [details]
dev-scheme/guile-1.8.8-r1 failure on ~amd64-fbsd with sys-devel/clang-3.1-r4

sys-boot/grub:2 depends on dev-scheme/guile, which is presently broken on FreeBSD with both Clang and GCC. We need to fix it with at least GCC so that users have the option of using sys-boot/grub:2.
Comment 1 Richard Yao (RETIRED) gentoo-dev 2012-07-25 23:53:39 UTC
Created attachment 319264 [details]
dev-scheme/guile-1.8.8-r1 failure on ~amd64-fbsd with sys-devel/gcc-4.6.3
Comment 2 Naohiro Aota gentoo-dev 2012-10-09 10:08:29 UTC
(In reply to comment #1)
> Created attachment 319264 [details]
> dev-scheme/guile-1.8.8-r1 failure on ~amd64-fbsd with sys-devel/gcc-4.6.3

> [32;01m*[0m Running elibtoolize in: guile-1.8.8/build-aux/
> [32;01m*[0m   Applying portage/1.2.0 patch ...
> /var/tmp/portage/dev-scheme/guile-1.8.8-r1/temp/environment: line 156: Binary: command not found
> [32;01m*[0m   Applying sed/1.5.6 patch ...
> [32;01m*[0m Running elibtoolize in: guile-1.8.8/guile-readline/
> [32;01m*[0m   Applying portage/1.2.0 patch ...
> /var/tmp/portage/dev-scheme/guile-1.8.8-r1/temp/environment: line 156: Binary: command not found
> [32;01m*[0m   Applying sed/1.5.6 patch ...
> >>> Source prepared.
> (snip)
> In file included from alist.c:379:0:
> ../libguile/alist.x: In function 'scm_init_alist':
> ../libguile/alist.x:2:1: error: unknown type name 'Binary'
> ../libguile/alist.x:2:13: error: expected '=', ',', ';', 'asm' or '__attribute__' before '/' token
> ../libguile/alist.x:2:47: error: too many decimal points in number
> alist.c:380:1: error: expected declaration or statement at end of input
> gmake[3]: *** [libguile_la-alist.lo] Error 1

Are you doing something special in your bashrc or something...?
Comment 3 Anton Kochkov 2016-08-19 06:29:45 UTC
Is that still a case for guile-2.0.12? Can you please retest?
Comment 4 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2019-03-22 07:18:58 UTC
Obsoleting bugs for ancient clang versions.