Re: Latest binutils import breaks Alpha cross compiles

2002-02-04 Thread Wilko Bulte

On Mon, Feb 04, 2002 at 09:06:56AM -0800, David O'Brien wrote:
> On Mon, Feb 04, 2002 at 06:43:23PM +0200, Ruslan Ermilov wrote:
> > The fix was as simple as this:
> 
> Thanks!!  Committed.

Great! /me fires up the DS10..

-- 
|   / o / /_  _ [EMAIL PROTECTED]
|/|/ / / /(  (_)  Bulte Arnhem, the Netherlands

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Latest binutils import breaks Alpha cross compiles

2002-02-04 Thread David O'Brien

On Mon, Feb 04, 2002 at 06:43:23PM +0200, Ruslan Ermilov wrote:
> The fix was as simple as this:

Thanks!!  Committed.

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Latest binutils import breaks Alpha cross compiles

2002-02-04 Thread Ruslan Ermilov

On Tue, Jan 29, 2002 at 12:02:18PM -0800, David O'Brien wrote:
> On Tue, Jan 29, 2002 at 07:08:21PM +0200, Ruslan Ermilov wrote:
> > David!
> > 
> > After the latest binutils import, attempts to cross-compile
> > Alpha fail at the cross-tools stage of buildworld as shown
> > below.  Please also note sed(1) complaints about nonexistent
> > ldscripts/ files.  I suspect that "normal" alpha worlds may
> > be broken as well, but I can't tell for sure.
> 
> I am sure it probably is.  There is a lack of developers using -current
> on Alpha's that progress on i386, IA64, x86-64, and sparc64 cannot be
> held back.  I will fix the Alpha problems when I get a chance, but it may
> be a week.
> 
The fix was as simple as this:

Index: Makefile
===
RCS file: /home/ncvs/src/gnu/usr.bin/binutils/libbfd/Makefile,v
retrieving revision 1.16
diff -u -r1.16 Makefile
--- Makefile2002/01/27 22:47:22 1.16
+++ Makefile2002/02/04 16:40:01
@@ -5,7 +5,7 @@
 .PATH: ${SRCDIR}/bfd ${SRCDIR}/opcodes
 
 LIB=   bfd
-SRCS+= archive.c archures.c bfd.c binary.c cache.c \
+SRCS+= archive.c archive64.c archures.c bfd.c binary.c cache.c \
coffgen.c corefile.c elf.c elf-eh-frame.c elf-strtab.c format.c \
hash.c ihex.c init.c libbfd.c linker.c merge.c opncls.c reloc.c \
section.c srec.c stab-syms.c stabs.c syms.c targets.c tekhex.c \

Verified with both i386 and alpha.


Cheers,
-- 
Ruslan Ermilov  Sysadmin and DBA,
[EMAIL PROTECTED]   Sunbay Software AG,
[EMAIL PROTECTED]  FreeBSD committer,
+380.652.512.251Simferopol, Ukraine

http://www.FreeBSD.org  The Power To Serve
http://www.oracle.com   Enabling The Information Age

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Latest binutils import breaks Alpha cross compiles

2002-02-02 Thread Wilko Bulte

On Sat, Feb 02, 2002 at 09:07:27AM -0800, David O'Brien wrote:
> On Fri, Feb 01, 2002 at 05:24:54PM -0800, Terry Lambert wrote:
> > Giorgos Keramidas wrote:
> > > This still *is* -CURRENT, right?  If it doesn't break, once in a
> > > while, how will new things be tested by the -CURRENT userbase?
> > 
> > A "make world" before commit?  Is this a trick question?
> 
> Please see the 2001 freebsd-alpha archives were it was stated that
> non-working on the Alpha would not longer be something that could hold
> back toolchain upgrades.

Yes, I remember. But I have to admit I would be interested to know
when the toolchain for Alpha on -current will be able to buildworld again.

Yesterday I put an extra disk in my DS10 to put -current on. Building
a -current is 'currently' (sic.. ;-) not possible at all.

Wilko
-- 
|   / o / /_  _ email:  [EMAIL PROTECTED]
|/|/ / / /(  (_)  Bulte Arnhem, the Netherlands

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Latest binutils import breaks Alpha cross compiles

2002-02-02 Thread David O'Brien

On Fri, Feb 01, 2002 at 05:24:54PM -0800, Terry Lambert wrote:
> Giorgos Keramidas wrote:
> > This still *is* -CURRENT, right?  If it doesn't break, once in a
> > while, how will new things be tested by the -CURRENT userbase?
> 
> A "make world" before commit?  Is this a trick question?

Please see the 2001 freebsd-alpha archives were it was stated that
non-working on the Alpha would not longer be something that could hold
back toolchain upgrades.

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Latest binutils import breaks Alpha cross compiles

2002-02-01 Thread Terry Lambert

Giorgos Keramidas wrote:
> This still *is* -CURRENT, right?  If it doesn't break, once in a
> while, how will new things be tested by the -CURRENT userbase?

A "make world" before commit?  Is this a trick question?

> Instead of whining about "you broke it, and haven't fixed it" it would
> be a far better thing to contribute patches that fix the brokenness.

If you insist, I can contribute patches that will back out the
binutils changes.

I think this is already in the process of being handled, though;
you seem to be catching up on some very old email.

-- Terry

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Latest binutils import breaks Alpha cross compiles

2002-02-01 Thread Giorgos Keramidas

On 2002-01-30 23:22, Terry Lambert wrote:
> Peter Wemm wrote:
> > I dont suppose you actually thought to go and have a look and see what the
> > problem is yourself, rather than assigning the work to somebody else?
> 
> Nope, sorry.
> 
> I hear the latest binutils break Alpha cross compilation.  My
> fix is to back out the changes locally, and not use them.
> 
> Basically, instead of fixing the brokeness, I chose to not
> break the fixedness.

This still *is* -CURRENT, right?  If it doesn't break, once in a
while, how will new things be tested by the -CURRENT userbase?
Instead of whining about "you broke it, and haven't fixed it" it would
be a far better thing to contribute patches that fix the brokenness.

- Giorgos


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Latest binutils import breaks Alpha cross compiles

2002-01-30 Thread Terry Lambert

Peter Wemm wrote:
> I dont suppose you actually thought to go and have a look and see what the
> problem is yourself, rather than assigning the work to somebody else?

Nope, sorry.

I hear the latest binutils break Alpha cross compilation.  My
fix is to back out the changes locally, and not use them.

Basically, instead of fixing the brokeness, I chose to not
break the fixedness.

My recommendation would be to revert the change until it
can be imported as working code.

-- Terry

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Latest binutils import breaks Alpha cross compiles

2002-01-30 Thread Bernd Walter

On Wed, Jan 30, 2002 at 07:32:29PM +0100, Wilko Bulte wrote:
> On Wed, Jan 30, 2002 at 09:13:13AM -0800, David O'Brien wrote:
> > On Wed, Jan 30, 2002 at 08:20:39AM -0800, Peter Wemm wrote:
> > > That's easy to say when signing up somebody else to do the work.
> > > 
> > > Seriously though, in spite of pretending otherwise, i386 *is* our reference
> > > platform, and the "other" platforms require people with the hardware and
> > > interest to keep it "alive".
> > ...

Not to forget knowledge and time.

> > > If there isn't enough critical mass to keep it going, then it is dead
> > > by definition.
> > 
> > This is my current feeling -- that Alpha 5-CURRENT no long has any
> > critical mass.  Thus it isn't worth the time or trouble.

I'm would not call it dead only because it's always behind development.
The latest alpha-current I'm running is nearly a month old - just
because I always want to see a stable i386 before which I havn't seen
for the last weeks.
Sorry - I can't spend my time on alpha *and* machine independ bugs.

> > My interests have moved over to sparc64 and x86-64 where I believe there

Many alpha bugs and problems are there because of LP64 not because of
alpha - other LP64 platforms will put LP64 into a much stronger
position and help alpha a lot.
I was always interested in FreeBSD-alpha because of having more than 4G
memory and more than 4G address space - mostly the later.
None is working - Memory is limited to 2G and increasing MAXDSIZ to
big values is simply broken.
Not ashtonishing that there is no big interest for anyoone to use
FreeBSD-alpha in production - you can have these limits cheaper and
without the bug troubles using Intel hardware.
I always been sorrowed to run an FreeBSD-alpha as a cvsup server.

> For x86-64  I see the point, sparc64 is not something I would want to spend
> any time on (no disrespect to the sparc64 folks, I just don't think sparc
> will have any great momentum).
> 
> > will be a much larger following.  It is shame after I've spent several
> > thousand $$ on Alpha hardware over the past three years.

That's what makes me still beleave in FreeBSD-alpha.
Alpha is the cheapest 64 bit platform available.
Think a moment on what you have paid for your sun labeled symbios.

> And Alpha hardware is so much nicer than the x86 crap out there :(

The same goes for sparc64 compared to x86.
And sparc64 has a better future from the hardware perspective.
I can understand why people are looking forward to sparc64.

-- 
B.Walter  COSMO-Project http://www.cosmo-project.de
[EMAIL PROTECTED] Usergroup   [EMAIL PROTECTED]


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Latest binutils import breaks Alpha cross compiles

2002-01-30 Thread Wilko Bulte

On Wed, Jan 30, 2002 at 09:13:13AM -0800, David O'Brien wrote:
> On Wed, Jan 30, 2002 at 08:20:39AM -0800, Peter Wemm wrote:
> > That's easy to say when signing up somebody else to do the work.
> > 
> > Seriously though, in spite of pretending otherwise, i386 *is* our reference
> > platform, and the "other" platforms require people with the hardware and
> > interest to keep it "alive".
> ...
> > If there isn't enough critical mass to keep it going, then it is dead
> > by definition.
> 
> This is my current feeling -- that Alpha 5-CURRENT no long has any
> critical mass.  Thus it isn't worth the time or trouble.
> 
> My interests have moved over to sparc64 and x86-64 where I believe there

For x86-64  I see the point, sparc64 is not something I would want to spend
any time on (no disrespect to the sparc64 folks, I just don't think sparc
will have any great momentum).

> will be a much larger following.  It is shame after I've spent several
> thousand $$ on Alpha hardware over the past three years.

And Alpha hardware is so much nicer than the x86 crap out there :(

W/
-- 
|   / o / /_  _ email:  [EMAIL PROTECTED]
|/|/ / / /(  (_)  Bulte FreeBSD core team secretary

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Latest binutils import breaks Alpha cross compiles

2002-01-30 Thread David O'Brien

On Wed, Jan 30, 2002 at 08:20:39AM -0800, Peter Wemm wrote:
> That's easy to say when signing up somebody else to do the work.
> 
> Seriously though, in spite of pretending otherwise, i386 *is* our reference
> platform, and the "other" platforms require people with the hardware and
> interest to keep it "alive".
...
> If there isn't enough critical mass to keep it going, then it is dead
> by definition.

This is my current feeling -- that Alpha 5-CURRENT no long has any
critical mass.  Thus it isn't worth the time or trouble.

My interests have moved over to sparc64 and x86-64 where I believe there
will be a much larger following.  It is shame after I've spent several
thousand $$ on Alpha hardware over the past three years.

-- 
-- David  ([EMAIL PROTECTED])

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Latest binutils import breaks Alpha cross compiles

2002-01-30 Thread Peter Wemm

Terry Lambert wrote:
> David O'Brien wrote:
> > > After the latest binutils import, attempts to cross-compile
> > > Alpha fail at the cross-tools stage of buildworld as shown
> > > below.  Please also note sed(1) complaints about nonexistent
> > > ldscripts/ files.  I suspect that "normal" alpha worlds may
> > > be broken as well, but I can't tell for sure.
> > 
> > I am sure it probably is.  There is a lack of developers using -current
> > on Alpha's that progress on i386, IA64, x86-64, and sparc64 cannot be
> > held back.  I will fix the Alpha problems when I get a chance, but it may
> > be a week.
> 
> I know: add cross compilation for Alpha to your regression
> on i386, IA84, x86-64, or sparc64, and that will catcth
> things like this in the future, without you needing to have
> Alpha hardware, and without you orphaning it as a result of
> your changes.

That's easy to say when signing up somebody else to do the work.

Seriously though, in spite of pretending otherwise, i386 *is* our reference
platform, and the "other" platforms require people with the hardware and
interest to keep it "alive".  This is the same with alpha as ia64, sparc64,
powerpc, mips, x86-64 etc.  If there isn't enough critical mass to keep it
going, then it is dead by definition.  Witness the mips port, it pretty
much never made it to square one.  I've done my bit over the last 6 months
to keep the alpha alive (ported KSE phase 1 to alpha as well as 3 other
platforms that I knew little to nothing about).

I dont suppose you actually thought to go and have a look and see what the
problem is yourself, rather than assigning the work to somebody else?

Cheers,
-Peter
--
Peter Wemm - [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED]
"All of this is for nothing if we don't go to the stars" - JMS/B5


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Latest binutils import breaks Alpha cross compiles

2002-01-29 Thread Wilko Bulte

On Tue, Jan 29, 2002 at 06:54:08PM -0800, Terry Lambert wrote:
> David O'Brien wrote:
> > > After the latest binutils import, attempts to cross-compile
> > > Alpha fail at the cross-tools stage of buildworld as shown
> > > below.  Please also note sed(1) complaints about nonexistent
> > > ldscripts/ files.  I suspect that "normal" alpha worlds may
> > > be broken as well, but I can't tell for sure.
> > 
> > I am sure it probably is.  There is a lack of developers using -current
> > on Alpha's that progress on i386, IA64, x86-64, and sparc64 cannot be
> > held back.  I will fix the Alpha problems when I get a chance, but it may
> > be a week.
> 
> I know: add cross compilation for Alpha to your regression
> on i386, IA84, x86-64, or sparc64, and that will catcth
> things like this in the future, without you needing to have
> Alpha hardware, and without you orphaning it as a result of
> your changes.

Not a relevant comment I'm afraid, David has Alpha hardware ;)
He helped me often enough with Alpha issues.

Wilko
-- 
|   / o / /_  _ email:  [EMAIL PROTECTED]
|/|/ / / /(  (_)  Bulte Arnhem, the Netherlands

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Latest binutils import breaks Alpha cross compiles

2002-01-29 Thread Terry Lambert

David O'Brien wrote:
> > After the latest binutils import, attempts to cross-compile
> > Alpha fail at the cross-tools stage of buildworld as shown
> > below.  Please also note sed(1) complaints about nonexistent
> > ldscripts/ files.  I suspect that "normal" alpha worlds may
> > be broken as well, but I can't tell for sure.
> 
> I am sure it probably is.  There is a lack of developers using -current
> on Alpha's that progress on i386, IA64, x86-64, and sparc64 cannot be
> held back.  I will fix the Alpha problems when I get a chance, but it may
> be a week.

I know: add cross compilation for Alpha to your regression
on i386, IA84, x86-64, or sparc64, and that will catcth
things like this in the future, without you needing to have
Alpha hardware, and without you orphaning it as a result of
your changes.

-- Terry

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Latest binutils import breaks Alpha cross compiles

2002-01-29 Thread David O'Brien

On Tue, Jan 29, 2002 at 07:08:21PM +0200, Ruslan Ermilov wrote:
> David!
> 
> After the latest binutils import, attempts to cross-compile
> Alpha fail at the cross-tools stage of buildworld as shown
> below.  Please also note sed(1) complaints about nonexistent
> ldscripts/ files.  I suspect that "normal" alpha worlds may
> be broken as well, but I can't tell for sure.

I am sure it probably is.  There is a lack of developers using -current
on Alpha's that progress on i386, IA64, x86-64, and sparc64 cannot be
held back.  I will fix the Alpha problems when I get a chance, but it may
be a week.


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Latest binutils import breaks Alpha cross compiles

2002-01-29 Thread Andrew Gallatin


Ruslan Ermilov writes:
 > David!
 > 
 > After the latest binutils import, attempts to cross-compile
 > Alpha fail at the cross-tools stage of buildworld as shown
 > below.  Please also note sed(1) complaints about nonexistent
 > ldscripts/ files.  I suspect that "normal" alpha worlds may
 > be broken as well, but I can't tell for sure.

I can confirm that the normal alpha build is broken.  It dies in the
same way you described in your cross-build.  Sed is also complaining
about missing ldscripts/elf64alpha.xsc

Drew

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message