Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
GCC 4.4.0 testing
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3 ... 5, 6, 7 ... 14, 15, 16  Next  
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
unK
l33t
l33t


Joined: 06 Feb 2007
Posts: 769

PostPosted: Mon Mar 30, 2009 3:38 pm    Post subject: Reply with quote

ssmaxss wrote:
any estimates about when gcc 4.4 will enter main tree?

probably after it will be released ;)

Btw, does someone use virtualbox with system compiled with gcc-4.4? It didn't work for me (just aborted any vm immediately after I started it) so I recompiled world with gcc-4.3.3 and it works.
_________________
ncmpcpp - featureful ncurses based MPD client inspired by ncmpc
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 6929
Location: Austria

PostPosted: Mon Mar 30, 2009 3:40 pm    Post subject: Reply with quote

virtualbox works for me.
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
unK
l33t
l33t


Joined: 06 Feb 2007
Posts: 769

PostPosted: Mon Mar 30, 2009 3:49 pm    Post subject: Reply with quote

Hmm, when did you recompile whole world with gcc-4.4? I did it only once and it was some time ago, so maybe broken virtualbox was fault of a compiler's bug that is fixed for now.
_________________
ncmpcpp - featureful ncurses based MPD client inspired by ncmpc
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 6929
Location: Austria

PostPosted: Mon Mar 30, 2009 4:00 pm    Post subject: Reply with quote

Just last week when I precompiled this in a chroot for my X200s.
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
Xake
Guru
Guru


Joined: 11 Feb 2004
Posts: 588
Location: Göteborg, the rainy part of scandinavia

PostPosted: Mon Mar 30, 2009 4:40 pm    Post subject: Reply with quote

ssmaxss wrote:
gcc.gnu.org:
Current release series: GCC 4.4.0
http://gcc.gnu.org/ml/gcc/2009-03/msg00827.html
Doesn't it mean that code is finalized for release and ebuild could be added pmasked to tree?


