[Top][All Lists]
[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