On Mon, Apr 11, 2005 at 12:05:48AM +0200, Georges Toth wrote:
> kernel: 2.6.11.6
> patch: 1.9.5
> util-vserver: 0.30.205
> using: dietlibc-0.28
> 
> 
> Any idea ?

yup .. get a new dietlibc, the right compiler and 
fixed tools, it should work then ;)

http://vserver.13thfloor.at/Stuff/X86_64/
(those are for fc3 but should work fine with other)

> compile-output:
> 
> In file included from ./ensc_wrappers/wrappers.h:55,
>                  from src/save_ctxinfo.c:41:
> ./ensc_wrappers/wrappers-unistd.hc: In function `Etruncate':
> ./ensc_wrappers/wrappers-unistd.hc:213: warning: implicit declaration of 
> function `truncate64'
> ./ensc_wrappers/wrappers-unistd.hc: In function `Eftruncate':
> ./ensc_wrappers/wrappers-unistd.hc:219: warning: implicit declaration of 
> function `ftruncate64'
> /bin/sh ./libtool --tag=CC --mode=link diet  gcc  -g -O2 -std=c99 -Wall 
> -pedantic -W   -o src/save_ctxinfo -static src/save_ctxinfo.o 
> lib/libvserver.a
> diet gcc -g -O2 -std=c99 -Wall -pedantic -W -o src/save_ctxinfo 
> src/save_ctxinfo.o  lib/libvserver.a
> depbase=`echo src/secure-mount.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
> if diet  gcc -DHAVE_CONFIG_H -I. -I. -I.  -I ./lib -I ./ensc_wrappers 
> -D_GNU_SOURCE -D_REENTRANT    -g -O2 -std=c99 -Wall -pedantic -W -MT 
> src/secure-mount.o -MD -MP -MF "$depbase.Tpo" -c -o src/secure-mount.o 
> src/secure-mount.c; \
> then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi
> In file included from /usr/include/asm/pda.h:3,
>                  from /usr/include/asm/../asm-x86_64/current.h:7,
>                  from /usr/include/asm/current.h:7,
>                  from /usr/include/asm/../asm-x86_64/processor.h:18,
>                  from /usr/include/asm/processor.h:7,
>                  from /usr/include/linux/prefetch.h:15,
>                  from /usr/include/linux/list.h:5,
>                  from /usr/include/linux/wait.h:12,
>                  from /usr/include/linux/fs.h:12,
>                  from src/secure-mount.c:49:
> /usr/include/asm/../asm-x86_64/pda.h:26: error: `CONFIG_X86_L1_CACHE_SHIFT' 
> undeclared here (not in a function)
> /usr/include/asm/../asm-x86_64/pda.h:26: error: requested alignment is not a 
> constant
> In file included from /usr/include/asm/processor.h:7,
>                  from /usr/include/linux/prefetch.h:15,
>                  from /usr/include/linux/list.h:5,
>                  from /usr/include/linux/wait.h:12,
>                  from /usr/include/linux/fs.h:12,
>                  from src/secure-mount.c:49:
> /usr/include/asm/../asm-x86_64/processor.h:65: error: requested alignment is 
> not a constant
> /usr/include/asm/../asm-x86_64/processor.h:228: error: requested alignment is 
> not a constant
> In file included from ./ensc_wrappers/wrappers.h:55,
>                  from src/secure-mount.c:58:
> ./ensc_wrappers/wrappers-unistd.hc: In function `Etruncate':
> ./ensc_wrappers/wrappers-unistd.hc:213: warning: implicit declaration of 
> function `truncate64'
> ./ensc_wrappers/wrappers-unistd.hc: In function `Eftruncate':
> ./ensc_wrappers/wrappers-unistd.hc:219: warning: implicit declaration of 
> function `ftruncate64'
> make[2]: *** [src/secure-mount.o] Error 1
> make[2]: Leaving directory `/work/downloads/util-vserver-0.30.205'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/work/downloads/util-vserver-0.30.205'
> make: *** [all] Error 2

btw, looks like broken glibc/kernel headers to me ...

HTH,
Herbert

> -- 
> 
> regards,
> Georges Toth
> _______________________________________________
> Vserver mailing list
> [email protected]
> http://list.linux-vserver.org/mailman/listinfo/vserver
_______________________________________________
Vserver mailing list
[email protected]
http://list.linux-vserver.org/mailman/listinfo/vserver

Reply via email to