Re: 5.3 Buildworld on Via C3 fails

2005-02-18 Thread cpghost
On Fri, Feb 18, 2005 at 09:39:43AM -0800, [EMAIL PROTECTED] wrote:
 I just upgraded one of my Via systems (fresh install) to 5.3-R. I cvsup'd
 the src (RELENG_5_3) and attempted a build world, but it consistently
 fails when building libbfd. Given that it's a compiler error I thought it
 may have something to do with the C3 processor. I know there's a conflict
 with GCC and i686 processors that don't support CMOV, but I don't know if
 it's related. I have not rebuilt the kernel yet, fyi. Thoughts?

I've just compiled RELENG_5 yesterday evening on a VIA C3 Samuel 2
(EPIA 5000 Eden) without any problems. Perhaps you've cvsup(ed) at
the wrong time?

What do you have in /etc/make.conf?

 /usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/elflink.c
 /usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/elflink.c:
 In function `elf_link_output_extsym':
 /usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/elflink.c:6073:
 internal compiler error: Segmentation fault
 Please submit a full bug report,
 with preprocessed source if appropriate.

Regards,
-cpghost.

-- 
Cordula's Web. http://www.cordula.ws/
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: 5.3 Buildworld on Via C3 fails

2005-02-18 Thread ctodd

 I've just compiled RELENG_5 yesterday evening on a VIA C3 Samuel 2
 (EPIA 5000 Eden) without any problems. Perhaps you've cvsup(ed) at
 the wrong time?

Well I am pulling from a local mirror, but it updates nightly.

 What do you have in /etc/make.conf?

Just the CVS stuff. Keep in mind I'm pulling RELENG_5_3, not RELENG_5, so
I would think timing would be less of an issue.

Chris
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: 5.3 Buildworld on Via C3 fails

2005-02-18 Thread cpghost
On Fri, Feb 18, 2005 at 01:08:11PM -0800, [EMAIL PROTECTED] wrote:
  I've just compiled RELENG_5 yesterday evening on a VIA C3 Samuel 2
  (EPIA 5000 Eden) without any problems. Perhaps you've cvsup(ed) at
  the wrong time?
 
 Well I am pulling from a local mirror, but it updates nightly.
 
  What do you have in /etc/make.conf?
 
 Just the CVS stuff. Keep in mind I'm pulling RELENG_5_3, not RELENG_5, so
 I would think timing would be less of an issue.

I didn't try with RELENG_5_3, only with RELENG_5. Just a data point here:
I've installed 5.3-RELEASE too, cvsupped and recompiled everything, all
on the same VIA C3 processor. Done a few buildworld/... iterations since,
and no problem here so far. I can't reproduce or confirm this bug here.

Anyway, the CMOV issue would only come up with code compiled for
i686 (perhaps also i586), due to gcc's breakage (that's why most
Linux distros won't boot or run on a C3 without recompile, but
5.3-RELEASE would). If something went wrong because of this, you'd
notice this at a very early (booting) stage. It's highly unlikely
that gcc, as, or ld binaries are the only one to *use* such an
instruction; esp. when compiled for i386 anyway.

It seems like a safe assumption that 5.3-RELEASE was compiled for
i386, because I was able to use it without any problems on the C3,
including make buildworld/buildkernel/... If you did a buildworld/
installworld with some special flags in the past, that userland may
include CMOVs. That's why I'm asking about /etc/make.conf.

Hmmm...

 Chris

-cpghost.

-- 
Cordula's Web. http://www.cordula.ws/
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: 5.3 Buildworld on Via C3 fails

2005-02-18 Thread ctodd

 It seems like a safe assumption that 5.3-RELEASE was compiled for
 i386, because I was able to use it without any problems on the C3,
 including make buildworld/buildkernel/... If you did a buildworld/
 installworld with some special flags in the past, that userland may
 include CMOVs. That's why I'm asking about /etc/make.conf.

 Hmmm...

It's a brand new install. I modified the rc.conf and make.conf to do
cvsup, and that's about it. Maybe it's my mirror? I'll try cvsup from a
freebsd mirror next week for grins.

Chris
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: 5.3 Buildworld on Via C3 fails

2005-02-18 Thread Emanuel Strobl
Am Freitag, 18. Februar 2005 23:21 schrieb [EMAIL PROTECTED]:
  It seems like a safe assumption that 5.3-RELEASE was compiled for
  i386, because I was able to use it without any problems on the C3,
  including make buildworld/buildkernel/... If you did a buildworld/
  installworld with some special flags in the past, that userland may
  include CMOVs. That's why I'm asking about /etc/make.conf.
 
  Hmmm...

 It's a brand new install. I modified the rc.conf and make.conf to do
 cvsup, and that's about it. Maybe it's my mirror? I'll try cvsup from a
 freebsd mirror next week for grins.

To add some wild guessing: RAM. This sounds like bad memory.

-Harry


 Chris
 ___
 freebsd-questions@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-questions
 To unsubscribe, send any mail to
 [EMAIL PROTECTED]


pgpWjlbsWFfHq.pgp
Description: PGP signature