[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Processed: reassign 179781 to glibc, severity of 179781 is serious, merging 179781 178645



At Thu, 13 Feb 2003 08:48:14 -0600,
Debian Bug Tracking System wrote:
> Processing commands for control@bugs.debian.org:
> 
> > reassign 179781 glibc
> Bug#179781: dcgui: relocation error: /usr/bin/dcgui: undefined symbol: __fixunsdfdi
> Bug#180330: libc6, relocation error (dcgui)
> Bug reassigned from package `gcc-3.2' to `glibc'.
> 
> > severity 179781 serious
> Bug#179781: dcgui: relocation error: /usr/bin/dcgui: undefined symbol: __fixunsdfdi
> Bug#180330: libc6, relocation error (dcgui)
> Severity set to `serious'.
> 
> > merge 179781 178645
> Bug#178645: glibc: needs to export __umoddi3 et al. on sparc
> Bug#179781: dcgui: relocation error: /usr/bin/dcgui: undefined symbol: __fixunsdfdi
> Mismatch - only Bugs in same state can be merged:
> Values for `package' don't match:
>  #178645 has `libc6';
>  #179781 has `glibc'

I'm sorry, but I still don't understand why #179781 is glibc bug?

#179781 says that this bug forcuses __fixunsdfdi and __fixunssfdi are
appeared as .hidden attribute functions.  Please test below code

	main()
	{
	        unsigned long long a;
	        double b;
	        a=b;
	}

"gcc -S abovecode.c" says there is "__fixunsdfdi .hidden attribute".

I heard libgcc-compat for i386 was needed for the current debian-glibc,
but is this libgcc-compat patch resolves #179781 __fixunsdfdi .hidden
attribute problem?

Woody gcc-2.95.4 with libc6 2.2.5-11.2 output '.globl __cmpdi2'
instead of '.globl __fixunsdfdi', and this symbol is ok to resolve on
the current sid debian environment (so we can run such binaries).

Another question is: which symbols should we add for i386 libgcc-compat?

Please lead/explain to me...

Regards,
-- gotom



Reply to: