About this list Date view Thread view Subject view Author view Attachment view

From: Paul S. Gumerman (psg_at_cooldog.com)
Date: Thu 07 Apr 2005 - 05:14:48 BST


Herbert --- a small typo here:

  with glibc, every v* command which executes something
  fails with execv*: permission denied

That should read:

  with dietlibc, every v* command which executes something
  fails with execv*: permission denied

glibc seems to work fine. BTW what are the "Known issues" with glibc????

Herbert Poetzl wrote:

>... is not working on at least two platforms:
>
> x86_64 (aka amd64)
> ---------------------------
>
> tried several dietlibc versions
> - dietlibc-0.27-4.src.rpm
> - self compiled 0.28 release
> - cvs release 31.Mar.2005
> - debian 0.28 version
>
> all on Fedora Core release 3 (Heidelberg)
>
> (tools work fine with glibc, except for the known issues)
>
> with glibc, every v* command which executes something
> fails with execv*: permission denied
>
> even disabling noexec (noexec=off) did not improve the
> situation ... the following dietlibc test program works fine:
>
>
> #include <stdio.h>
> #include <stdlib.h>
> #include <unistd.h>
>
> int main(int argc, char *argv[])
> {
> int ret;
>
> ret = execvp("echo", argv);
> /* not supposed to get here */
>
> if (ret)
> perror("execvp");
> exit(1);
> }
>
>
> ppc (7450)
> ----------------------------
>
> after adding a bunch of patches to dietlibc, the
> dietlibc itself compiles (0.28++) and can be installed
>
> ./configure complains ...
>
> configure: WARNING: ext2fs/ext2_fs.h: present but cannot be compiled
> configure: WARNING: ext2fs/ext2_fs.h: check for missing prerequisite headers?
> configure: WARNING: ext2fs/ext2_fs.h: see the Autoconf documentation
> configure: WARNING: ext2fs/ext2_fs.h: section "Present But Cannot Be Compiled"
> configure: WARNING: ext2fs/ext2_fs.h: proceeding with the preprocessor's result
> configure: WARNING: ext2fs/ext2_fs.h: in the future, the compiler will take precedence
> configure: WARNING: ## ------------------------------------------------------ ##
> configure: WARNING: ## Report this to enrico.scholz_at_informatik.tu-chemnitz.de ##
> configure: WARNING: ## ------------------------------------------------------ ##
>
> although the following is installed:
>
> - libext2fs2-1.35-1mdk
> - libext2fs2-devel-1.35-1mdk
>
> and finally the compile fails with:
>
> if diet ppc-mandrake-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I ./lib -I ./ensc_wrappers -D_GNU_SOURCE -D_REENTRANT -DNDEBUG -O2 -fsigned-char -frename-registers -mcpu=750 -mtune=7450 -pipe -std=c99 -Wall -pedantic -W -MT src/vshelper-sync.o -MD -MP -MF "$depbase.Tpo" -c -o src/vshelper-sync.o src/vshelper-sync.c; \
> then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi
> src/vshelper-sync.c:89:4: #error vshelper relies on the Linux select() behavior (timeout holds remaining time)
>
> this is on Mandrake 9.1 (Bamboo) for ppc
>
> but it fails with the very same issue on Yellow Dog Linux
> (and probably Mandrake 10.1, but not tested)
>
>please investigate!
>
>TIA,
>Herbert
>
>PS: please let us know when you will find some time to look into it ...
>
>_______________________________________________
>Vserver mailing list
>Vserver_at_list.linux-vserver.org
>http://list.linux-vserver.org/mailman/listinfo/vserver
>
>
>
>
_______________________________________________
Vserver mailing list
Vserver_at_list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver


About this list Date view Thread view Subject view Author view Attachment view
[Next/Previous Months] [Main vserver Project Homepage] [Howto Subscribe/Unsubscribe] [Paul Sladen's vserver stuff]
Generated on Thu 07 Apr 2005 - 05:15:08 BST by hypermail 2.1.3