Package: dietlibc
Version: 0.31-1.2
Severity: normal

https://buildd.debian.org/fetch.cgi?pkg=mksh&arch=alpha&ver=39.1-1&stamp=1253101795&file=log&as=raw

Excerpt:
diet -v -Os cc -Wall -fno-strict-aliasing -fstack-protector-all -fwrapv 
-std=gnu99 -fno-inline -I. -I'../../mksh'  -DMKSH_SMALL -DMKSH_BINSHREDUCED 
-D_GNU_SOURCE -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 
-DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 
-DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 
-DHAVE_LIBUTIL_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_STRINGS_H=1 
-DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=1 -DHAVE_STDINT_H=1 
-DHAVE_RLIM_T=1 -Dsig_t=sighandler_t -DHAVE_SIG_T=1 -DHAVE_SYS_SIGNAME=0 
-DHAVE_SYS_SIGLIST=1 -DHAVE_STRSIGNAL=0 -DHAVE_ARC4RANDOM=0 
-DHAVE_ARC4RANDOM_PUSHB=0 -DHAVE_GETRUSAGE=1 -DHAVE_KILLPG=1 -DHAVE_MKNOD=0 
-DHAVE_MKSTEMP=1 -DHAVE_NICE=1 -DHAVE_REALPATH=0 -DHAVE_REVOKE=0 
-DHAVE_SETLOCALE_CTYPE=0 -DHAVE_LANGINFO_CODESET=0 -DHAVE_SETMODE=1 
-DHAVE_SETRESUGID=1 -DHAVE_SETGROUPS=1 -DHAVE_STRCASESTR=0 -DHAVE_STRLCPY=1 
-DHAVE_ARC4RANDOM_DECL=1 -DHAVE_ARC4RANDOM_PUSHB_DECL=1 -DHAVE_FLOCK_DECL=0 
-DHAVE_REVOKE_DE
 CL=1 -DHAVE_SYS_SIGLIST_DECL=1 -DHAVE_PERSISTENT_HISTORY=0 
-DMKSH_PRINTF_BUILTIN  -fwhole-program --combine -o mksh ../../mksh/lalloc.c 
../../mksh/edit.c ../../mksh/eval.c ../../mksh/exec.c ../../mksh/expr.c 
../../mksh/funcs.c ../../mksh/histrap.c ../../mksh/jobs.c ../../mksh/lex.c 
../../mksh/main.c ../../mksh/misc.c ../../mksh/shf.c ../../mksh/syn.c 
../../mksh/tree.c ../../mksh/var.c ../../mksh/printf.c  || rm -f ${tcfn}*
cc -nostdlib -static -L/usr/lib/diet/lib-alpha /usr/lib/diet/lib-alpha/start.o 
-Wall -std=gnu99 -I. -I../../mksh -DMKSH_SMALL -DMKSH_BINSHREDUCED 
-D_GNU_SOURCE -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 
-DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 
-DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 
-DHAVE_LIBUTIL_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_STRINGS_H=1 
-DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=1 -DHAVE_STDINT_H=1 
-DHAVE_RLIM_T=1 -Dsig_t=sighandler_t -DHAVE_SIG_T=1 -DHAVE_SYS_SIGNAME=0 
-DHAVE_SYS_SIGLIST=1 -DHAVE_STRSIGNAL=0 -DHAVE_ARC4RANDOM=0 
-DHAVE_ARC4RANDOM_PUSHB=0 -DHAVE_GETRUSAGE=1 -DHAVE_KILLPG=1 -DHAVE_MKNOD=0 
-DHAVE_MKSTEMP=1 -DHAVE_NICE=1 -DHAVE_REALPATH=0 -DHAVE_REVOKE=0 
-DHAVE_SETLOCALE_CTYPE=0 -DHAVE_LANGINFO_CODESET=0 -DHAVE_SETMODE=1 
-DHAVE_SETRESUGID=1 -DHAVE_SETGROUPS=1 -DHAVE_STRCASESTR=0 -DHAVE_STRLCPY=1 
-DHAVE_ARC4RANDOM_DECL=1 -DHAVE_ARC4RANDOM_PUSHB_DECL=1 -DHAVE_FLOCK_DECL=0 
-DHAVE_REVOKE_DECL
 =1 -DHAVE_SYS_SIGLIST_DECL=1 -DHAVE_PERSISTENT_HISTORY=0 -DMKSH_PRINTF_BUILTIN 