So show me those tarballs on their official download site (ftp://ftp.gnu.org/gnu/gcc/) that you want to add into the portage tree and p.mask.
Also show me the announce in gcc-announce (http://gcc.gnu.org/ml/gcc-announce/2009/) that tells everyone GCC-4.4 is officially released.
At the time of writing there is no sign of that.

Branching means they are getting ready to make a release, but you may want to watch those two places before you start asking about adding it to portage.
_________________
If I edit a post without commenting it mostly is spelling-errors.
And if I sounds rude I am sorry, that is just my personality speaking and has most of the time nothing to do with you personally.
Back to top
View user's profile Send private message
Letharion
Veteran
Veteran


Joined: 13 Jun 2005
Posts: 1316
Location: Sweden

PostPosted: Mon Mar 30, 2009 7:45 pm    Post subject: Reply with quote

Xake wrote:
ssmaxss wrote:
gcc.gnu.org:
Current release series: GCC 4.4.0
http://gcc.gnu.org/ml/gcc/2009-03/msg00827.html
Doesn't it mean that code is finalized for release and ebuild could be added pmasked to tree?


So show me those tarballs on their official download site (ftp://ftp.gnu.org/gnu/gcc/) that you want to add into the portage tree and p.mask.
Also show me the announce in gcc-announce (http://gcc.gnu.org/ml/gcc-announce/2009/) that tells everyone GCC-4.4 is officially released.
At the time of writing there is no sign of that.

Branching means they are getting ready to make a release, but you may want to watch those two places before you start asking about adding it to portage.


It IS rather easy to misunderstand the website.
I'd say a lot of people would easily assume that 4.4 had been released, just from looking at "Current release series: GCC 4.4.0"
Back to top
View user's profile Send private message
Xake
Guru
Guru


Joined: 11 Feb 2004
Posts: 588
Location: Göteborg, the rainy part of scandinavia

PostPosted: Mon Mar 30, 2009 8:17 pm    Post subject: Reply with quote

Letharion wrote:
It IS rather easy to misunderstand the website.
I'd say a lot of people would easily assume that 4.4 had been released, just from looking at "Current release series: GCC 4.4.0"


And the only thing they show is that they should not be allowed near the internet.
But ok. You have to press the monkey to find out if you actually won.
Or you have to actually press the "4.4.0" link on http://gcc.gnu.org that will get you to http://gcc.gnu.org/gcc-4.4/ telling you that
Quote:
GCC 4.4 Release Series
Release History

No releases have been made at this time.


The problem as I see it is that ssmaxss when I tell him gcc-4.4 is not released goes to the site, even takes the time to find a link to a mail that does even have the exact text quoted above (ok, in "diff -u" format, but still) and want the non-existing-yet-to-be-released tarballs into portage p.masked. And if he had taken the time to actually read that mail he would have seen
Quote:
Several steps from the branch checklist remain.
that would have told him not even the branching was fully done, so how could it then have been released?
_________________
If I edit a post without commenting it mostly is spelling-errors.
And if I sounds rude I am sorry, that is just my personality speaking and has most of the time nothing to do with you personally.
Back to top
View user's profile Send private message
Letharion
Veteran
Veteran


Joined: 13 Jun 2005
Posts: 1316
Location: Sweden

PostPosted: Mon Mar 30, 2009 8:30 pm    Post subject: Reply with quote

Xake wrote:
Letharion wrote:
It IS rather easy to misunderstand the website.
I'd say a lot of people would easily assume that 4.4 had been released, just from looking at "Current release series: GCC 4.4.0"


And the only thing they show is that they should not be allowed near the internet.
But ok. You have to press the monkey to find out if you actually won.
Or you have to actually press the "4.4.0" link on http://gcc.gnu.org that will get you to http://gcc.gnu.org/gcc-4.4/ telling you that
Quote:
GCC 4.4 Release Series
Release History

No releases have been made at this time.


The problem as I see it is that ssmaxss when I tell him gcc-4.4 is not released goes to the site, even takes the time to find a link to a mail that does even have the exact text quoted above (ok, in "diff -u" format, but still) and want the non-existing-yet-to-be-released tarballs into portage p.masked. And if he had taken the time to actually read that mail he would have seen
Quote:
Several steps from the branch checklist remain.
that would have told him not even the branching was fully done, so how could it then have been released?


Point taken :)
I also noted that the e-mail linked to mentions something about loads and loads of serious regressions. Probably not something we'd like in portage anyway.
Back to top
View user's profile Send private message
charlie
n00b
n00b


Joined: 21 Oct 2007
Posts: 36

PostPosted: Thu Apr 02, 2009 6:20 am    Post subject: Reply with quote

genstorm wrote:
To all those other brave gcc-4.4 warriors out there probably also running kde-4.2.1 with qt-*-4.5(not necessarily .9999): Up until now my konqueror was completely unusable and would crash on almost any attempt to load a site. Then I got curious what adding 'custom-cxxflags' could achieve, recompiled my qt-*-4.5.9999 packages from qting-edge and there it is, my blazingly fast *and* stable konqui. :)


I had a similar issue. I added -fno-strict-aliasing to my compile flags to get it to stop crashing. The problem I narrowed down to java-scripting code in kdelibs (svn). This is on an amd cpu.
Back to top
View user's profile Send private message
charlie
n00b
n00b


Joined: 21 Oct 2007
Posts: 36

PostPosted: Thu Apr 02, 2009 7:24 am    Post subject: Reply with quote

If you already have the svn sources on your drive and you want to switch from 4.5 back to 4.4, then:
Code:
svn switch svn://gcc.gnu.org/svn/gcc/branches/gcc-4_4-branch/

I don't believe 4.4 should be released because there are some things that are unstable and some things that won't compile without the -fno-strict-aliasing option on an AMD machine.
Back to top
View user's profile Send private message
justinkb
Apprentice
Apprentice


Joined: 23 Dec 2008
Posts: 160

PostPosted: Thu Apr 02, 2009 10:11 am    Post subject: Reply with quote

that is an issue with those packages, not gcc. the hold up is because of licensing stuff... FSF is anal.

ps. about the serious regressions. any gcc release thus far has had lots of serious regressions, criteria for release include having less than 100 of those. only shipping when there are no regressions would mean gcc would never get released :)
Back to top
View user's profile Send private message
Letharion
Veteran
Veteran


Joined: 13 Jun 2005
Posts: 1316
Location: Sweden

PostPosted: Thu Apr 02, 2009 10:15 am    Post subject: Reply with quote

justinkb wrote:
that is an issue with those packages, not gcc. the hold up is because of licensing stuff... FSF is anal.

ps. about the serious regressions. any gcc release thus far has had lots of serious regressions, criteria for release include having less than 100 of those. only shipping when there are no regressions would mean gcc would never get released :)


