View previous topic :: View next topic |
Author |
Message |
starrbuck Tux's lil' helper
Joined: 04 Apr 2005 Posts: 139 Location: North Texas
|
Posted: Fri Mar 31, 2006 5:42 pm Post subject: perl-5.8.7 unable to make |
|
|
perl-5.8.7 will not compile. Here are the first few lines of the topmost build error:
Code: | ks_03_t.c:10243: error: stray '\1' in program
ks_03_t.c:10243:2: warning: null character(s) ignored
ks_03_t.c:10243: error: stray '\30' in program
ks_03_t.c:10243: error: stray '\263' in program
ks_03_t.c:10243: error: stray '\360' in program
ks_03_t.c:10243: error: stray '\27' in program
ks_03_t.c:10243:11: warning: null character(s) ignored
ks_03_t.c:10243: error: syntax error before "P"
ks_03_t.c:10243: error: stray '\30' in program
ks_03_t.c:10243: error: stray '\226' in program
ks_03_t.c:10243: error: stray '\220' in program
ks_03_t.c:10243: error: stray '\30' in program
ks_03_t.c:10243: error: stray '\230' in program
ks_03_t.c:10243: error: stray '\350' in program |
These errors continue for approximately 255,600 lines.
Please let me know if you need any additional info. |
|
Back to top |
|
|
gust4voz Retired Dev
Joined: 09 Sep 2003 Posts: 373 Location: Buenos Aires, Argentina
|
Posted: Fri Mar 31, 2006 6:43 pm Post subject: |
|
|
Well, emerge --info is kinda required to get some info, otherwise your scenario is pretty bleak.
I'm almost certain you're running a sparc32 box, that much i know. _________________ Gustavo Zacarias
Gentoo/SPARC monkey |
|
Back to top |
|
|
starrbuck Tux's lil' helper
Joined: 04 Apr 2005 Posts: 139 Location: North Texas
|
Posted: Fri Mar 31, 2006 6:56 pm Post subject: |
|
|
gust4voz wrote: | Well, emerge --info is kinda required to get some info, otherwise your scenario is pretty bleak.
I'm almost certain you're running a sparc32 box, that much i know. |
Sorry, I did look around briefly for a sticky on what information to post with these sort of issues and didn't find anything, but I've seen enough messages here that I should've been intelligent enough to at least include emerge --info.
Code: | # emerge --info
Portage 2.0.54 (default-linux/sparc/sparc32/2005.0, gcc-3.3.5-20050130,
glibc-2.3.3.20040420-r2, 2.4.32-sparc-r2 sparc)
===============================================
System uname: 2.4.32-sparc-r2 sparc sun4m
Gentoo Base System version 1.6.14
ccache version 2.3 [disabled]
dev-lang/python: 2.3.5-r2, 2.4.2
sys-apps/sandbox: 1.2.12
sys-devel/autoconf: 2.13, 2.59-r7
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils: 2.16.1
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.4.26-r1
ACCEPT_KEYWORDS="sparc"
AUTOCLEAN="yes"
CBUILD="sparc-unknown-linux-gnu"
CFLAGS="-mcpu=supersparc -Os -pipe -fomit-frame-pointer"
CHOST="sparc-unknown-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-mcpu=supersparc -Os -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.chem.wisc.edu/gentoo/
http://cudlug.cudenver.edu/gentoo/"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="sparc acl apache2 berkdb bitmap-fonts bzip2 crypt cups dba dlloader
dri expat fbcon foomaticdb fortran ftp gd gdbm gif gpm gtk gtk2 imlib jpeg
libwww mad mhash mikmod motif mysql ncurses nls opengl pam perl php
png python readline slang smp spell ssl tcpd truetype truetype-fonts
type1-fonts userlocales xml xml2 xv zlib userland_GNU kernel_linux elibc_glibc"
Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS,
PORTDIR_OVERLAY |
I just realized my CCACHE is not enabled. I forgot to put it in the /etc/make.conf features. |
|
Back to top |
|
|
gust4voz Retired Dev
Joined: 09 Sep 2003 Posts: 373 Location: Buenos Aires, Argentina
|
Posted: Fri Mar 31, 2006 7:13 pm Post subject: |
|
|
ccache won't help you, what's more likely to help you is using the new toolchain on sparc32.
Upgrading can probably be a real pain, basically you've gotta switch profile to 2006.0/2.4 and then follow the gcc-upgrading guide with special attention to the sparc details.
Or you can pick one of the latest stage3 release stages and try that in a chroot to see if it's worth it. _________________ Gustavo Zacarias
Gentoo/SPARC monkey |
|
Back to top |
|
|
starrbuck Tux's lil' helper
Joined: 04 Apr 2005 Posts: 139 Location: North Texas
|
Posted: Fri Mar 31, 2006 7:30 pm Post subject: |
|
|
Found the upgrade guide... I'll try to upgrade to 2006.0/2.4 and let you know how it goes.
Thanks for your advice! |
|
Back to top |
|
|
starrbuck Tux's lil' helper
Joined: 04 Apr 2005 Posts: 139 Location: North Texas
|
Posted: Fri Mar 31, 2006 7:38 pm Post subject: |
|
|
The upgrade guide doesn't appear to have any info past 2005.0. Is there an updated guide somewhere? |
|
Back to top |
|
|
gust4voz Retired Dev
Joined: 09 Sep 2003 Posts: 373 Location: Buenos Aires, Argentina
|
|
Back to top |
|
|
starrbuck Tux's lil' helper
Joined: 04 Apr 2005 Posts: 139 Location: North Texas
|
Posted: Sun Apr 02, 2006 10:17 pm Post subject: |
|
|
Perl 5.8.8 compiled successfully after the switch to gcc 3.4.5. |
|
Back to top |
|
|
Ferris Retired Dev
Joined: 13 Jan 2003 Posts: 426 Location: N. Virginia (USA)
|
Posted: Mon Apr 03, 2006 11:41 am Post subject: |
|
|
Thanks for the feedback. I've noted your success at https://bugs.gentoo.org/show_bug.cgi?id=46593 (which is a bug roughly corresponding to your experience.) (But I notice I spelled your name incorrectly. Apologies.)
Regards, |
|
Back to top |
|
|
starrbuck Tux's lil' helper
Joined: 04 Apr 2005 Posts: 139 Location: North Texas
|
Posted: Mon Apr 03, 2006 1:35 pm Post subject: |
|
|
It's not really my name.
By the way, you Gentoo guys are great. I don't think I went or have ever gone over 30 minutes without an answer (or at least a potential answer) to an issue I'm having with my Gentoo installs. Lately I have been dealing with some other issues with various software packages, and most of those queries go unanswered for hours, if not days. Just wanted to give you your props! |
|
Back to top |
|
|
starrbuck Tux's lil' helper
Joined: 04 Apr 2005 Posts: 139 Location: North Texas
|
Posted: Wed Apr 12, 2006 2:31 pm Post subject: |
|
|
One issue... During my emerge -e world, I am getting this message on every package rebuild:
Code: | QA Notice: the following files contain executable stacks
Files with executable stacks will not work properly (or at all!)
on some architectures/operating systems. A bug should be filed
at http://bugs.gentoo.org to make sure the file is fixed. |
Is this anything to worry about? |
|
Back to top |
|
|
gust4voz Retired Dev
Joined: 09 Sep 2003 Posts: 373 Location: Buenos Aires, Argentina
|
Posted: Wed Apr 12, 2006 2:42 pm Post subject: |
|
|
Not really, there's a bug open about it. _________________ Gustavo Zacarias
Gentoo/SPARC monkey |
|
Back to top |
|
|
starrbuck Tux's lil' helper
Joined: 04 Apr 2005 Posts: 139 Location: North Texas
|
Posted: Wed Apr 12, 2006 8:10 pm Post subject: |
|
|
Cool. I had tried running some of the freshly-recompiled programs and they all run fine so I figured there wasn't anything to concern myself with. Thanks for the confirmation. |
|
Back to top |
|
|
|