--combine -o mksh ../../mksh/lalloc.c ../../mksh/edit.c ../../mksh/eval.c 
../../mksh/exec.c ../../mksh/expr.c ../../mksh/funcs.c ../../mksh/histrap.c 
../../mksh/jobs.c ../../mksh/lex.c ../../mksh/main.c ../../mksh/misc.c 
../../mksh/shf.c ../../mksh/syn.c ../../mksh/tree.c ../../mksh/var.c 
../../mksh/printf.c -isystem /usr/lib/diet/include -D__dietlibc__ -Os 
-fomit-frame-pointer /usr/lib/diet/lib-alpha/libc.a -lgcc 
/tmp/ccVwfS9o.o: In function `c_printf':
(.text+0x2b7d4): warning: warning: your code uses stdio (7+k bloat).
/usr/lib/diet/lib-alpha/libc.a(vprintf.o): In function `vprintf':
(.text+0x10): warning: warning: the printf functions add several kilobytes of 
bloat.
/usr/lib/diet/lib-alpha/libc.a(strtod.o): In function `strtod':
(.text+0xa4): undefined reference to `_OtsMulX'
/usr/lib/diet/lib-alpha/libc.a(strtod.o): In function `strtod':
(.text+0xa8): undefined reference to `_OtsMulX'
/usr/lib/diet/lib-alpha/libc.a(strtod.o): In function `strtod':
(.text+0xbc): undefined reference to `_OtsCvtQX'
/usr/lib/diet/lib-alpha/libc.a(strtod.o): In function `strtod':
(.text+0xc4): undefined reference to `_OtsCvtQX'
/usr/lib/diet/lib-alpha/libc.a(strtod.o): In function `strtod':
(.text+0xd8): undefined reference to `_OtsAddX'
/usr/lib/diet/lib-alpha/libc.a(strtod.o): In function `strtod':
(.text+0xe8): undefined reference to `_OtsAddX'
/usr/lib/diet/lib-alpha/libc.a(strtod.o): In function `strtod':
(.text+0x158): undefined reference to `_OtsMulX'
/usr/lib/diet/lib-alpha/libc.a(strtod.o): In function `strtod':
(.text+0x15c): undefined reference to `_OtsMulX'
/usr/lib/diet/lib-alpha/libc.a(strtod.o): In function `strtod':
(.text+0x170): undefined reference to `_OtsCvtQX'
/usr/lib/diet/lib-alpha/libc.a(strtod.o): In function `strtod':
(.text+0x178): undefined reference to `_OtsCvtQX'
/usr/lib/diet/lib-alpha/libc.a(strtod.o): In function `strtod':
(.text+0x18c): undefined reference to `_OtsMulX'
/usr/lib/diet/lib-alpha/libc.a(strtod.o): In function `strtod':
(.text+0x194): undefined reference to `_OtsMulX'
/usr/lib/diet/lib-alpha/libc.a(strtod.o): In function `strtod':
(.text+0x1a8): undefined reference to `_OtsAddX'
/usr/lib/diet/lib-alpha/libc.a(strtod.o): In function `strtod':
(.text+0x1b8): undefined reference to `_OtsAddX'
/usr/lib/diet/lib-alpha/libc.a(strtod.o): In function `strtod':
(.text+0x2d4): undefined reference to `_OtsMulX'
/usr/lib/diet/lib-alpha/libc.a(strtod.o): In function `strtod':
(.text+0x2e0): undefined reference to `_OtsMulX'
/usr/lib/diet/lib-alpha/libc.a(strtod.o): In function `strtod':
(.text+0x314): undefined reference to `_OtsMulX'
/usr/lib/diet/lib-alpha/libc.a(strtod.o): In function `strtod':
(.text+0x318): undefined reference to `_OtsMulX'
/usr/lib/diet/lib-alpha/libc.a(strtod.o): In function `strtod':
(.text+0x34c): undefined reference to `_OtsCvtQX'
/usr/lib/diet/lib-alpha/libc.a(strtod.o): In function `strtod':
(.text+0x350): undefined reference to `_OtsCvtQX'
/usr/lib/diet/lib-alpha/libc.a(strtod.o): In function `strtod':
(.text+0x364): undefined reference to `_OtsMulX'
/usr/lib/diet/lib-alpha/libc.a(strtod.o): In function `strtod':
(.text+0x374): undefined reference to `_OtsMulX'
/usr/lib/diet/lib-alpha/libc.a(strtod.o): In function `strtod':
(.text+0x384): undefined reference to `_OtsConvertFloatXT'
/usr/lib/diet/lib-alpha/libc.a(strtod.o): In function `strtod':
(.text+0x388): undefined reference to `_OtsConvertFloatXT'
collect2: ld returned 1 exit status
make[1]: *** [do-build] Error 1


