Re: SIGILL in __libc_csu_fini

2004-04-01 Thread Ian Wienand
On Fri, Apr 02, 2004 at 12:33:26AM +0100, Ian Lynagh wrote:
> I'm having some trouble with ghc6 on ia64 (this is not using the
> packages, which also give SIGILL, but trying to crossport from x86
> again.

What versions of things are you using?  I just installed both ghc6 and
ghc-cvs packages on an I2, and apart from creating a 8MB executable
file from my simple 10 line example both work fine.

libc6.1 2.3.2.ds1-11 GNU C Library: Shared libraries and Timezone data
ghc-cvs 20031220-3   GHC - the Glasgow Haskell Compilation system
ghc66.2-3GHC - the Glasgow Haskell Compilation system
gcc 3.3.3-2  The GNU C compiler

(might want to leave glibc list off, they have enough to worry about
until we can prove it's a glibc bug)

-i
[EMAIL PROTECTED]
http://www.gelato.unsw.edu.au


signature.asc
Description: Digital signature


SIGILL in __libc_csu_fini

2004-04-01 Thread Ian Lynagh

[Note crosspost. I'm not subscribed to either list.]

Hi all,

I'm having some trouble with ghc6 on ia64 (this is not using the
packages, which also give SIGILL, but trying to crossport from x86
again. gdb gives more useful information than for the packages). The gdb
output, from merulo's unstable dchroot a day or two ago, is below.

I'm afraid I have no idea what to do from here. Any help much
appreciated!


$ gdb /home/igloo/ghc/x1/ghc/compiler/stage1/ghc-6.2.1
[...]
(gdb) b main
Breakpoint 1 at 0x426f2a42
(gdb) r
Starting program: /home/igloo/ghc/x1/ghc/compiler/stage1/ghc-6.2.1 

Program received signal SIGILL, Illegal instruction.
0x42737901 in __libc_csu_fini ()
(gdb) bt
#0  0x42737901 in __libc_csu_fini ()
#1  0x42737790 in __libc_csu_init ()
#2  0x202a1220 in __libc_start_main () from /lib/libc.so.6.1
#3  0x40004260 in _start ()
(gdb) disassemble
Dump of assembler code for function __libc_csu_fini:
0x42737830 <__libc_csu_fini+0>: [MII]   alloc r36=ar.pfs,6,6,0
0x42737831 <__libc_csu_fini+1>: addl r14=58216,r1
0x42737832 <__libc_csu_fini+2>: addl r16=20416,r1
0x42737840 <__libc_csu_fini+16>:[MII]   mov r37=r1
0x42737841 <__libc_csu_fini+17>:mov r35=b0;;
0x42737842 <__libc_csu_fini+18>:nop.i 0x0
0x42737850 <__libc_csu_fini+32>:[MMI]   ld8 r15=[r14]
0x42737851 <__libc_csu_fini+33>:ld8 r14=[r16]
0x42737852 <__libc_csu_fini+34>:nop.i 0x0;;
0x42737860 <__libc_csu_fini+48>:[MMI]   sub r14=r14,r15;;
0x42737861 <__libc_csu_fini+49>:nop.m 0x0
0x42737862 <__libc_csu_fini+50>:shr r33=r14,3;;
0x42737870 <__libc_csu_fini+64>:[MII]   mov r14=r33
0x42737871 <__libc_csu_fini+65>:adds r33=-1,r33;;
0x42737872 <__libc_csu_fini+66>:cmp.eq p7,p6=0,r14
0x42737880 <__libc_csu_fini+80>:[MIB]   shladd r34=r33,3,r15
0x42737881 <__libc_csu_fini+81>:nop.i 0x0
0x42737882 <__libc_csu_fini+82>:  (p07) br.cond.dpnt.few 
0x427378d0 <__libc_csu_fini+160>;;
0x42737890 <__libc_csu_fini+96>:[MII]   ld8 r14=[r34],-8
0x42737891 <__libc_csu_fini+97>:mov r32=r33
---Type  to continue, or q  to quit---
0x42737892 <__libc_csu_fini+98>:adds r33=-1,r33;;
0x427378a0 <__libc_csu_fini+112>:   [MMI]   ld8 r15=[r14],8;;
0x427378a1 <__libc_csu_fini+113>:   ld8 r1=[r14]
0x427378a2 <__libc_csu_fini+114>:   mov b6=r15
0x427378b0 <__libc_csu_fini+128>:   [MIB]   nop.m 0x0
0x427378b1 <__libc_csu_fini+129>:   nop.i 0x0
0x427378b2 <__libc_csu_fini+130>:   br.call.sptk.many b0=b6;;
0x427378c0 <__libc_csu_fini+144>:   [MIB]   cmp.eq p7,p6=0,r32
0x427378c1 <__libc_csu_fini+145>:   mov r1=r37
0x427378c2 <__libc_csu_fini+146>: (p06) br.cond.dptk.few 
0x42737890 <__libc_csu_fini+96>
0x427378d0 <__libc_csu_fini+160>:   [MIB]   nop.m 0x0
0x427378d1 <__libc_csu_fini+161>:   nop.i 0x0
0x427378d2 <__libc_csu_fini+162>:   br.call.sptk.many 
b0=0x427379a0 <_fini>;;
0x427378e0 <__libc_csu_fini+176>:   [MII]   mov r1=r37
0x427378e1 <__libc_csu_fini+177>:   mov.i ar.pfs=r36
0x427378e2 <__libc_csu_fini+178>:   mov b0=r35
0x427378f0 <__libc_csu_fini+192>:   [MIB]   nop.m 0x0
0x427378f1 <__libc_csu_fini+193>:   nop.i 0x0
0x427378f2 <__libc_csu_fini+194>:   br.ret.sptk.many b0;;
---Type  to continue, or q  to quit---
0x42737900 <__libc_csu_fini+208>:   [MLX]   nop.m 0x0
0x42737901 <__libc_csu_fini+209>:   brl.few 0x400027e0 
<_init>;;
End of assembler dump.
(gdb) disassemble 0x400027e0
Dump of assembler code for function _init:
0x400027e0 <_init+0>:   [MII]   alloc r34=ar.pfs,3,3,0
0x400027e1 <_init+1>:   mov r32=r12
0x400027e2 <_init+2>:   mov r33=b0
0x400027f0 <_init+16>:  [MFB]   adds r12=-16,r12
0x400027f1 <_init+17>:  nop.f 0x0
0x400027f2 <_init+18>:  nop.b 0x0;;
0x40002800 <_init+32>:  [MII]   mov r12=r32
0x40002801 <_init+33>:  mov.i ar.pfs=r34
0x40002802 <_init+34>:  mov b0=r33
0x40002810 <_init+48>:  [MFB]   nop.m 0x0
0x40002811 <_init+49>:  nop.f 0x0
0x40002812 <_init+50>: 

Processed: Re: Bug#231538: *sigh*

2004-04-01 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

> clone 231538 -1
Bug#231538: libc6: illegal instruction on a 386
Bug 231538 cloned as bug 241497.

> reassign -1 ftp.debian.org
Bug#241497: libc6: illegal instruction on a 386
Bug reassigned from package `libc6' to `ftp.debian.org'.

> retitle -1 sarge needs upgrade-i386 directory which gives us upgrade-path for real 
> i386 architecture
Bug#241497: libc6: illegal instruction on a 386
Changed Bug title.

> thanks
Stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#231538: *sigh*

2004-04-01 Thread Martin Schulze
GOTO Masanori wrote:
> clone 231538 -1
> reassign -1 ftp.debian.org
> retitle -1 sarge needs upgrade-i386 directory which gives us upgrade-path for real 
> i386 architecture
> thanks
> 
> I'm sorry posting this mail to so many people...
> 
> Summary:
> 
>  - Original bug #231538 will be fixed by debian-glibc maintainer team
>at the next glibc 2.3.2.ds1-12 which adds the code to prevent
>installing sarge's glibc on real 80386 arch with kernel < 2.4.24.
> 
>  - Debian decided to make dists/sarge/main/upgrade-i386 for providing
>upgrade path for real 80386 architecture.
> 
>  - ftp.debian.org maintainer needs to make upgrade-i386 directory with
>appropriate documents/binaries/libraries.
> 
>  - Release document/management team need to write additional notes
>about upgrade-i386 issue into sarge release announce documents for
>i386 architecture.
> 
>  - Kernel maintainer may need to put kernel 2.4.24 or newer into
>upgrade-i386 directory.  The newer kernel has 486 emulation code
>which can install sarge's libraries even on real 80386
>architecture.

FYI: I've added this to http://people.debian.org/~joey/pr/3.1/i386.html

Regards,

Joey

-- 
It's practically impossible to look at a penguin and feel angry.

Please always Cc to me when replying to me on the lists.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#231538: *sigh*

2004-04-01 Thread GOTO Masanori
clone 231538 -1
reassign -1 ftp.debian.org
retitle -1 sarge needs upgrade-i386 directory which gives us upgrade-path for real 
i386 architecture
thanks

I'm sorry posting this mail to so many people...

Summary:

 - Original bug #231538 will be fixed by debian-glibc maintainer team
   at the next glibc 2.3.2.ds1-12 which adds the code to prevent
   installing sarge's glibc on real 80386 arch with kernel < 2.4.24.

 - Debian decided to make dists/sarge/main/upgrade-i386 for providing
   upgrade path for real 80386 architecture.

 - ftp.debian.org maintainer needs to make upgrade-i386 directory with
   appropriate documents/binaries/libraries.

 - Release document/management team need to write additional notes
   about upgrade-i386 issue into sarge release announce documents for
   i386 architecture.

 - Kernel maintainer may need to put kernel 2.4.24 or newer into
   upgrade-i386 directory.  The newer kernel has 486 emulation code
   which can install sarge's libraries even on real 80386
   architecture.

At Thu, 01 Apr 2004 03:38:24 -0500,
Nathanael Nerode wrote:
> | So... I don't add "use woody-proposed-updates" message into
> | libc6.preinst, I keep them as the current one.  I think Bug#231538 can
> | be closed when 2.3.2.ds1-12 is released.  But the current thread is
> | useful for keeping discussing to make dists/sarge/main/upgrade-i386
> | for the near future sarge release.  I would clone this bug and
> | reassign it to ftp.debian.org or ftp-master.  Nathanael, OK?
> Yes; sounds great.  :-)  I have no idea whose job it is to create the
> upgrade-i386 directory (ftp.debian.org, I guess), but please clone and
> assign to the appropriate person.