Ah, I didn't know that. <100 sounded a bit to much to me, but sure, I realize that no regressions is actually less than desireable.

However, I'm not sure I've understood the problem people are having with FSF?
While I get that there a license issue somewhere, people seem to be using 4.4 anyway, so are people upset about?
Back to top
View user's profile Send private message
alex.blackbit
Advocate
Advocate


Joined: 26 Jul 2005
Posts: 2397

PostPosted: Thu Apr 02, 2009 10:19 am    Post subject: Reply with quote

justinkb wrote:
that is an issue with those packages, not gcc. the hold up is because of licensing stuff... FSF is anal.

ps. about the serious regressions. any gcc release thus far has had lots of serious regressions, criteria for release include having less than 100 of those. only shipping when there are no regressions would mean gcc would never get released :)
++
since the licensing stuff delays the release of gcc-4.4, it will be in a quite good state when it finally leaves the nest, because many of the remaining regressions will be fixed in the meantime. we can look forward to a quite nice new gcc. according to their bugzilla there are currently 83 serious regressions.
hopefully 4.4.0 will be better than 4.{2,1,0}.0, _especially_ 4.0.0.
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 6929
Location: Austria

PostPosted: Thu Apr 02, 2009 10:24 am    Post subject: Reply with quote

Letharion wrote:
However, I'm not sure I've understood the problem people are having with FSF?
While I get that there a license issue somewhere, people seem to be using 4.4 anyway, so are people upset about?

For me as a private person the licencing issues are non-existent. To organizations which are monitored to adhere to laws, licences and contracts this is vitally important.

That's why many distributions (have to) leave it to the user to install mp3 capabilities and also proprietary graphics drivers and won't ship them out of the box.
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
Letharion
Veteran
Veteran


Joined: 13 Jun 2005
Posts: 1316
Location: Sweden

PostPosted: Thu Apr 02, 2009 10:32 am    Post subject: Reply with quote

genstorm wrote:
Letharion wrote:
However, I'm not sure I've understood the problem people are having with FSF?
While I get that there a license issue somewhere, people seem to be using 4.4 anyway, so are people upset about?

For me as a private person the licencing issues are non-existent. To organizations which are monitored to adhere to laws, licences and contracts this is vitally important.

That's why many distributions (have to) leave it to the user to install mp3 capabilities and also proprietary graphics drivers and won't ship them out of the box.


Ah, so it's not really an issue that people in this thread are playing with the code, but dists, like gentoo, can't "officially" use it?
Back to top
View user's profile Send private message
Xake
Guru
Guru


Joined: 11 Feb 2004
Posts: 588
Location: Göteborg, the rainy part of scandinavia

PostPosted: Thu Apr 02, 2009 10:57 am    Post subject: Reply with quote

Letharion wrote:
Ah, so it's not really an issue that people in this thread are playing with the code, but dists, like gentoo, can't "officially" use it?


The issue is more of an issue of the kind where if they make a release with the license, then the license will have a somewhat "Official status", and they want a license that they know provides the features and safety the want to provide for all their users, so noone can do stuff with the code that was not intended without the possibility to stop them.
There was question raised about new license and as long as those questions does not have solid answers FSF will not let GCC release.

