help-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: glibc for the hurd


From: Peter 'p2' De Schrijver
Subject: Re: glibc for the hurd
Date: Fri, 21 Feb 2003 12:18:16 +0100
User-agent: Mutt/1.5.3i

On Thu, Feb 20, 2003 at 09:42:58PM +0100, Robert Millan wrote:
> On Thu, Feb 20, 2003 at 09:15:02PM +0100, Peter 'p2' De Schrijver wrote:
> > 
> > I wrote a small test program and linked it statically to libc. Result :
> > ioperm fails with : Function not implemented. Looking at the source of
> > glibc explains why :
> > 
> > int
> > ioperm (unsigned long int from, unsigned long int num, int turn_on)
> > {
> > #if ! HAVE_I386_IO_PERM_MODIFY
> >   return __hurd_fail (ENOSYS);
> > #else
> >   error_t err;
> >   device_t devmaster;
> > 
> > So rebuild glibc with HAVE_I386_IO_PERM_MODIFY I guess :)
> 
> IIRC latest CVS lists ioperm-related changes in configure.in, i think
> that version should work. anyone has tried it?

The build fails during installation with :

/usr/bin/install -c /src/glibc-2.3.1/i386-gnu/obj/timezone/tzselect
/src/glibc-2.3.1/i386-gnu/install_root/usr/bin/tzselect.new
mv -f /src/glibc-2.3.1/i386-gnu/install_root/usr/bin/tzselect.new
/src/glibc-2.3.1/i386-gnu/install_root/usr/bin/tzselect
/src/glibc-2.3.1/i386-gnu/obj/elf/ld.so.1 --library-path
/src/glibc-2.3.1/i386-gnu/obj:/src/glibc-2.3.1/i386-gnu/obj/math:/src/glibc-2.3.1/i386-gnu/obj/elf:/src/glibc-2.3.1/i386-gnu/obj/dlfcn:/src/glibc-2.3.1/i386-gnu/obj/nss:/src/glibc-2.3.1/i386-gnu/obj/nis:/src/glibc-2.3.1/i386-gnu/obj/rt:/src/glibc-2.3.1/i386-gnu/obj/resolv:/src/glibc-2.3.1/i386-gnu/obj/crypt:/src/glibc-2.3.1/i386-gnu/obj/mach:/src/glibc-2.3.1/i386-gnu/obj/hurd
/src/glibc-2.3.1/i386-gnu/obj/timezone/zic -d
/src/glibc-2.3.1/i386-gnu/install_root/usr/share/zoneinfo -L /dev/null
-y ./yearistype africa
make[3]: ***
[/src/glibc-2.3.1/i386-gnu/install_root/usr/share/zoneinfo/Africa/Algiers]
Killed
make[3]: Leaving directory `/src/glibc-2.3.1/glibc-2.3.1/timezone'
make[2]: *** [timezone/subdir_install] Error 2
make[2]: Leaving directory `/src/glibc-2.3.1/glibc-2.3.1'
make[1]: *** [install] Error 2
make[1]: Leaving directory `/src/glibc-2.3.1/i386-gnu/obj'
make: *** [/src/glibc-2.3.1/i386-gnu/installed-binaries] Error 2

Any idea ?

Thanks,

p2.






reply via email to

[Prev in Thread] Current Thread [Next in Thread]