On Sat, Dec 15, 2007 at 01:36:11AM -0800, Steve Langasek wrote: > The lastest version of dash in unstable is failing to build with the > following error: > > [...] > cc -Wall -g -O2 -Wall -o dash alias.o arith_yacc.o arith_yylex.o cd.o > error.o eval.o exec.o expand.o histedit.o input.o jobs.o mail.o main.o > memalloc.o miscbltin.o mystring.o options.o parser.o redir.o show.o trap.o > output.o printf.o system.o test.o times.o var.o builtins.o init.o nodes.o > signames.o syntax.o > arith_yacc.o: In function `do_binop': > /build/buildd/dash-0.5.4/build-tmp/../src/arith_yacc.c:99: undefined > reference to `imaxdiv' > /build/buildd/dash-0.5.4/build-tmp/../src/arith_yacc.c:99: undefined > reference to `imaxdiv' > collect2: ld returned 1 exit status > make[4]: *** [dash] Error 1 > [...] > > A full build log can be found at > <http://buildd.debian.org/fetch.cgi?pkg=dash&arch=alpha&ver=0.5.4-3&stamp=1197300195&file=log&as=raw>. > > This appears to be a result of a new patch, > 0026-ARITH-Add-assignment-and-intmax_t-support.diff, introduced in this > version. Although there's an imaxdiv() manpage on alpha, I can't find any > evidence that it's implemented on this architecture.
Hi Steve, but it should, me thinks, imaxdiv() is in posix ieee1003.1-2004 and LSB 1.3 http://www.opengroup.org/onlinepubs/009695399/functions/imaxdiv.html http://refspecs.freestandards.org/LSB_1.3.0/gLSB/gLSB.html#AEN3263 Thanks, Gerrit. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]