newlib version 1.18.0-6.1ubuntu1 FTBFS on i386 in precise

Bug #935533 reported by Andreas Moog
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
newlib (Ubuntu)
Fix Released
High
Colin Watson
Precise
Fix Released
High
Colin Watson

Bug Description

This is a semi-automatic report based on the latest archive rebuild results [1].
Apologies if it reaches you in error.

Excerpt from the buildlog:

libtool: link: ln .libs/libc.lax/liblinux.a/system.o .libs/libc.lax/lt41-system.o || cp .libs/libc.lax/liblinux.a/system.o .libs/libc.lax/lt41-system.o
libtool: link: ln .libs/libc.lax/liblinux.a/getlogin.o .libs/libc.lax/lt42-getlogin.o || cp .libs/libc.lax/liblinux.a/getlogin.o .libs/libc.lax/lt42-getlogin.o
libtool: link: ln .libs/libc.lax/liblinux.a/getpwent.o .libs/libc.lax/lt43-getpwent.o || cp .libs/libc.lax/liblinux.a/getpwent.o .libs/libc.lax/lt43-getpwent.o
libtool: link: ln .libs/libc.lax/liblinux.a/setjmp.o .libs/libc.lax/lt44-setjmp.o || cp .libs/libc.lax/liblinux.a/setjmp.o .libs/libc.lax/lt44-setjmp.o
libtool: link: ar cru .libs/libc.a .libs/libc.lax/libargz.a/dummy.o .libs/libc.lax/libargz.a/argz_add.o .libs/libc.lax/libargz.a/argz_add_sep.o .libs/libc.lax/libargz.a/argz_append.o .libs/libc.lax/libargz.a/argz_count.o .libs/libc.lax/libargz.a/argz_create.o .libs/libc.lax/libargz.a/argz_create_sep.o .libs/libc.lax/libargz.a/argz_delete.o .libs/libc.lax/libargz.a/argz_extract.o .libs/libc.lax/libargz.a/argz_insert.o .libs/libc.lax/libargz.a/argz_next.o .libs/libc.lax/libargz.a/argz_replace.o .libs/libc.lax/libargz.a/argz_stringify.o .libs/libc.lax/libargz.a/buf_findstr.o .libs/libc.lax/libargz.a/envz_entry.o .libs/libc.lax/libargz.a/envz_get.o .libs/libc.lax/libargz.a/envz_add.o .libs/libc.lax/libargz.a/envz_remove.o .libs/libc.lax/libargz.a/envz_merge.o .libs/libc.lax/libargz.a/envz_strip.o .libs/libc.lax/libstdlib.a/__adjust.o .libs/libc.lax/libstdlib.a/__atexit.o .libs/libc.lax/libstdlib.a/__call_atexit.o .libs/libc.lax/libstdlib.a/__exp10.o .libs/libc.lax/libstdlib.a/__ten_mu.o .libs/libc.lax/libstdlib.a/_Exit.o .libs/libc.lax/libstdlib.a/abort.o .libs/libc.lax/libstdlib.a/abs.o .libs/libc.lax/libstdlib.a/assert.o .libs/libc.lax/libstdlib.a/atexit.o .libs/libc.lax/libstdlib.a/atof.o .libs/libc.lax/libstdlib.a/atoff.o .libs/libc.lax/libstdlib.a/atoi.o .libs/libc.lax/libstdlib.a/atol.o .libs/libc.lax/libstdlib.a/calloc.o .libs/libc.lax/libstdlib.a/div.o .libs/libc.lax/libstdlib.a/dtoa.o .libs/libc.lax/libstdlib.a/dtoastub.o .libs/libc.lax/libstdlib.a/environ.o .libs/libc.lax/libstdlib.a/envlock.o .libs/libc.lax/libstdlib.a/eprintf.o .libs/libc.lax/libstdlib.a/exit.o .libs/libc.lax/libstdlib.a/gdtoa-gethex.o .libs/libc.lax/libstdlib.a/gdtoa-hexnan.o .libs/libc.lax/libstdlib.a/getenv.o .libs/libc.lax/libstdlib.a/getenv_r.o .libs/libc.lax/libstdlib.a/labs.o .libs/libc.lax/libstdlib.a/ldiv.o .libs/libc.lax/libstdlib.a/ldtoa.o .libs/libc.lax/libstdlib.a/malloc.o .libs/libc.lax/libstdlib.a/mblen.o .libs/libc.lax/libstdlib.a/mblen_r.o .libs/libc.lax/libstdlib.a/mbstowcs.o .libs/libc.lax/libstdlib.a/mbstowcs_r.o .libs/libc.lax/libstdlib.a/mbtowc.o .libs/libc.lax/libstdlib.a/mbtowc_r.o .libs/libc.lax/libstdlib.a/mlock.o .libs/libc.lax/libstdlib.a/mprec.o .libs/libc.lax/libstdlib.a/mstats.o .libs/libc.lax/libstdlib.a/rand.o .libs/libc.lax/libstdlib.a/rand_r.o .libs/libc.lax/libstdlib.a/realloc.o .libs/libc.lax/libstdlib.a/reallocf.o .libs/libc.lax/libstdlib.a/sb_charsets.o .libs/libc.lax/libstdlib.a/strtod.o .libs/libc.lax/libstdlib.a/strtol.o .libs/libc.lax/libstdlib.a/strtoul.o .libs/libc.lax/libstdlib.a/wcstod.o .libs/libc.lax/libstdlib.a/wcstol.o .libs/libc.lax/libstdlib.a/wcstoul.o .libs/libc.lax/libstdlib.a/wcstombs.o .libs/libc.lax/libstdlib.a/wcstombs_r.o .libs/libc.lax/libstdlib.a/wctomb.o .libs/libc.lax/libstdlib.a/wctomb_r.o .libs/libc.lax/libstdlib.a/strtold.o .libs/libc.lax/libstdlib.a/wcstold.o .libs/libc.lax/libstdlib.a/cxa_atexit.o .libs/libc.lax/libstdlib.a/cxa_finalize.o .libs/libc.lax/libstdlib.a/drand48.o .libs/libc.lax/libstdlib.a/ecvtbuf.o .libs/libc.lax/libstdlib.a/efgcvt.o .libs/libc.lax/libstdlib.a/erand48.o .libs/libc.lax/libstdlib.a/jrand48.o .libs/libc.lax/libstdlib.a/lcong48.o .libs/libc.lax/libstdlib.a/lrand48.o .libs/libc.lax/libstdlib.a/mrand48.o .libs/libc.lax/libstdlib.a/msize.o .libs/libc.lax/libstdlib.a/mtrim.o .libs/libc.lax/libstdlib.a/nrand48.o .libs/libc.lax/libstdlib.a/rand48.o .libs/libc.lax/libstdlib.a/seed48.o .libs/libc.lax/libstdlib.a/srand48.o .libs/libc.lax/libstdlib.a/strtoll.o .libs/libc.lax/libstdlib.a/strtoll_r.o .libs/libc.lax/libstdlib.a/strtoull.o .libs/libc.lax/libstdlib.a/strtoull_r.o .libs/libc.lax/libstdlib.a/wcstoll.o .libs/libc.lax/libstdlib.a/wcstoll_r.o .libs/libc.lax/libstdlib.a/wcstoull.o .libs/libc.lax/libstdlib.a/wcstoull_r.o .libs/libc.lax/libstdlib.a/atoll.o .libs/libc.lax/libstdlib.a/llabs.o .libs/libc.lax/libstdlib.a/lldiv.o .libs/libc.lax/libstdlib.a/a64l.o .libs/libc.lax/libstdlib.a/btowc.o .libs/libc.lax/libstdlib.a/getopt.o .libs/libc.lax/libstdlib.a/getsubopt.o .libs/libc.lax/libstdlib.a/l64a.o .libs/libc.lax/libstdlib.a/malign.o .libs/libc.lax/libstdlib.a/mbrlen.o .libs/libc.lax/libstdlib.a/mbrtowc.o .libs/libc.lax/libstdlib.a/mbsinit.o .libs/libc.lax/libstdlib.a/mbsnrtowcs.o .libs/libc.lax/libstdlib.a/mbsrtowcs.o .libs/libc.lax/libstdlib.a/on_exit.o .libs/libc.lax/libstdlib.a/valloc.o .libs/libc.lax/libstdlib.a/wcrtomb.o .libs/libc.lax/libstdlib.a/wcsnrtombs.o .libs/libc.lax/libstdlib.a/wcsrtombs.o .libs/libc.lax/libstdlib.a/wctob.o .libs/libc.lax/libstdlib.a/putenv.o .libs/libc.lax/libstdlib.a/putenv_r.o .libs/libc.lax/libstdlib.a/setenv.o .libs/libc.lax/libstdlib.a/setenv_r.o .libs/libc.lax/libstdlib.a/system.o .libs/libc.lax/libstdlib.a/freer.o .libs/libc.lax/libstdlib.a/reallocr.o .libs/libc.lax/libstdlib.a/callocr.o .libs/libc.lax/libstdlib.a/cfreer.o .libs/libc.lax/libstdlib.a/mallinfor.o .libs/libc.lax/libstdlib.a/mallstatsr.o .libs/libc.lax/libstdlib.a/msizer.o .libs/libc.lax/libstdlib.a/mallocr.o .libs/libc.lax/libstdlib.a/malignr.o .libs/libc.lax/libstdlib.a/malloptr.o .libs/libc.lax/libstdlib.a/pvallocr.o .libs/libc.lax/libstdlib.a/vallocr.o .libs/libc.lax/libctype.a/ctype_.o .libs/libc.lax/libctype.a/isalnum.o .libs/libc.lax/libctype.a/isalpha.o .libs/libc.lax/libctype.a/iscntrl.o .libs/libc.lax/libctype.a/isdigit.o .libs/libc.lax/libctype.a/islower.o .libs/libc.lax/libctype.a/isupper.o .libs/libc.lax/libctype.a/isprint.o .libs/libc.lax/libctype.a/ispunct.o .libs/libc.lax/libctype.a/isspace.o .libs/libc.lax/libctype.a/isxdigit.o .libs/libc.lax/libctype.a/tolower.o .libs/libc.lax/libctype.a/toupper.o .libs/libc.lax/libctype.a/isascii.o .libs/libc.lax/libctype.a/isblank.o .libs/libc.lax/libctype.a/iswalnum.o .libs/libc.lax/libctype.a/iswalpha.o .libs/libc.lax/libctype.a/iswblank.o .libs/libc.lax/libctype.a/iswcntrl.o .libs/libc.lax/libctype.a/iswctype.o .libs/libc.lax/libctype.a/iswdigit.o .libs/libc.lax/libctype.a/iswgraph.o .libs/libc.lax/libctype.a/iswlower.o .libs/libc.lax/libctype.a/iswprint.o .libs/libc.lax/libctype.a/iswpunct.o .libs/libc.lax/libctype.a/iswspace.o .libs/libc.lax/libctype.a/iswupper.o .libs/libc.lax/libctype.a/iswxdigit.o .libs/libc.lax/libctype.a/jp2uc.o .libs/libc.lax/libctype.a/toascii.o .libs/libc.lax/libctype.a/towctrans.o .libs/libc.lax/libctype.a/towlower.o .libs/libc.lax/libctype.a/towupper.o .libs/libc.lax/libctype.a/wctrans.o .libs/libc.lax/libctype.a/wctype.o .libs/libc.lax/libsearch.a/bsearch.o .libs/libc.lax/libsearch.a/qsort.o .libs/libc.lax/libsearch.a/hash.o .libs/libc.lax/libsearch.a/hash_bigkey.o .libs/libc.lax/libsearch.a/hash_buf.o .libs/libc.lax/libsearch.a/hash_func.o .libs/libc.lax/libsearch.a/hash_log2.o .libs/libc.lax/libsearch.a/hash_page.o .libs/libc.lax/libsearch.a/hcreate.o .libs/libc.lax/libsearch.a/hcreate_r.o .libs/libc.lax/libsearch.a/tdelete.o .libs/libc.lax/libsearch.a/tdestroy.o .libs/libc.lax/libsearch.a/tfind.o .libs/libc.lax/libsearch.a/tsearch.o .libs/libc.lax/libsearch.a/twalk.o .libs/libc.lax/libstdio.a/clearerr.o .libs/libc.lax/libstdio.a/fclose.o .libs/libc.lax/libstdio.a/fdopen.o .libs/libc.lax/libstdio.a/feof.o .libs/libc.lax/libstdio.a/ferror.o .libs/libc.lax/libstdio.a/fflush.o .libs/libc.lax/libstdio.a/fgetc.o .libs/libc.lax/libstdio.a/fgetpos.o .libs/libc.lax/libstdio.a/fgets.o .libs/libc.lax/libstdio.a/fileno.o .libs/libc.lax/libstdio.a/findfp.o .libs/libc.lax/libstdio.a/fiprintf.o .libs/libc.lax/libstdio.a/flags.o .libs/libc.lax/libstdio.a/fopen.o .libs/libc.lax/libstdio.a/fprintf.o .libs/libc.lax/libstdio.a/fputc.o .libs/libc.lax/libstdio.a/fputs.o .libs/libc.lax/libstdio.a/fread.o .libs/libc.lax/libstdio.a/freopen.o .libs/libc.lax/libstdio.a/fscanf.o .libs/libc.lax/libstdio.a/fiscanf.o .libs/libc.lax/libstdio.a/fseek.o .libs/libc.lax/libstdio.a/fsetpos.o .libs/libc.lax/libstdio.a/ftell.o .libs/libc.lax/libstdio.a/fvwrite.o .libs/libc.lax/libstdio.a/fwalk.o .libs/libc.lax/libstdio.a/fwrite.o .libs/libc.lax/libstdio.a/getc.o .libs/libc.lax/libstdio.a/getchar.o .libs/libc.lax/libstdio.a/getc_u.o .libs/libc.lax/libstdio.a/getchar_u.o .libs/libc.lax/libstdio.a/getdelim.o .libs/libc.lax/libstdio.a/getline.o .libs/libc.lax/libstdio.a/gets.o .libs/libc.lax/libstdio.a/iprintf.o .libs/libc.lax/libstdio.a/iscanf.o .libs/libc.lax/libstdio.a/makebuf.o .libs/libc.lax/libstdio.a/perror.o .libs/libc.lax/libstdio.a/printf.o .libs/libc.lax/libstdio.a/putc.o .libs/libc.lax/libstdio.a/putchar.o .libs/libc.lax/libstdio.a/putc_u.o .libs/libc.lax/libstdio.a/putchar_u.o .libs/libc.lax/libstdio.a/puts.o .libs/libc.lax/libstdio.a/refill.o .libs/libc.lax/libstdio.a/remove.o .libs/libc.lax/libstdio.a/rename.o .libs/libc.lax/libstdio.a/rewind.o .libs/libc.lax/libstdio.a/rget.o .libs/libc.lax/libstdio.a/scanf.o .libs/libc.lax/libstdio.a/sccl.o .libs/libc.lax/libstdio.a/setbuf.o .libs/libc.lax/libstdio.a/setbuffer.o .libs/libc.lax/libstdio.a/setlinebuf.o .libs/libc.lax/libstdio.a/setvbuf.o .libs/libc.lax/libstdio.a/siprintf.o .libs/libc.lax/libstdio.a/siscanf.o .libs/libc.lax/libstdio.a/sniprintf.o .libs/libc.lax/libstdio.a/snprintf.o .libs/libc.lax/libstdio.a/sprintf.o .libs/libc.lax/libstdio.a/sscanf.o .libs/libc.lax/libstdio.a/stdio.o .libs/libc.lax/libstdio.a/tmpfile.o .libs/libc.lax/libstdio.a/tmpnam.o .libs/libc.lax/libstdio.a/ungetc.o .libs/libc.lax/libstdio.a/vdiprintf.o .libs/libc.lax/libstdio.a/vdprintf.o .libs/libc.lax/libstdio.a/viprintf.o .libs/libc.lax/libstdio.a/viscanf.o .libs/libc.lax/libstdio.a/vprintf.o .libs/libc.lax/libstdio.a/vscanf.o .libs/libc.lax/libstdio.a/vsiprintf.o .libs/libc.lax/libstdio.a/vsiscanf.o .libs/libc.lax/libstdio.a/vsnprintf.o .libs/libc.lax/libstdio.a/vsniprintf.o .libs/libc.lax/libstdio.a/vsprintf.o .libs/libc.lax/libstdio.a/vsscanf.o .libs/libc.lax/libstdio.a/wbuf.o .libs/libc.lax/libstdio.a/wsetup.o .libs/libc.lax/libstdio.a/asiprintf.o .libs/libc.lax/libstdio.a/asprintf.o .libs/libc.lax/libstdio.a/fcloseall.o .libs/libc.lax/libstdio.a/fseeko.o .libs/libc.lax/libstdio.a/ftello.o .libs/libc.lax/libstdio.a/getw.o .libs/libc.lax/libstdio.a/mktemp.o .libs/libc.lax/libstdio.a/putw.o .libs/libc.lax/libstdio.a/vasiprintf.o .libs/libc.lax/libstdio.a/vasprintf.o .libs/libc.lax/libstdio.a/asniprintf.o .libs/libc.lax/libstdio.a/asnprintf.o .libs/libc.lax/libstdio.a/diprintf.o .libs/libc.lax/libstdio.a/dprintf.o .libs/libc.lax/libstdio.a/fgetwc.o .libs/libc.lax/libstdio.a/fgetws.o .libs/libc.lax/libstdio.a/fmemopen.o .libs/libc.lax/libstdio.a/fopencookie.o .libs/libc.lax/libstdio.a/fpurge.o .libs/libc.lax/libstdio.a/fputwc.o .libs/libc.lax/libstdio.a/fputws.o .libs/libc.lax/libstdio.a/funopen.o .libs/libc.lax/libstdio.a/fwide.o .libs/libc.lax/libstdio.a/fwprintf.o .libs/libc.lax/libstdio.a/fwscanf.o .libs/libc.lax/libstdio.a/getwc.o .libs/libc.lax/libstdio.a/getwchar.o .libs/libc.lax/libstdio.a/open_memstream.o .libs/libc.lax/libstdio.a/putwc.o .libs/libc.lax/libstdio.a/putwchar.o .libs/libc.lax/libstdio.a/swprintf.o .libs/libc.lax/libstdio.a/swscanf.o .libs/libc.lax/libstdio.a/ungetwc.o .libs/libc.lax/libstdio.a/vasniprintf.o .libs/libc.lax/libstdio.a/vasnprintf.o .libs/libc.lax/libstdio.a/vfwscanf.o .libs/libc.lax/libstdio.a/vswprintf.o .libs/libc.lax/libstdio.a/vswscanf.o .libs/libc.lax/libstdio.a/vwprintf.o .libs/libc.lax/libstdio.a/vwscanf.o .libs/libc.lax/libstdio.a/wprintf.o .libs/libc.lax/libstdio.a/wscanf.o .libs/libc.lax/libstdio.a/svfiprintf.o .libs/libc.lax/libstdio.a/svfprintf.o .libs/libc.lax/libstdio.a/svfiscanf.o .libs/libc.lax/libstdio.a/svfscanf.o .libs/libc.lax/libstdio.a/vfiprintf.o .libs/libc.lax/libstdio.a/vfprintf.o .libs/libc.lax/libstdio.a/vfscanf.o .libs/libc.lax/libstdio.a/vfiscanf.o .libs/libc.lax/libstdio.a/svfiwprintf.o .libs/libc.lax/libstdio.a/svfwprintf.o .libs/libc.lax/libstdio.a/vfiwprintf.o .libs/libc.lax/libstdio.a/vfwprintf.o .libs/libc.lax/libstdio.a/svfiwscanf.o .libs/libc.lax/libstdio.a/svfwscanf.o .libs/libc.lax/libstdio.a/vfiwscanf.o .libs/libc.lax/libstdio.a/lt1-vfwscanf.o .libs/libc.lax/lt1-dummy.o .libs/libc.lax/libstdio64.a/fdopen64.o .libs/libc.lax/libstdio64.a/fgetpos64.o .libs/libc.lax/libstdio64.a/fopen64.o .libs/libc.lax/libstdio64.a/freopen64.o .libs/libc.lax/libstdio64.a/fseeko64.o .libs/libc.lax/libstdio64.a/fsetpos64.o .libs/libc.lax/libstdio64.a/ftello64.o .libs/libc.lax/libstdio64.a/stdio64.o .libs/libc.lax/libstdio64.a/tmpfile64.o .libs/libc.lax/libstring.a/bcopy.o .libs/libc.lax/libstring.a/bzero.o .libs/libc.lax/libstring.a/index.o .libs/libc.lax/libstring.a/memchr.o .libs/libc.lax/libstring.a/memcmp.o .libs/libc.lax/libstring.a/memcpy.o .libs/libc.lax/libstring.a/memmove.o .libs/libc.lax/libstring.a/memset.o .libs/libc.lax/libstring.a/rindex.o .libs/libc.lax/libstring.a/strcasecmp.o .libs/libc.lax/libstring.a/strcat.o .libs/libc.lax/libstring.a/strchr.o .libs/libc.lax/libstring.a/strcmp.o .libs/libc.lax/libstring.a/strcoll.o .libs/libc.lax/libstring.a/strcpy.o .libs/libc.lax/libstring.a/strcspn.o .libs/libc.lax/libstring.a/strdup.o .libs/libc.lax/libstring.a/strdup_r.o .libs/libc.lax/libstring.a/strerror.o .libs/libc.lax/libstring.a/strerror_r.o .libs/libc.lax/libstring.a/strlcat.o .libs/libc.lax/libstring.a/strlcpy.o .libs/libc.lax/libstring.a/strlen.o .libs/libc.lax/libstring.a/strlwr.o .libs/libc.lax/libstring.a/strncasecmp.o .libs/libc.lax/libstring.a/strncat.o .libs/libc.lax/libstring.a/strncmp.o .libs/libc.lax/libstring.a/strncpy.o .libs/libc.lax/libstring.a/strnlen.o .libs/libc.lax/libstring.a/strpbrk.o .libs/libc.lax/libstring.a/strrchr.o .libs/libc.lax/libstring.a/strsep.o .libs/libc.lax/libstring.a/strspn.o .libs/libc.lax/libstring.a/strtok.o .libs/libc.lax/libstring.a/strtok_r.o .libs/libc.lax/libstring.a/strupr.o .libs/libc.lax/libstring.a/strxfrm.o .libs/libc.lax/libstring.a/strstr.o .libs/libc.lax/libstring.a/swab.o .libs/libc.lax/libstring.a/u_strerr.o .libs/libc.lax/libstring.a/wcscat.o .libs/libc.lax/libstring.a/wcschr.o .libs/libc.lax/libstring.a/wcscmp.o .libs/libc.lax/libstring.a/wcscoll.o .libs/libc.lax/libstring.a/wcscpy.o .libs/libc.lax/libstring.a/wcscspn.o .libs/libc.lax/libstring.a/wcslcat.o .libs/libc.lax/libstring.a/wcslcpy.o .libs/libc.lax/libstring.a/wcslen.o .libs/libc.lax/libstring.a/wcsncat.o .libs/libc.lax/libstring.a/wcsncmp.o .libs/libc.lax/libstring.a/wcsncpy.o .libs/libc.lax/libstring.a/wcsnlen.o .libs/libc.lax/libstring.a/wcspbrk.o .libs/libc.lax/libstring.a/wcsrchr.o .libs/libc.lax/libstring.a/wcsspn.o .libs/libc.lax/libstring.a/wcsstr.o .libs/libc.lax/libstring.a/wcstok.o .libs/libc.lax/libstring.a/wcswidth.o .libs/libc.lax/libstring.a/wcsxfrm.o .libs/libc.lax/libstring.a/wcwidth.o .libs/libc.lax/libstring.a/wmemchr.o .libs/libc.lax/libstring.a/wmemcmp.o .libs/libc.lax/libstring.a/wmemcpy.o .libs/libc.lax/libstring.a/wmemmove.o .libs/libc.lax/libstring.a/wmemset.o .libs/libc.lax/libstring.a/bcmp.o .libs/libc.lax/libstring.a/memccpy.o .libs/libc.lax/libstring.a/mempcpy.o .libs/libc.lax/libstring.a/stpcpy.o .libs/libc.lax/libstring.a/stpncpy.o .libs/libc.lax/libstring.a/strndup.o .libs/libc.lax/libstring.a/strcasestr.o .libs/libc.lax/libstring.a/strndup_r.o .libs/libc.lax/libstring.a/wcpcpy.o .libs/libc.lax/libstring.a/wcpncpy.o .libs/libc.lax/libstring.a/wcsdup.o .libs/libc.lax/libstring.a/memmem.o .libs/libc.lax/libstring.a/wcscasecmp.o .libs/libc.lax/libstring.a/wcsncasecmp.o .libs/libc.lax/libsignal.a/raise.o .libs/libc.lax/libsignal.a/signal.o .libs/libc.lax/libtime.a/asctime.o .libs/libc.lax/libtime.a/asctime_r.o .libs/libc.lax/libtime.a/clock.o .libs/libc.lax/libtime.a/ctime.o .libs/libc.lax/libtime.a/ctime_r.o .libs/libc.lax/libtime.a/difftime.o .libs/libc.lax/libtime.a/gettzinfo.o .libs/libc.lax/libtime.a/gmtime.o .libs/libc.lax/libtime.a/gmtime_r.o .libs/libc.lax/libtime.a/lcltime.o .libs/libc.lax/libtime.a/lcltime_r.o .libs/libc.lax/libtime.a/mktime.o .libs/libc.lax/libtime.a/mktm_r.o .libs/libc.lax/libtime.a/strftime.o .libs/libc.lax/libtime.a/strptime.o .libs/libc.lax/libtime.a/time.o .libs/libc.lax/libtime.a/tzlock.o .libs/libc.lax/libtime.a/tzset.o .libs/libc.lax/libtime.a/tzset_r.o .libs/libc.lax/libtime.a/tzvars.o .libs/libc.lax/libtime.a/wcsftime.o .libs/libc.lax/liblocale.a/locale.o .libs/libc.lax/liblocale.a/fix_grouping.o .libs/libc.lax/liblocale.a/ldpart.o .libs/libc.lax/liblocale.a/lmessages.o .libs/libc.lax/liblocale.a/lnumeric.o .libs/libc.lax/liblocale.a/lmonetary.o .libs/libc.lax/liblocale.a/nl_langinfo.o .libs/libc.lax/liblocale.a/timelocal.o .libs/libc.lax/libreent.a/closer.o .libs/libc.lax/libreent.a/reent.o .libs/libc.lax/libreent.a/impure.o .libs/libc.lax/libreent.a/fcntlr.o .libs/libc.lax/libreent.a/fstatr.o .libs/libc.lax/libreent.a/getreent.o .libs/libc.lax/libreent.a/gettimeofdayr.o .libs/libc.lax/libreent.a/isattyr.o .libs/libc.lax/libreent.a/linkr.o .libs/libc.lax/libreent.a/lseekr.o .libs/libc.lax/libreent.a/mkdirr.o .libs/libc.lax/libreent.a/openr.o .libs/libc.lax/libreent.a/readr.o .libs/libc.lax/libreent.a/renamer.o .libs/libc.lax/libreent.a/signalr.o .libs/libc.lax/libreent.a/signgam.o .libs/libc.lax/libreent.a/sbrkr.o .libs/libc.lax/libreent.a/statr.o .libs/libc.lax/libreent.a/timesr.o .libs/libc.lax/libreent.a/unlinkr.o .libs/libc.lax/libreent.a/writer.o .libs/libc.lax/libreent.a/fstat64r.o .libs/libc.lax/libreent.a/lseek64r.o .libs/libc.lax/libreent.a/stat64r.o .libs/libc.lax/libreent.a/open64r.o .libs/libc.lax/libreent.a/execr.o .libs/libc.lax/liberrno.a/errno.o .libs/libc.lax/libmisc.a/__dprintf.o .libs/libc.lax/libmisc.a/unctrl.o .libs/libc.lax/libmisc.a/ffs.o .libs/libc.lax/libmisc.a/init.o .libs/libc.lax/libunix.a/getcwd.o .libs/libc.lax/libunix.a/pread.o .libs/libc.lax/libunix.a/pwrite.o .libs/libc.lax/libunix.a/sigset.o .libs/libc.lax/libunix.a/ttyname.o .libs/libc.lax/libunix.a/ttyname_r.o .libs/libc.lax/libunix.a/basename.o .libs/libc.lax/libunix.a/dirname.o .libs/libc.lax/libunix.a/getlogin.o .libs/libc.lax/libunix.a/getpass.o .libs/libc.lax/libunix.a/getpwent.o .libs/libc.lax/libunix.a/getut.o .libs/libc.lax/libposix.a/closedir.o .libs/libc.lax/libposix.a/collate.o .libs/libc.lax/libposix.a/collcmp.o .libs/libc.lax/libposix.a/creat.o .libs/libc.lax/libposix.a/fnmatch.o .libs/libc.lax/libposix.a/glob.o .libs/libc.lax/libposix.a/_isatty.o .libs/libc.lax/libposix.a/isatty.o .libs/libc.lax/libposix.a/opendir.o .libs/libc.lax/libposix.a/readdir.o .libs/libc.lax/libposix.a/readdir_r.o .libs/libc.lax/libposix.a/regcomp.o .libs/libc.lax/libposix.a/regerror.o .libs/libc.lax/libposix.a/regexec.o .libs/libc.lax/libposix.a/regfree.o .libs/libc.lax/libposix.a/rewinddir.o .libs/libc.lax/libposix.a/sleep.o .libs/libc.lax/libposix.a/usleep.o .libs/libc.lax/libposix.a/telldir.o .libs/libc.lax/libposix.a/scandir.o .libs/libc.lax/libposix.a/seekdir.o .libs/libc.lax/libposix.a/execl.o .libs/libc.lax/libposix.a/execle.o .libs/libc.lax/libposix.a/execlp.o .libs/libc.lax/libposix.a/execv.o .libs/libc.lax/libposix.a/execve.o .libs/libc.lax/libposix.a/execvp.o .libs/libc.lax/libposix.a/wordexp.o .libs/libc.lax/libposix.a/wordfree.o .libs/libc.lax/libposix.a/popen.o .libs/libc.lax/lt2-memchr.o .libs/libc.lax/lt3-memcmp.o .libs/libc.lax/lt4-memcpy.o .libs/libc.lax/lt5-memset.o .libs/libc.lax/lt6-strchr.o .libs/libc.lax/lt7-memmove.o .libs/libc.lax/lt8-strlen.o .libs/libc.lax/libi386.a/setjmp.o .libs/libc.lax/liblinux.a/aio.o .libs/libc.lax/liblinux.a/brk.o .libs/libc.lax/lt9-calloc.o .libs/libc.lax/lt10-callocr.o .libs/libc.lax/lt11-cfreer.o .libs/libc.lax/liblinux.a/cfspeed.o .libs/libc.lax/liblinux.a/clock_getres.o .libs/libc.lax/liblinux.a/clock_gettime.o .libs/libc.lax/liblinux.a/clock_settime.o .libs/libc.lax/liblinux.a/flockfile.o .libs/libc.lax/liblinux.a/free.o .libs/libc.lax/lt12-freer.o .libs/libc.lax/liblinux.a/ftok.o .libs/libc.lax/liblinux.a/funlockfile.o .libs/libc.lax/liblinux.a/getdate.o .libs/libc.lax/liblinux.a/getdate_err.o .libs/libc.lax/liblinux.a/gethostid.o .libs/libc.lax/liblinux.a/gethostname.o .libs/libc.lax/lt13-getreent.o .libs/libc.lax/liblinux.a/ids.o .libs/libc.lax/liblinux.a/inode.o .libs/libc.lax/liblinux.a/io.o .libs/libc.lax/liblinux.a/ipc.o .libs/libc.lax/lt14-isatty.o .libs/libc.lax/liblinux.a/linux.o .libs/libc.lax/lt15-mallinfor.o .libs/libc.lax/lt16-malloc.o .libs/libc.lax/lt17-mallocr.o .libs/libc.lax/lt18-mallstatsr.o .libs/libc.lax/liblinux.a/mmap.o .libs/libc.lax/liblinux.a/mq_close.o .libs/libc.lax/liblinux.a/mq_getattr.o .libs/libc.lax/liblinux.a/mq_notify.o .libs/libc.lax/liblinux.a/mq_open.o .libs/libc.lax/liblinux.a/mq_receive.o .libs/libc.lax/liblinux.a/mq_send.o .libs/libc.lax/liblinux.a/mq_setattr.o .libs/libc.lax/liblinux.a/mq_unlink.o .libs/libc.lax/lt19-msize.o .libs/libc.lax/lt20-msizer.o .libs/libc.lax/lt21-mstats.o .libs/libc.lax/lt22-mtrim.o .libs/libc.lax/liblinux.a/mtrimr.o .libs/libc.lax/liblinux.a/ntp_gettime.o .libs/libc.lax/lt23-pread.o .libs/libc.lax/liblinux.a/process.o .libs/libc.lax/liblinux.a/prof-freq.o .libs/libc.lax/liblinux.a/profile.o .libs/libc.lax/liblinux.a/psignal.o .libs/libc.lax/lt24-pwrite.o .libs/libc.lax/lt25-raise.o .libs/libc.lax/lt26-realloc.o .libs/libc.lax/lt27-reallocr.o .libs/libc.lax/lt28-rename.o .libs/libc.lax/liblinux.a/resource.o .libs/libc.lax/liblinux.a/sched.o .libs/libc.lax/liblinux.a/select.o .libs/libc.lax/liblinux.a/seteuid.o .libs/libc.lax/liblinux.a/sethostid.o .libs/libc.lax/liblinux.a/sethostname.o .libs/libc.lax/liblinux.a/shm_open.o .libs/libc.lax/liblinux.a/shm_unlink.o .libs/libc.lax/liblinux.a/sig.o .libs/libc.lax/liblinux.a/sigaction.o .libs/libc.lax/liblinux.a/sigqueue.o .libs/libc.lax/lt29-signal.o .libs/libc.lax/liblinux.a/siglongjmp.o .libs/libc.lax/lt30-sigset.o .libs/libc.lax/liblinux.a/sigwait.o .libs/libc.lax/liblinux.a/socket.o .libs/libc.lax/lt31-sleep.o .libs/libc.lax/liblinux.a/strsignal.o .libs/libc.lax/liblinux.a/strverscmp.o .libs/libc.lax/liblinux.a/sysconf.o .libs/libc.lax/liblinux.a/sysctl.o .libs/libc.lax/liblinux.a/systat.o .libs/libc.lax/liblinux.a/tcdrain.o .libs/libc.lax/liblinux.a/tcsendbrk.o .libs/libc.lax/liblinux.a/termios.o .libs/libc.lax/lt32-time.o .libs/libc.lax/lt33-usleep.o .libs/libc.lax/liblinux.a/versionsort.o .libs/libc.lax/liblinux.a/aio64.o .libs/libc.lax/liblinux.a/confstr.o .libs/libc.lax/liblinux.a/ctermid.o .libs/libc.lax/liblinux.a/fclean.o .libs/libc.lax/liblinux.a/fpathconf.o .libs/libc.lax/liblinux.a/fstab.o .libs/libc.lax/liblinux.a/fstatvfs.o .libs/libc.lax/liblinux.a/fstatvfs64.o .libs/libc.lax/liblinux.a/ftw.o .libs/libc.lax/liblinux.a/ftw64.o .libs/libc.lax/lt34-getopt.o .libs/libc.lax/liblinux.a/getopt1.o .libs/libc.lax/liblinux.a/getrlimit64.o .libs/libc.lax/liblinux.a/getwd.o .libs/libc.lax/liblinux.a/io64.o .libs/libc.lax/lt35-malign.o .libs/libc.lax/lt36-malignr.o .libs/libc.lax/lt37-malloptr.o .libs/libc.lax/liblinux.a/mcheck.o .libs/libc.lax/liblinux.a/mntent.o .libs/libc.lax/liblinux.a/mntent_r.o .libs/libc.lax/liblinux.a/pathconf.o .libs/libc.lax/liblinux.a/pread64.o .libs/libc.lax/lt38-pvallocr.o .libs/libc.lax/liblinux.a/pwrite64.o .libs/libc.lax/liblinux.a/readdir64.o .libs/libc.lax/liblinux.a/realpath.o .libs/libc.lax/liblinux.a/scandir64.o .libs/libc.lax/liblinux.a/setrlimit64.o .libs/libc.lax/liblinux.a/statvfs.o .libs/libc.lax/liblinux.a/statvfs64.o .libs/libc.lax/lt39-ttyname_r.o .libs/libc.lax/liblinux.a/utimes.o .libs/libc.lax/lt40-vallocr.o .libs/libc.lax/liblinux.a/versionsort64.o .libs/libc.lax/lt41-system.o .libs/libc.lax/liblinux.a/wait.o .libs/libc.lax/lt42-getlogin.o .libs/libc.lax/lt43-getpwent.o .libs/libc.lax/liblinux.a/stack.o .libs/libc.lax/liblinux.a/get_clockfreq.o .libs/libc.lax/liblinux.a/getpagesize.o .libs/libc.lax/liblinux.a/hp-timing.o .libs/libc.lax/lt44-setjmp.o .libs/libc.lax/liblinux.a/lt1-sigaction.o .libs/libc.lax/liblinux.a/dl-procinfo.o
libtool: link: ranlib .libs/libc.a
libtool: link: rm -fr .libs/libc.lax .libs/libc.lax
libtool: link: ( cd ".libs" && rm -f "libc.la" && ln -s "../libc.la" "libc.la" )
rm -f crt0.o
ln sys/crt0.o crt0.o >/dev/null 2>/dev/null || cp sys/crt0.o crt0.o
make[6]: Leaving directory `/build/buildd/newlib-1.18.0/build-lib/i686-linux-gnu/newlib/libc'
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory `/build/buildd/newlib-1.18.0/build-lib/i686-linux-gnu/newlib/libc'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/build/buildd/newlib-1.18.0/build-lib/i686-linux-gnu/newlib'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/build/buildd/newlib-1.18.0/build-lib/i686-linux-gnu/newlib'
make[2]: *** [all-target-newlib] Error 2
make[2]: Leaving directory `/build/buildd/newlib-1.18.0/build-lib'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/build/buildd/newlib-1.18.0/build-lib'
make: *** [build-stamp-lib] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
******************************************************************************
Build finished at 20120201-1959
FAILED [dpkg-buildpackage died]

The full buidlog can be found at https://launchpad.net/ubuntu/+archive/test-rebuild-20120201/+build/3163583/+files/buildlog_ubuntu-precise-i386.newlib_1.18.0-6.1ubuntu1_FAILEDTOBUILD.txt.gz.

[1] http://people.ubuntuwire.org/~wgrant/rebuild-ftbfs-test/test-rebuild-20120201-precise.html

Tags: ftbfs precise

Related branches

Andreas Moog (ampelbein)
Changed in newlib (Ubuntu):
importance: Undecided → High
Changed in newlib (Ubuntu):
status: New → Confirmed
Matthias Klose (doko)
Changed in newlib (Ubuntu Precise):
milestone: none → ubuntu-12.04-beta-1
Martin Pitt (pitti)
Changed in newlib (Ubuntu):
milestone: ubuntu-12.04-beta-1 → ubuntu-12.04-beta-2
Colin Watson (cjwatson)
Changed in newlib (Ubuntu Precise):
assignee: nobody → Canonical Foundations Team (canonical-foundations)
Revision history for this message
Colin Watson (cjwatson) wrote :
Download full text (5.7 KiB)

Here's the actual error:

libtool: compile: i686-linux-gnu-gcc -I/«PKGBUILDDIR»/build-lib/i686-linux-gnu/newlib/targ-include -I/«PKGBUILDDIR»/newlib/libc/include -DPACKAGE_NAME=\"newlib\" -DPACKAGE_TARNAME=\"newlib\" -DPACKAGE_VERSION=\"1
.18.0\" "-DPACKAGE_STRING=\"newlib 1.18.0\"" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTY
PES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../../../../../../newlib/libc/sys/linux/linuxthreads -I../../../../../../../newlib/libc/sys/linux/linuxthreads/../includ
e -I../../../../../../../newlib/libc/sys/linux/linuxthreads/machine/i386 -I../../../../../../../newlib/libc/sys/linux/linuxthreads/machine/generic -Wall -D_I386MACH_ALLOW_HW_INTERRUPTS -DHAVE_FCNTL -DHAVE_GETOPT -
fPIC -D_I386MACH_NEED_SOTYPE_FUNCTION -DMISSING_SYSCALL_NAMES -fno-builtin -I../../../../../../../newlib/libc/sys/linux/linuxthreads/.. -D_FORTIFY_SOURCE=2 -D_XOPEN_SOURCE=600 -D_GNU_SOURCE=1 -g -O2 -fno-stack-pro
tector -U_FORTIFY_SOURCE -c ../../../../../../../newlib/libc/sys/linux/linuxthreads/signals.c -fPIC -DPIC -o .libs/signals.o
In file included from ../../../../../../../newlib/libc/sys/linux/linuxthreads/internals.h:30:0,
                 from ../../../../../../../newlib/libc/sys/linux/linuxthreads/signals.c:20:
../../../../../../../newlib/libc/sys/linux/linuxthreads/bits/libc-tsd.h:30:47: warning: '__nothrow__' attribute ignored [-Wattributes]
../../../../../../../newlib/libc/sys/linux/linuxthreads/bits/libc-tsd.h:32:12: warning: '__nothrow__' attribute ignored [-Wattributes]
In file included from ../../../../../../../newlib/libc/sys/linux/linuxthreads/signals.c:22:0:
/usr/include/ucontext.h: In function 'getcontext':
/usr/include/ucontext.h:32:43: error: expected declaration specifiers before '__THROWNL'
/usr/include/ucontext.h:35:51: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROWNL'
/usr/include/ucontext.h:40:42: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROWNL'
/usr/include/ucontext.h:48:13: error: storage class specified for parameter 'makecontext'
../../../../../../../newlib/libc/sys/linux/linuxthreads/signals.c:26:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
../../../../../../../newlib/libc/sys/linux/linuxthreads/signals.c:54:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
../../../../../../../newlib/libc/sys/linux/linuxthreads/signals.c:72:16: error: storage class specified for parameter 'arch_sighandler_t'
../../../../../../../newlib/libc/sys/linux/linuxthreads/signals.c:75:3: error: expected specifier-qualifier-list before 'arch_sighandler_t'
../../../../../../../newlib/libc/sys/linux/linuxthreads/signals.c:77:3: error: storage class specified for parameter 'sighandler'
../../../../../../../newlib/libc/sys/linux/linuxthreads/signals.c:77:1: error: parameter 'sighandler' is initialized
../../../../../../../newlib/libc/sys/linux/linuxthreads/signals.c:77:1: error: array index in non-array initializer
../../../../../../../newlib/libc/sys/linux/linuxthrea...

Read more...

Changed in newlib (Ubuntu Precise):
assignee: Canonical Foundations Team (canonical-foundations) → Colin Watson (cjwatson)
Colin Watson (cjwatson)
Changed in newlib (Ubuntu Precise):
status: Confirmed → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package newlib - 1.18.0-6.1ubuntu3

---------------
newlib (1.18.0-6.1ubuntu3) precise; urgency=low

  * Define __THROWNL in order to be able to preprocess a current
    <ucontext.h>; since newlib doesn't currently define __THROW in terms of
    __attribute__ ((__leaf__)), a definition equivalent to __THROW is good
    enough for now (LP: #935533).
 -- Colin Watson <email address hidden> Mon, 26 Mar 2012 10:36:29 +0100

Changed in newlib (Ubuntu Precise):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.