The funniest things about this license-thing is all bashing made by people that show they have no clue. I think I even saw someone saying that having a non-profit organization as owner like FSF for GCC was a legacy that was not needed anymore, and pointed out that the Linux kernel is not ruled by FSF. And missed that the Linux kernel is ruled by Linus, and therefore the non-profit-organization The Linux Foundation that he works for.
He must also have forgotten the little fallout between Novell and Sun about OpenOffice last year, where Novell did not want to sign over ownership of their employers contributions against OpenOffice to Sun. It is a good example of what can happen if a project like this is not owned by a non-profit-organization.

I have seen the questions raised, I fully understand FSF positions in the whole thing, and I think it is a good thing what is currently happening. The only bad thing is that FSF - like most other non-profit organizations (like Debian, Xorg, Gentoo) - can become somewhat slow in the moves and with lawyers involved that will not be better. Because sometimes "when it is ready" is better then "asap".
_________________
If I edit a post without commenting it mostly is spelling-errors.
And if I sounds rude I am sorry, that is just my personality speaking and has most of the time nothing to do with you personally.
Back to top
View user's profile Send private message
justinkb
Apprentice
Apprentice


Joined: 23 Dec 2008
Posts: 160

PostPosted: Fri Apr 03, 2009 12:58 pm    Post subject: Reply with quote

you guys managed to compile openoffice 3.0.1 with gcc 4.4? it errors out because of an hardcoded gcc version check in one (or more) of the modules here... gonna see if i can fix it.

edit: think i got it. at least a part of it:
edit2: added include in ww8 filter code too.
edit3: it builds ! hooray!
edit4: latest svn has fix for boost supposedly, i will try to install it from gentoo repository instead of overlay after gcc rebuild.

Code:
--- build/ooo300-m15/cppu/inc/uno/lbnames.h.old   2009-04-03 15:28:44.841452601 +0200
+++ build/ooo300-m15/cppu/inc/uno/lbnames.h   2009-04-03 15:29:41.348454372 +0200
@@ -65,7 +65,7 @@ provoking error here, because PP ignores
 #error "Tested gcc 2 versions are 2.91 and 2.95.  Patch uno/lbnames.h to try your gcc 2 version."
 #elif (__GNUC__ == 3 && __GNUC_MINOR__ <= 4)
 #define __CPPU_ENV gcc3
-#elif (__GNUC__ == 4 && __GNUC_MINOR__ <= 3)
+#elif (__GNUC__ == 4 && __GNUC_MINOR__ <= 4)
 #define __CPPU_ENV gcc3
 #elif (__GNUC__ == 3)
 #error "Tested gcc 3 version is <= 3.4.  Patch uno/lbnames.h to try your gcc 3 version."
--- build/ooo300-m15/sw/source/filter/ww8/WW8TableInfo.cxx.old   2009-04-03 16:59:08.797452837 +0200
+++ build/ooo300-m15/sw/source/filter/ww8/WW8TableInfo.cxx   2009-04-03 16:59:18.843452708 +0200
@@ -28,6 +28,7 @@
  *
  ************************************************************************/
 
+#include <cstdio>
 #include <iostream>
 #include "WW8TableInfo.hxx"
 #include "swtable.hxx"


requires ebuild change too:

Code:
--- /usr/portage/app-office/openoffice/openoffice-3.0.1.ebuild   2009-03-30 16:35:20.000000000 +0200
+++ /usr/local/portage/app-office/openoffice/openoffice-3.0.1.ebuild   2009-04-03 15:45:39.000000000 +0200
@@ -332,6 +332,9 @@ src_configure() {
 
 src_compile() {
 
+   make unpack
+   epatch "${FILESDIR}/oo-gcc-4.4.patch"
+
    use kde && set-kdedir 3
    make || die "Build failed"
 


sorry if this was posted already :)
Back to top
View user's profile Send private message
Fran
Guru
Guru


Joined: 29 Feb 2004
Posts: 530
Location: Coruña (Spain)

PostPosted: Sat Apr 04, 2009 7:09 am    Post subject: Reply with quote

I was bored and decided to fix the packages that failed to compile in my machine.

libjingle-0.3.12:
Code:
quad00 libjingle # diff -u /usr/portage/net-libs/libjingle/libjingle-0.3.12.ebuild .
--- /usr/portage/net-libs/libjingle/libjingle-0.3.12.ebuild   2009-01-07 18:07:37.000000000 +0100
+++ ./libjingle-0.3.12.ebuild   2009-04-04 09:08:52.000000000 +0200
@@ -25,6 +25,9 @@
    # See bug #238262
    epatch "${FILESDIR}/${P}-asneeded.patch"
 
+   sed -i talk/base/stream.cc -e '/<string.h>/a#include <cstdio>' || die 
+   sed -i talk/base/logging.cc -e '/<string.h>/a#include <cstdio>' || die 
+
    eautomake
 }


