Bug#295118: libc0.3-dev: undefined references to setres{g,u}id
Hi,
ping on this one as well.
Michael
On Sun, Feb 13, 2005 at 09:25:05PM +0100, Michael Banck wrote:
> The following patch by Barry DeFrese adds weak_aliases to
> setresgid and setresuid, fixing undefined references when e.g. building
> putty (http://lists.debian.org/debian-hurd/2005/02/msg00045.html). It
> got submitted by Barry in
> http://lists.gnu.org/archive/html/bug-hurd/2005-02/msg00114.html,
> acked by Marcus Brinkmann off-list and submitted upstream by Alfred M.
> Szmidt in http://sources.redhat.com/ml/libc-alpha/2005-02/msg00038.html.
>
> Please apply.
>
>
> thanks,
>
> Michael
> 2005-02-10 Barry deFrese <bddebian@comcast.net>
>
> * sysdeps/mach/hurd/setresgid.c: Add weak alias.
> * sysdeps/mach/hurd/setresuid.c: Add weak alias.
>
> Index: setresgid.c
> ===================================================================
> RCS file: /cvs/glibc/libc/sysdeps/mach/hurd/setresgid.c,v
> retrieving revision 1.1
> diff -u -r1.1 setresgid.c
> --- setresgid.c 14 Oct 2002 01:03:11 -0000 1.1
> +++ setresgid.c 13 Feb 2005 20:08:02 -0000
> @@ -1,5 +1,5 @@
> /* setresgid -- set effective group ID, real group ID, and saved-set group ID
> - Copyright (C) 2002 Free Software Foundation, Inc.
> + Copyright (C) 2002, 2005 Free Software Foundation, Inc.
> This file is part of the GNU C Library.
>
> The GNU C Library is free software; you can redistribute it and/or
> @@ -75,3 +75,4 @@
> return err;
> }
> libc_hidden_def (__setresgid)
> +weak_alias (__setresgid, setresgid)
> Index: setresuid.c
> ===================================================================
> RCS file: /cvs/glibc/libc/sysdeps/mach/hurd/setresuid.c,v
> retrieving revision 1.1
> diff -u -r1.1 setresuid.c
> --- setresuid.c 14 Oct 2002 01:03:11 -0000 1.1
> +++ setresuid.c 13 Feb 2005 20:08:02 -0000
> @@ -1,5 +1,5 @@
> /* setresuid -- set effective user ID, real user ID, and saved-set user ID
> - Copyright (C) 2002 Free Software Foundation, Inc.
> + Copyright (C) 2002, 2005 Free Software Foundation, Inc.
> This file is part of the GNU C Library.
>
> The GNU C Library is free software; you can redistribute it and/or
> @@ -75,3 +75,4 @@
> return err;
> }
> libc_hidden_def (__setresuid)
> +weak_alias (__setresuid, setresuid)
Reply to: