Re: Bug#136359: acknowledged by developer (Bug#136359: fixed in gcc-2.95 2.95.4.ds9-4)

2002-03-18 Thread Adam C Powell IV
 Matthias Klose wrote:
Adam C Powell IV writes:
reopen 136359
thanks
Thank you for your patience in this, I'm sorry to be such a pain in the 
neck.  But it still doesn't work, I'm still getting a SIGFPE in 
f__cabs() from cabs.c in libg2c...

Okay, I think I see what's going on.  In the alpha build log, there's 
build-native/alpha-linux/libf2c and 
build-native/alpha-linux/ieee/libf2c.  -mieee is being used in the 
latter, but not the former.

They are both installed, the former (without -mieee) in what will be 
/usr/lib/gcc-lib/alpha-linux and the latter in 
/usr/lib/gcc-lib/alpha-linux/ieee .

But it looks like only the former is actually moved into the binary 
package in rules2.  I don't see where the -mieee libg2c is used anywhere 
in a binary package.

Should there be an ieee subdir in the installed binary, with these 
-mieee-built libg2cs?

please send a patch. I don't have access on an alpha and cannot easily
see the layout. Or maybe Chris could give it a try?
Okay. First, debian/patches/libf2c-alpha-patch is ineffective, CFLAGS is 
overridden by the make command which enters the libf2c dir. If you did 
CFLAGS := -mieee $(CFLAGS) then that would work.

But the build process already builds non-mieee and -mieee libs, allowing 
the users choice in which to use, and I think I prefer that approach.

Hey, it builds, and the g77 binary includes the ieee dir! If you include 
this patch (and you can remove libf2c-alpha-patch), then we can close 
this bug.

Thanks much,
--
-Adam P.
GPG fingerprint: D54D 1AEE B11C CE9B A02B C5DD 526F 01E8 564E E4B6
Welcome to the best software in the world today cafe! 
http://lyre.mit.edu/%7Epowell/The_Best_Stuff_In_The_World_Today_Cafe.ogg


--- debian/rules2.old   Thu Mar 14 13:01:03 2002
+++ debian/rules2   Thu Mar 14 13:03:46 2002
@@ -126,7 +126,10 @@
 MULTIDIRS := 64
 MULTILIBS := gcc
 endif
-
+ifeq ($(DEB_HOST_GNU_TYPE),alpha-linux)
+MULTIDIRS := ieee
+MULTILIBS += g77
+endif
 CONFARGS += $(DEB_HOST_GNU_TYPE)
 
 ifneq ($(TARGET),native)



Bug#136359: acknowledged by developer (Bug#136359: fixed in gcc-2.95 2.95.4.ds9-4)

2002-03-12 Thread Adam C Powell IV
reopen 136359
thanks
Thank you for your patience in this, I'm sorry to be such a pain in the 
neck.  But it still doesn't work, I'm still getting a SIGFPE in 
f__cabs() from cabs.c in libg2c...

Okay, I think I see what's going on.  In the alpha build log, there's 
build-native/alpha-linux/libf2c and 
build-native/alpha-linux/ieee/libf2c.  -mieee is being used in the 
latter, but not the former.

They are both installed, the former (without -mieee) in what will be 
/usr/lib/gcc-lib/alpha-linux and the latter in 
/usr/lib/gcc-lib/alpha-linux/ieee .

But it looks like only the former is actually moved into the binary 
package in rules2.  I don't see where the -mieee libg2c is used anywhere 
in a binary package.

Should there be an ieee subdir in the installed binary, with these 
-mieee-built libg2cs?

Thanks again,
--
-Adam P.
GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6
Welcome to the best software in the world today cafe! 
http://lyre.mit.edu/%7Epowell/The_Best_Stuff_In_The_World_Today_Cafe.ogg





Bug#136359: acknowledged by developer (Bug#136359: fixed in gcc-2.95 2.95.4.ds9-4)

2002-03-12 Thread Matthias Klose
Adam C Powell IV writes:
 reopen 136359
 thanks
 
 Thank you for your patience in this, I'm sorry to be such a pain in the 
 neck.  But it still doesn't work, I'm still getting a SIGFPE in 
 f__cabs() from cabs.c in libg2c...
 
 Okay, I think I see what's going on.  In the alpha build log, there's 
 build-native/alpha-linux/libf2c and 
 build-native/alpha-linux/ieee/libf2c.  -mieee is being used in the 
 latter, but not the former.
 
 They are both installed, the former (without -mieee) in what will be 
 /usr/lib/gcc-lib/alpha-linux and the latter in 
 /usr/lib/gcc-lib/alpha-linux/ieee .
 
 But it looks like only the former is actually moved into the binary 
 package in rules2.  I don't see where the -mieee libg2c is used anywhere 
 in a binary package.
 
 Should there be an ieee subdir in the installed binary, with these 
 -mieee-built libg2cs?

please send a patch. I don't have access on an alpha and cannot easily
see the layout. Or maybe Chris could give it a try?




Re: Bug#136359: acknowledged by developer (Bug#136359: fixed in gcc-2.95 2.95.4.ds9-4)

2002-03-12 Thread Christopher C. Chimelis

On Tue, 12 Mar 2002, Matthias Klose wrote:

 please send a patch. I don't have access on an alpha and cannot easily
 see the layout. Or maybe Chris could give it a try?

I can try, but am VERY tight on time this week and possibly next.  Adam,
if you can look at it, please do.  If you run into a wall, let me know and
I'll see if I can free up some time to look at it.

C