musicbrainz-3.0.2:
Code:
quad00 musicbrainz # diff -u /usr/portage/media-libs/musicbrainz/musicbrainz-3.0.2.ebuild .
--- /usr/portage/media-libs/musicbrainz/musicbrainz-3.0.2.ebuild   2008-12-15 23:36:22.000000000 +0100
+++ ./musicbrainz-3.0.2.ebuild   2009-04-04 03:48:26.000000000 +0200
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: /var/cvsroot/gentoo-x86/media-libs/musicbrainz/musicbrainz-3.0.2.ebuild,v 1.6 2008/12/15 22:22:53 jer Exp $
 
+EAPI=2
 inherit cmake-utils
 
 DESCRIPTION="Client library to access metadata of mp3/vorbis/CD media"
@@ -24,3 +25,7 @@
 CMAKE_IN_SOURCE_BUILD=true
 
 DOCS="README.txt NEWS.txt AUTHORS.txt"
+
+src_prepare() {
+   sed -i src/utils_private.cpp -e '/<cstdlib>/a#include <cstdio>' || die
+}


sdlmame-0.129:
Code:
quad00 sdlmame # diff -u /usr/portage/games-emulation/sdlmame/sdlmame-0.129.ebuild .
--- /usr/portage/games-emulation/sdlmame/sdlmame-0.129.ebuild   2009-03-19 00:06:17.000000000 +0100
+++ ./sdlmame-0.129.ebuild   2009-04-04 08:42:18.000000000 +0200
@@ -58,6 +58,8 @@
       -e 's:-Werror::' \
       "${S}"/makefile \
       || die "sed failed"
+   sed -i src/mame/video/model2.c -e 's~#elif[ \t]*$~#else~' || die
+   sed -i src/mame/video/model2rd.c -e 's~#elif[ \t]*$~#else~' || die
 }
 
 src_compile() {


virtualbox-ose-2.1.4-r2:
Code:
quad00 virtualbox-ose # diff -u /usr/portage/app-emulation/virtualbox-ose/virtualbox-ose-2.1.4-r2.ebuild .
--- /usr/portage/app-emulation/virtualbox-ose/virtualbox-ose-2.1.4-r2.ebuild   2009-03-22 14:39:48.000000000 +0100
+++ ./virtualbox-ose-2.1.4-r2.ebuild   2009-04-04 08:21:57.000000000 +0200
@@ -70,6 +70,11 @@
    sed -e "s/MY_LIBDIR/$(get_libdir)/" \
       "${FILESDIR}"/${PN}-2-localconfig > LocalConfig.kmk || die
 
+   epatch "${FILESDIR}"/${PN}-gcc44.patch || die
+   sed -i src/recompiler_new/exec.c -e 's~#elif[ \t]*$~#else~' || die
+   sed -i src/VBox/Main/linux/HostHardwareLinux.cpp \
+      -e '/<unistd.h>/a#include<cstdio>' || die
+
    # Fix an upstream typo in Config.kmk, bug #251335
    #sed -i -e "2511d" Config.kmk || die "Config.kmk sed failed"
 }

