After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 582888 - Cannot compile beast 0.7.1 using gcc 4.4.0
Cannot compile beast 0.7.1 using gcc 4.4.0
Status: RESOLVED FIXED
Product: beast
Classification: Other
Component: beast-gtk
v0.7.x
Other All
: Normal critical
: ---
Assigned To: Beast Maintainers
Beast Maintainers
Depends on:
Blocks:
 
 
Reported: 2009-05-16 18:43 UTC by Ionut Biru
Modified: 2010-09-09 12:01 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
compilation log (26.54 KB, text/plain)
2009-05-16 18:44 UTC, Ionut Biru
Details
first attempt (28.16 KB, text/plain)
2009-05-17 23:04 UTC, Ionut Biru
Details

Description Ionut Biru 2009-05-16 18:43:31 UTC
Please describe the problem:
i'm trying to compile on archlinux using this toolchain:

autoconf 2.63-1
automake 1.10.2-1
bin86 0.16.17-4
bison 2.4.1-1
ed 1.2-1
fakeroot 1.12.2-2
flex 2.5.35-1
gcc 4.4.0-1
libtool 2.2.6a-1
m4 1.4.13-1
make 3.81-4
patch 2.5.9-2
pkgconfig 0.23-1

i will upload compilation log


Steps to reproduce:
1. use a distribution that has newest gcc
2. 
./configure --prefix=/usr
make 

3. fails


Actual results:
./configure --prefix=/usr
make 



Expected results:


Does this happen every time?
yes

Other information:
Comment 1 Ionut Biru 2009-05-16 18:44:16 UTC
Created attachment 134771 [details]
compilation log
Comment 2 Ionut Biru 2009-05-17 23:03:35 UTC
I tried to fix the problem by adding #include <cstudio> and #include <cstring> to /birnet/birnetmsg.cc  but I'm realy stuck.
new log attached.
i've forgot to mention dependecies version:
guile-1.8.6 (have patch)

also an usefull link:
http://gcc.gnu.org/gcc-4.4/porting_to.html
Comment 3 Ionut Biru 2009-05-17 23:04:21 UTC
Created attachment 134837 [details]
first attempt
Comment 4 Ionut Biru 2009-05-31 23:45:16 UTC
http://bugs.archlinux.org/task/14331?getfile=3561

here is the patch that works. 
gcc 4.4.0
glibc 2.10.1
Comment 5 Stefan Westerfeld 2010-07-02 09:53:26 UTC
Can you retest with git head, we've put many compilation fixes in there, so most if not all of your patch will not be necessary anymore.
Comment 6 Tim Janik 2010-09-09 12:01:12 UTC
Fixed in Master, which is about to be released.