On Mon, Jul 03, 2006 at 09:17:43AM +0100, Roger Leigh wrote:
> Aurelien Jarno <[EMAIL PROTECTED]> writes:
>
> > On Thu, Jun 29, 2006 at 09:02:30PM +0200, [EMAIL PROTECTED] wrote:
> >> On Sun, Jun 18, 2006 at 03:30:08PM +0100, Roger Leigh wrote:
> >> > found 340871 2.3.6-14
> >> > reopen 340871
> >> > thanks
> >> >
> >> > Hi folks,
> >> >
> >> > Due to some crossed wires, probably on my part, the fix for this bug
> >> > was broken. The patch is in two parts: the __THROW define and the use
> >> > of __THROW. The current libc discards the first part and adds the
> >> > second part instead of including both.
> >> >
> >> > The real patch is attached, along with a full copy of the working
> >> > mathinline.h, so you can verify it's correct.
> >> >
> >> > The patch does not need applying to anything; it's a drop-in
> >> > replacement for debian/patches/m68k/local-mathinline_h.diff.
> >>
> >> Dear GLibc maintainers,
> >> Please consider uploading a fixed glibc soon.
> >>
> >> This bug cause every packages that #include<math.h> to FTBFS on m68k.
> >
> >
> > We are waiting for the result of the test build from Roger Leigh.
> >
> > Roger, does you build success?
>
> Sorry, but I wasn't aware you were waiting on me. I don't have any
> m68k hardware for building glibc--I'll have to try on one of the
> developer machines.
>
> I have tested that the patch works for user applications on
> crest.debian.org, but not in a glibc build.
>
I have started a build with your patch on crest.debian.org, but it failed
(see log below). I currently don't have the time to investigate more.
Moreover crest.d.o (the only m68k machine accessible to developers) is
currently used as a buildd, so it takes a long time to debug the
problem.
In file included from ../math/math.h:382,
from ../include/math.h:3,
from ../sysdeps/m68k/fpu/s_isinf.c:19:
../sysdeps/m68k/fpu/bits/mathinline.h:161: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:161: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:161: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:161: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:161: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:161: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:162: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:162: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:162: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:162: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:162: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:162: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:163: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:163: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:163: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:163: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:163: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:163: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:164: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:164: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:164: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:164: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:164: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:164: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:165: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:165: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:165: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:165: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:165: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:165: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:166: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:166: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:166: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:166: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:166: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:166: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:169: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:169: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:169: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:169: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:169: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:169: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:170: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:170: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:170: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:170: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:170: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:170: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:171: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:171: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:171: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:171: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:171: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:171: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:175: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:175: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:175: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:175: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:175: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:175: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:179: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:179: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:179: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:179: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:179: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:179: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:243: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:243: error: syntax error before "volatile"
../sysdeps/m68k/fpu/bits/mathinline.h:243: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:243: error: syntax error before "volatile"
../sysdeps/m68k/fpu/bits/mathinline.h:245: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:245: error: syntax error before "volatile"
../sysdeps/m68k/fpu/bits/mathinline.h:245: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:245: error: syntax error before "volatile"
../sysdeps/m68k/fpu/bits/mathinline.h:246: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:246: error: syntax error before "volatile"
../sysdeps/m68k/fpu/bits/mathinline.h:246: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:246: error: syntax error before "volatile"
../sysdeps/m68k/fpu/bits/mathinline.h:281: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:281: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:281: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:281: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:281: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:281: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:282: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:282: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:282: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:282: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:282: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:282: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:283: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:283: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:283: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:283: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:283: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:283: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:299: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:299: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:301: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:301: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:302: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:302: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:355: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:355: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:355: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:355: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:355: error: syntax error before "volatile"
../sysdeps/m68k/fpu/bits/mathinline.h:355: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:355: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:355: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:356: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:356: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:356: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:356: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:356: error: syntax error before "volatile"
../sysdeps/m68k/fpu/bits/mathinline.h:356: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:356: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:356: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:357: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:357: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:357: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:357: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:357: error: syntax error before "volatile"
../sysdeps/m68k/fpu/bits/mathinline.h:357: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:357: error: syntax error before ':' token
../sysdeps/m68k/fpu/bits/mathinline.h:357: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:373: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:374: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:375: error: syntax error before '{' token
../sysdeps/m68k/fpu/bits/mathinline.h:161: warning: '____atan' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:161: warning: '____atanf' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:161: warning: '____atanl' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:162: warning: '____cos' declared `static'
but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:162: warning: '____cosf' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:162: warning: '____cosl' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:163: warning: '____sin' declared `static'
but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:163: warning: '____sinf' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:163: warning: '____sinl' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:164: warning: '____tan' declared `static'
but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:164: warning: '____tanf' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:164: warning: '____tanl' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:165: warning: '____tanh' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:165: warning: '____tanhf' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:165: warning: '____tanhl' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:166: warning: '____fabs' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:166: warning: '____fabsf' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:166: warning: '____fabsl' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:169: warning: '____rint' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:169: warning: '____rintf' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:169: warning: '____rintl' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:170: warning: '____expm1' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:170: warning: '____expm1f' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:170: warning: '____expm1l' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:171: warning: '____log1p' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:171: warning: '____log1pf' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:171: warning: '____log1pl' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:175: warning: '____significand' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:175: warning: '____significandf' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:175: warning: '____significandl' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:179: warning: '____trunc' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:179: warning: '____truncf' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:179: warning: '____truncl' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:243: warning: '____floor' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:243: warning: '____ceil' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:245: warning: '____floorf' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:245: warning: '____ceilf' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:246: warning: '____floorl' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:246: warning: '____ceill' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:281: warning: '____isinf' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:281: warning: '____finite' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:281: warning: '____scalbn' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:282: warning: '____isinff' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:282: warning: '____finitef' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:282: warning: '____scalbnf' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:283: warning: '____isinfl' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:283: warning: '____finitel' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:283: warning: '____scalbnl' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:299: warning: '____isnan' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:301: warning: '____isnanf' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:302: warning: '____isnanl' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:355: warning: '____signbit' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:355: warning: '____scalbln' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:355: warning: '____nearbyint' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:355: warning: '____lrint' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:355: warning: '____fma' declared `static'
but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:356: warning: '____signbitf' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:356: warning: '____scalblnf' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:356: warning: '____nearbyintf' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:356: warning: '____lrintf' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:356: warning: '____fmaf' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:357: warning: '____signbitl' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:357: warning: '____scalblnl' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:357: warning: '____nearbyintl' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:357: warning: '____lrintl' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:357: warning: '____fmal' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:373: warning: '____sincos' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:374: warning: '____sincosf' declared
`static' but never defined
../sysdeps/m68k/fpu/bits/mathinline.h:375: warning: '____sincosl' declared
`static' but never defined
--
.''`. Aurelien Jarno | GPG: 1024D/F1BCDB73
: :' : Debian developer | Electrical Engineer
`. `' [EMAIL PROTECTED] | [EMAIL PROTECTED]
`- people.debian.org/~aurel32 | www.aurel32.net
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]