with
Code:
quad00 virtualbox-ose # cat files/virtualbox-ose-gcc44.patch
--- configure   2009-02-16 16:52:14.000000000 +0100
+++ configure   2009-04-04 07:28:36.000000000 +0200
@@ -372,7 +372,7 @@
       elif [ $cc_maj -lt 3 \
              -o \( $cc_maj -eq 3 -a $cc_min -lt 2 \) \
              -o \( $cc_maj -eq 4 -a $cc_min -lt 1 -a "$OS" != "darwin" \) \
-             -o \( $cc_maj -eq 4 -a $cc_min -gt 3 \) \
+             -o \( $cc_maj -eq 4 -a $cc_min -gt 4 \) \
              -o $cc_maj -gt 4 ]; then
         log_failure "gcc version $cc_ver found, expected gcc 3.x with x>1 or gcc 4.x with 0<x<4"
         fail really


However, I don't understand the errors in the gnome-overlay packages regarding strcmp. The error in devicekit-power, for example:
Code:
sysfs-utils.c: In function ‘sysfs_get_bool’:
sysfs-utils.c:144: error: offset ‘3’ outside bounds of constant string

and the code that causes the error:
Code:
        if (g_file_get_contents (filename, &contents, NULL, NULL)) {
                if (strcmp (contents, "1"))  /* <--- this is line 144  */
                        result = TRUE;
                g_free (contents);
        }

What's wrong with that line?
Back to top
View user's profile Send private message
Xake
Guru
Guru


Joined: 11 Feb 2004
Posts: 588
Location: Göteborg, the rainy part of scandinavia

PostPosted: Sat Apr 04, 2009 7:29 am    Post subject: Reply with quote

Fran wrote:
However, I don't understand the errors in the gnome-overlay packages regarding strcmp. The error in devicekit-power, for example:
Code:
sysfs-utils.c: In function ‘sysfs_get_bool’:
sysfs-utils.c:144: error: offset ‘3’ outside bounds of constant string

and the code that causes the error:
Code:
        if (g_file_get_contents (filename, &contents, NULL, NULL)) {
                if (strcmp (contents, "1"))  /* <--- this is line 144  */
                        result = TRUE;
                g_free (contents);
        }

What's wrong with that line?


upstream is your friend.

Quote:
trivial: fix a build issue with a buggy compiler

http://cgit.freedesktop.org/DeviceKit/DeviceKit-power/commit/?id=91b5de93c45613201b383979d2a16c4c1963bf14
_________________
If I edit a post without commenting it mostly is spelling-errors.
And if I sounds rude I am sorry, that is just my personality speaking and has most of the time nothing to do with you personally.
Back to top
View user's profile Send private message
cneil
n00b
n00b


Joined: 28 May 2007
Posts: 39
Location: Stillwater, OK

PostPosted: Sat Apr 04, 2009 8:01 am    Post subject: Reply with quote

Xake wrote:

Quote:
trivial: fix a build issue with a buggy compiler

http://cgit.freedesktop.org/DeviceKit/DeviceKit-power/commit/?id=91b5de93c45613201b383979d2a16c4c1963bf14


Or try a newer snapshot of gcc-4.4. As I understand it, the commit that caused this went in around March 27 and was reverted around March 30. I use the weekly snapshots, and with 20090327 I hit that error in several packages but 20090331 seems to be working for me.
Back to top
View user's profile Send private message
Fran
Guru
Guru


Joined: 29 Feb 2004
Posts: 530
Location: Coruña (Spain)

PostPosted: Sat Apr 04, 2009 8:48 am    Post subject: Reply with quote

Thanks, a new gcc snapshot (svn 145531) solved the problem with both devicekit and metacity. Now I have a 100% gcc-4.4.0 system :)
Back to top
View user's profile Send private message
justinkb
Apprentice
Apprentice


Joined: 23 Dec 2008
Posts: 160

PostPosted: Sat Apr 04, 2009 10:59 am    Post subject: Reply with quote

4.4.0_pre ;)
Back to top
View user's profile Send private message
ComaWhite
Tux's lil' helper
Tux's lil' helper