OK, I cloned it and I assigned it to ftp.debian.org.  Martin seems 
to prepare making upgrade-i386 directory, though.

> Herbert's job, then, is to upload the appropriate packages to that
> directory; the RM's job is to make sure it's mentioned prominently in
> the release notes.  And someone has to create the README, but that
> shouldn't be much of a job.  ("You must upgrade to these packages, and
> reboot with the new kernel, before installing sarge".)

Yup.  Before releasing sarge, we need to work for upgrade-i386 directory.

Thanks to all people who comments to this bug!

Regards,
-- gotom


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Moved on

2004-04-01 Thread via the vacation program

I left UZL and moved on to a new job. From now on I can be reached at [EMAIL 
PROTECTED] Your mail regarding "[VIRUS] Re: Your document" will be forwarded to my new 
account.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Custom compiled glibc

2004-04-01 Thread Anders Karlsson
Hi there,

I posted about this before but messed the post up.

How would I go about compiling a glibc optimised for Pentium-M and SSE2?

Thanks,

-- 
Anders Karlsson <[EMAIL PROTECTED]>
Trudheim Technology Limited


signature.asc
Description: This is a digitally signed message part


Bug#231538: *sigh*

2004-04-01 Thread Nathanael Nerode
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
GOTO Masanori wrote:
| At Tue, 30 Mar 2004 10:46:25 +0200,
| Martin Schulze wrote:
|