https://buildd.debian.org/fetch.cgi?pkg=mksh&arch=sparc&ver=39.1-1&stamp=1253101557&file=log&as=raw

Excerpt:

diet -v -Os cc -Wall -fno-strict-aliasing -fstack-protector-all -fwrapv 
-std=gnu99 -fno-inline -I. -I'../../mksh'  -DMKSH_SMALL -DMKSH_BINSHREDUCED 
-D_GNU_SOURCE -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 
-DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 
-DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 
-DHAVE_LIBUTIL_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_STRINGS_H=1 
-DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=1 -DHAVE_STDINT_H=1 
-D_FILE_OFFSET_BITS=64 -DHAVE_RLIM_T=1 -Dsig_t=sighandler_t -DHAVE_SIG_T=1 
-DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=1 -DHAVE_STRSIGNAL=0 
-DHAVE_ARC4RANDOM=0 -DHAVE_ARC4RANDOM_PUSHB=0 -DHAVE_GETRUSAGE=1 
-DHAVE_KILLPG=1 -DHAVE_MKNOD=0 -DHAVE_MKSTEMP=1 -DHAVE_NICE=1 -DHAVE_REALPATH=0 
-DHAVE_REVOKE=0 -DHAVE_SETLOCALE_CTYPE=0 -DHAVE_LANGINFO_CODESET=0 
-DHAVE_SETMODE=1 -DHAVE_SETRESUGID=0 -DHAVE_SETGROUPS=0 -DHAVE_STRCASESTR=0 
-DHAVE_STRLCPY=1 -DHAVE_ARC4RANDOM_DECL=1 -DHAVE_ARC4RANDOM_PUSHB_DECL=1 
-DHAVE_FLOCK_
 DECL=0 -DHAVE_REVOKE_DECL=1 -DHAVE_SYS_SIGLIST_DECL=1 
-DHAVE_PERSISTENT_HISTORY=0 -DMKSH_PRINTF_BUILTIN  -fwhole-program --combine -o 
mksh ../../mksh/lalloc.c ../../mksh/edit.c ../../mksh/eval.c ../../mksh/exec.c 
../../mksh/expr.c ../../mksh/funcs.c ../../mksh/histrap.c ../../mksh/jobs.c 
../../mksh/lex.c ../../mksh/main.c ../../mksh/misc.c ../../mksh/shf.c 
../../mksh/syn.c ../../mksh/tree.c ../../mksh/var.c ../../mksh/printf.c  || rm 
-f ${tcfn}*
cc -nostdlib -static -L/usr/lib/diet/lib-sparc /usr/lib/diet/lib-sparc/start.o 
-Wall -std=gnu99 -I. -I../../mksh -DMKSH_SMALL -DMKSH_BINSHREDUCED 
-D_GNU_SOURCE -DHAVE_ATTRIBUTE=1 -DHAVE_ATTRIBUTE_BOUNDED=0 
-DHAVE_ATTRIBUTE_USED=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MKDEV_H=0 
-DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LIBGEN_H=1 
-DHAVE_LIBUTIL_H=1 -DHAVE_PATHS_H=1 -DHAVE_STDBOOL_H=1 -DHAVE_STRINGS_H=1 
-DHAVE_GRP_H=1 -DHAVE_ULIMIT_H=1 -DHAVE_VALUES_H=1 -DHAVE_STDINT_H=1 
-D_FILE_OFFSET_BITS=64 -DHAVE_RLIM_T=1 -Dsig_t=sighandler_t -DHAVE_SIG_T=1 
-DHAVE_SYS_SIGNAME=0 -DHAVE_SYS_SIGLIST=1 -DHAVE_STRSIGNAL=0 
-DHAVE_ARC4RANDOM=0 -DHAVE_ARC4RANDOM_PUSHB=0 -DHAVE_GETRUSAGE=1 
-DHAVE_KILLPG=1 -DHAVE_MKNOD=0 -DHAVE_MKSTEMP=1 -DHAVE_NICE=1 -DHAVE_REALPATH=0 
-DHAVE_REVOKE=0 -DHAVE_SETLOCALE_CTYPE=0 -DHAVE_LANGINFO_CODESET=0 
-DHAVE_SETMODE=1 -DHAVE_SETRESUGID=0 -DHAVE_SETGROUPS=0 -DHAVE_STRCASESTR=0 
-DHAVE_STRLCPY=1 -DHAVE_ARC4RANDOM_DECL=1 -DHAVE_ARC4RANDOM_PUSHB_DECL=1 
-DHAVE_FLOCK_DE
 CL=0 -DHAVE_REVOKE_DECL=1 -DHAVE_SYS_SIGLIST_DECL=1 