Joined: 07 Oct 2008
Posts: 125

PostPosted: Sat Apr 04, 2009 12:34 pm    Post subject: Reply with quote

well firefox-3.1.b3 won't compile with gcc-4.4.0, well xulunner. I'm waiting for ReKonq :O :D
Back to top
View user's profile Send private message
Fran
Guru
Guru


Joined: 29 Feb 2004
Posts: 530
Location: Coruña (Spain)

PostPosted: Sun Apr 05, 2009 2:27 am    Post subject: Reply with quote

I declared victory too soon; now compiling glibc fails:
Code:
x86_64-pc-linux-gnu-gcc -nostdlib -nostartfiles -o /var/tmp/portage/sys-libs/glibc-2.9_p20081201-r2/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/rpcgen  -Wl,-dynamic-linker=/lib32/ld-linux.so.2 -Wl,-O1  -Wl,-z,combreloc -Wl,-z,relro -Wl,--hash-style=both /var/tmp/portage/sys-libs/glibc-2.9_p20081201-r2/work/build-x86-x86_64-pc-linux-gnu-nptl/csu/crt1.o /var/tmp/portage/sys-libs/glibc-2.9_p20081201-r2/work/build-x86-x86_64-pc-linux-gnu-nptl/csu/crti.o `x86_64-pc-linux-gnu-gcc --print-file-name=crtbegin.o` /var/tmp/portage/sys-libs/glibc-2.9_p20081201-r2/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/rpc_main.o /var/tmp/portage/sys-libs/glibc-2.9_p20081201-r2/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/rpc_hout.o /var/tmp/portage/sys-libs/glibc-2.9_p20081201-r2/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/rpc_cout.o /var/tmp/portage/sys-libs/glibc-2.9_p20081201-r2/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/rpc_parse.o /var/tmp/portage/sys-libs/glibc-2.9_p20081201-r2/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/rpc_scan.o /var/tmp/portage/sys-libs/glibc-2.9_p20081201-r2/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/rpc_util.o /var/tmp/portage/sys-libs/glibc-2.9_p20081201-r2/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/rpc_svcout.o /var/tmp/portage/sys-libs/glibc-2.9_
p20081201-r2/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/rpc_clntout.o /var/tmp/portage/sys-libs/glibc-2.9_p20081201-r2/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/rpc_tblout.o /var/tmp/portage/sys-libs/glibc-2.9_p20081201-r2/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/rpc_sample.o  -Wl,-rpath-link=/var/tmp/portage/sys-libs/glibc-2.9_p20081201-r2/work/build-x86-x86_64-pc-linux-gnu-nptl:/var/tmp/portage/sys-libs/glibc-2.9_p20081201-r2/work/build-x86-x86_64-pc-linux-gnu-nptl/math:/var/tmp/portage/sys-libs/glibc-2.9_p20081201-r2/work/build-x86-x86_64-pc-linux-gnu-nptl/elf:/var/tmp/portage/sys-libs/glibc-2.9_p20081201-r2/work/build-x86-x86_64-pc-linux-gnu-nptl/dlfcn:/var/tmp/portage/sys-libs/glibc-2.9_p20081201-r2/work/build-x86-x86_64-pc-linux-gnu-nptl/nss:/var/tmp/portage/sys-libs/glibc-2.9_p20081201-r2/work/build-x86-x86_64-pc-linux-gnu-nptl/nis:/var/tmp/portage/sys-libs/glibc-2.9_p20081201-r2/work/build-x86-x86_64-pc-linux-gnu-nptl/rt:/var/tmp/portage/sys-libs/glibc-2.9_p20081201-r2/work/build-x86-x86_64-pc-linux-gnu-nptl/resolv:/var/tmp/portage/sys-libs/glibc-2.9_p20081201-r2/work/build-x86-x86_64-pc-linux-gnu-nptl/crypt:/var/tmp/portage/sys-libs/glibc-2.9_p20081201-r2/work/build-x86-x86_64-pc-linux-gnu-nptl/nptl /var/tmp/portage/sys-libs/glibc-2.9_p20081201-r2/work/build-x86-x86_64-pc-linux-gnu-nptl/libc.so.6 /var/tmp/portage/sys-libs/glibc-2.9_p20081201-r2/work/build-x86-x86_64-pc-linux-gnu-nptl/libc_nonshared.a -lgcc -Wl,--as-needed -lgcc_s  -Wl,--no-as-needed `x86_64-pc-linux-gnu-gcc --print-file-name=crtend.o` /var/tmp/portage/sys-libs/glibc-2.9_p20081201-r2/work/build-x86-x86_64-pc-linux-gnu-nptl/csu/crtn.o
CPP='x86_64-pc-linux-gnu-gcc -E -x c-header'  /var/tmp/portage/sys-libs/glibc-2.9_p20081201-r2/work/build-x86-x86_64-pc-linux-gnu-nptl/elf/ld-linux.so.2 --library-path /var/tmp/portage/sys-libs/glibc-2.9_p20081201-r2/work/build-x86-x86_64-pc-linux-gnu-nptl:/var/tmp/portage/sys-libs/glibc-2.9_p20081201-r2/work/build-x86-x86_64-pc-linux-gnu-nptl/math:/var/tmp/portage/sys-libs/glibc-2.9_p20081201-r2/work/build-x86-x86_64-pc-linux-gnu-nptl/elf:/var/tmp/portage/sys-libs/glibc-2.9_p20081201-r2/work/build-x86-x86_64-pc-linux-gnu-nptl/dlfcn:/var/tmp/portage/sys-libs/glibc-2.9_p20081201-r2/work/build-x86-x86_64-pc-linux-gnu-nptl/nss:/var/tmp/portage/sys-libs/glibc-2.9_p20081201-r2/work/build-x86-x86_64-pc-linux-gnu-nptl/nis:/var/tmp/portage/sys-libs/glibc-2.9_p20081201-r2/work/build-x86-x86_64-pc-linux-gnu-nptl/rt:/var/tmp/portage/sys-libs/glibc-2.9_p20081201-r2/work/build-x86-x86_64-pc-linux-gnu-nptl/resolv:/var/tmp/portage/sys-libs/glibc-2.9_p20081201-r2/work/build-x86-x86_64-pc-linux-gnu-nptl/crypt:/var/tmp/portage/sys-libs/glibc-2.9_p20081201-r2/work/build-x86-x86_64-pc-linux-gnu-nptl/nptl /var/tmp/portage/sys-libs/glibc-2.9_p20081201-r2/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/rpcgen -Y ../scripts -c rpcsvc/bootparam_prot.x -o /var/tmp/portage/sys-libs/glibc-2.9_p20081201-r2/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/xbootparam_prot.T
.././scripts/mkinstalldirs /var/tmp/portage/sys-libs/glibc-2.9_p20081201-r2/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/rpcsvc
.././scripts/mkinstalldirs /var/tmp/portage/sys-libs/glibc-2.9_p20081201-r2/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/rpcsvc
mkdir /var/tmp/portage/sys-libs/glibc-2.9_p20081201-r2/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/rpcsvc
make[2]: *** [/var/tmp/portage/sys-libs/glibc-2.9_p20081201-r2/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/xbootparam_prot.stmp] Error 137
make[2]: *** Waiting for unfinished jobs....

It seems there is a problem when running rpcgen.
Back to top
View user's profile Send private message
cneil
n00b
n00b


Joined: 28 May 2007
Posts: 39
Location: Stillwater, OK

PostPosted: Sun Apr 05, 2009 2:53 am    Post subject: Reply with quote

Fran wrote:
I declared victory too soon; now compiling glibc fails:
{snip}
It seems there is a problem when running rpcgen.


Are you running sandbox-1.7? If so, you might want to look at bug 264399. Right now, the only workaround I'm aware of is to downgrade to sandbox-1.6*.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Goto page Previous  1, 2, 3 ... 5, 6, 7 ... 14, 15, 16  Next
Page 6 of 16

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum