Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 35141 - media-sound/freebirth-0.3.2 failed compiling
Summary: media-sound/freebirth-0.3.2 failed compiling
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Jeremy Huddleston (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-12-05 08:01 UTC by Henti Smith
Modified: 2004-02-29 19:05 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild failure strace of command (fusebox.log,25.88 KB, text/plain)
2003-12-05 09:01 UTC, Henti Smith
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Henti Smith 2003-12-05 08:01:37 UTC
When compiling freebirth the compile fails with this : 

./fusebirth > ./fused_loop.c 2>/dev/null
make: *** [fused_loop.c] Error 139

this is related to the following line in Makefile

fused_loop.c: fusebirth
        ./fusebirth > ./fused_loop.c 2>/dev/null

when I remove the dev/null redirect I get: 

./fusebirth > ./fused_loop.c 
Couldn't open sample: raw/kick.raw
Couldn't open sample: raw/snare.raw
Couldn't open sample: raw/cl_hat.raw
Couldn't open sample: raw/op_hat.raw
Couldn't open sample: raw/samp_1.raw
make: *** [fused_loop.c] Error 139

this seems to be related to the sandbox tho I'm not sure.
I'm playing with options to fix .. 


Reproducible: Always
Steps to Reproduce:
1. emerge freebirth
2.
3.
Comment 1 Henti Smith 2003-12-05 08:27:20 UTC
I found a workaround. 
using ebuild ebuild.ebuild compile 
when it fails goto /var/tmp/portage/freebirth-0.3.2/work/freebirth-0.3.2 
./fusebirth > fused_loop.c
ebuild compile again 
then install and merge.

when it fails is creates the file fused_loop.c. but it's empty
which might be why make fails ... but I added another command after the
./fusebirth > fused_loop.c command in the Makefile which doesn't run .. so 
I doubt it. 

still can get it compiled on one machine, but will play around and see if I can find out whats going on, on the other machine.
Comment 2 Henti Smith 2003-12-05 08:59:04 UTC
playing some more... 

I did an strace of the command "./fusebirth > ./fused_loop.c 2>/dev/null"
to see if Ic an work out why the build is failing. and looking at the strace log the command segfaults. 

I'll attach the log.
Comment 3 Henti Smith 2003-12-05 09:01:45 UTC
Created attachment 21749 [details]
ebuild failure strace of command 

strace of ./fusebirth > fused_loop.c command in freebirth Makefile
Comment 4 Jeremy Huddleston (RETIRED) gentoo-dev 2004-02-28 04:53:35 UTC
hmm... are you still seeing this?  It emerged fine for me just now... maybe something in the new portage (0.50-r1 is what I have) has fixed it.
Comment 5 Henti Smith 2004-02-29 02:36:43 UTC
Yeah .. works fine now ... thanks :) 

bain
Comment 6 Jeremy Huddleston (RETIRED) gentoo-dev 2004-02-29 19:05:50 UTC
fixed with new portage...