-DHAVE_PERSISTENT_HISTORY=0 -DMKSH_PRINTF_BUILTIN --combine -o mksh 
../../mksh/lalloc.c ../../mksh/edit.c ../../mksh/eval.c ../../mksh/exec.c 
../../mksh/expr.c ../../mksh/funcs.c ../../mksh/histrap.c ../../mksh/jobs.c 
../../mksh/lex.c ../../mksh/main.c ../../mksh/misc.c ../../mksh/shf.c 
../../mksh/syn.c ../../mksh/tree.c ../../mksh/var.c ../../mksh/printf.c 
-isystem /usr/lib/diet/include -D__dietlibc__ -Os -mcpu=supersparc 
/usr/lib/diet/lib-sparc/libc.a -lgcc /usr/lib/diet/lib-sparc/libc.a 
/tmp/ccI67sd9.o: In function `c_printf':
lalloc.c:(.text+0x25ea8): warning: warning: your code uses stdio (7+k bloat).
/usr/lib/diet/lib-sparc/libc.a(vprintf.o): In function `vprintf':
vprintf.c:(.text+0x1c): warning: warning: the printf functions add several 
kilobytes of bloat.
/usr/lib/diet/lib-sparc/libc.a(strtod.o): In function `strtod':
strtod.c:(.text+0x98): undefined reference to `_Q_mul'
strtod.c:(.text+0xb4): undefined reference to `_Q_itoq'
strtod.c:(.text+0xe4): undefined reference to `_Q_add'
strtod.c:(.text+0x168): undefined reference to `_Q_mul'
strtod.c:(.text+0x184): undefined reference to `_Q_itoq'
strtod.c:(.text+0x1b8): undefined reference to `_Q_mul'
strtod.c:(.text+0x1e8): undefined reference to `_Q_add'
strtod.c:(.text+0x2f4): undefined reference to `_Q_mul'
strtod.c:(.text+0x330): undefined reference to `_Q_mul'
strtod.c:(.text+0x378): undefined reference to `_Q_itoq'
strtod.c:(.text+0x3ac): undefined reference to `_Q_mul'
strtod.c:(.text+0x3c8): undefined reference to `_Q_qtod'
collect2: ld returned 1 exit status
make[1]: *** [do-build] Error 1


I’ll workaround this in mksh by not using strtod() in dietlibc
either, similarily to how this was fixed for klibc, but it’s
s̲t̲i̲l̲l̲ a bug in dietlibc which other people may find has a higher
priority than for me.


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.18-6-686 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

dietlibc depends on no packages.

dietlibc recommends no packages.

Versions of packages dietlibc suggests:
ii  dietlibc-dev                  0.31-1.2   diet libc - a libc optimized for s
pn  dietlibc-doc                  <none>     (no description available)

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to