|>I have another solution to propose: Provide an upgrade-for-real-i386
|>directory, including a README and kernel packages to install before
|>upgrading to sarge.  We've done a similar thing from bo->potato or
|>something.
|>
|>This will require coordination with the release manager and the
|>ftpmasters to provide dists/sarge/main/upgrade-i386 which should
|>contain the kernel packages and a readme file.

| So... I don't add "use woody-proposed-updates" message into
| libc6.preinst, I keep them as the current one.  I think Bug#231538 can
| be closed when 2.3.2.ds1-12 is released.  But the current thread is
| useful for keeping discussing to make dists/sarge/main/upgrade-i386
| for the near future sarge release.  I would clone this bug and
| reassign it to ftp.debian.org or ftp-master.  Nathanael, OK?
Yes; sounds great.  :-)  I have no idea whose job it is to create the
upgrade-i386 directory (ftp.debian.org, I guess), but please clone and
assign to the appropriate person.
Herbert's job, then, is to upload the appropriate packages to that
directory; the RM's job is to make sure it's mentioned prominently in
the release notes.  And someone has to create the README, but that
shouldn't be much of a job.  ("You must upgrade to these packages, and
reboot with the new kernel, before installing sarge".)
Remember to tell Karolina, who opened the bug in the first place, when
it's all done.  :-)
| Regards,
| -- gotom
Glad this is getting dealt with!
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFAa9UARGZ0aC4lkIIRAlEWAJ95b9TP31PT93mC2HUTX+h5ZezHcQCdETNk
v4mTmUkJWMdvW4O4PqFK+ek=
=V8eO
-END PGP SIGNATURE-
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]


Bug#235759: Comentar on which replacement for German quotes

2004-04-01 Thread Denis Barbier
On Wed, Mar 31, 2004 at 01:00:20AM +0200, Adrian Bunk wrote:
> On Mon, Mar 29, 2004 at 11:02:11PM +0200, Denis Barbier wrote:
> > On Mon, Mar 29, 2004 at 02:47:42AM +0200, Adrian Bunk wrote:
> > [...]
> > > I am a bit surprised that this discussion and all patches sent only
> > > cover de_DE, although there are altogether three common de_ locales
> > > plus two others the locales package supports.
> > > If you fix this issue, it should be properly fixed for all de_ locales.
> > 
> > All de_* locales include (either directly or indirectly) de_DE in their
> > LC_CTYPE section, so this change propagates to all de_* locales.
> 
> Thanks for the explanation.
> 
> This means only cases like the different quote in the Swiss locale need 
> to be handled.

According to
  http://people.debian.org/~barbier/intl/l10n/po/
there is currently no package in Debian with de_CH messages.
As French quotes are quite common in German catalogs (e.g. they are used
in all GNOME packages), this means that de_CH users are currently seeing
lots of 'reversed' quotes.  And of course ,," transliteration ;)

I read your message as: "the proposed patch is an improvement for all
German speaking people, but may be even improved for de_CH folks", but
note that glibc maintainers seem reluctant to apply the requested
changes and may have a different reading of your message.

Denis


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]