hurd-devel
[Top][All Lists]
Advanced

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

Re: glibc-2.2.5 patches (was Re: ioperm)


From: Roland McGrath
Subject: Re: glibc-2.2.5 patches (was Re: ioperm)
Date: Tue, 30 Apr 2002 16:36:55 -0400 (EDT)

I don't think this patch should be required.  Can you try removing it?  It
might be that it only affects a system that's not installed right, or there
is a bootstrapping problem that I am not seeing, or something like that.
Ideally, we would test the "from scratch" build cases (fresh cross
environment, or a native system with no /include at all and then you
install just gcc headers before doing hurd install-headers and building
libc) as well as the vanilla native build environment.

> The Debian glibc package contains this patch:
> 
> --- sysdeps/mach/hurd/Makefile        Tue Dec 22 19:15:49 1998
> +++ sysdeps/mach/hurd/Makefile        Sun Dec 20 12:08:05 1998
> @@ -116,6 +116,8 @@
>              $(common-objpfx)hurd/libhurduser.so
>  $(common-objpfx)libc.so: $(rpcuserlibs)
>  rpath-dirs += mach hurd
> +LDFLAGS-machuser.so = -nostdlib -nostartfiles
> +LDFLAGS-hurduser.so = -nostdlib -nostartfiles
>  
>  # And get them into the libc.so ldscript.
>  $(inst_libdir)/libc.so: $(rpcuserlibs)
> 
> 
> The only explanation is:
> 
> # DP: avoid linking libmachuser and libhurduser against libc
> 
> But it's not attributed to anyone, and there's no explanation for why
> it's there.
> 
> -- 
>  One of the great things about books is sometimes
>  there are some fantastic pictures.
>  -- George W. Bush 



reply via email to

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