From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1K8azg-0001Yf-8T for garchives@archives.gentoo.org; Tue, 17 Jun 2008 13:13:04 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 634CDE03C2; Tue, 17 Jun 2008 13:13:03 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 24F66E03C2 for ; Tue, 17 Jun 2008 13:13:03 +0000 (UTC) Received: from stork.gentoo.org (stork.gentoo.org [64.127.104.133]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id C071466EC5 for ; Tue, 17 Jun 2008 13:13:02 +0000 (UTC) Received: from vapier by stork.gentoo.org with local (Exim 4.69) (envelope-from ) id 1K8aza-0003mO-KS for gentoo-commits@lists.gentoo.org; Tue, 17 Jun 2008 13:12:58 +0000 From: "Mike Frysinger (vapier)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, vapier@gentoo.org Subject: [gentoo-commits] gentoo commit in src/patchsets/glibc/2.8: 6017_all_alpha-glibc-2.8-creat.patch 6018_all_alpha-glibc-2.8-cache-shape.patch README.history X-VCS-Repository: gentoo X-VCS-Files: 6017_all_alpha-glibc-2.8-creat.patch 6018_all_alpha-glibc-2.8-cache-shape.patch README.history X-VCS-Directories: src/patchsets/glibc/2.8 X-VCS-Committer: vapier X-VCS-Committer-Name: Mike Frysinger Content-Type: text/plain; charset=utf8 Message-Id: Sender: Mike Frysinger Date: Tue, 17 Jun 2008 13:12:58 +0000 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 99c0b6be-c0ef-4127-b7e9-afdb20e7a099 X-Archives-Hash: 5717be04a487f3e5648a3f081bd29207 vapier 08/06/17 13:12:58 Modified: README.history Added: 6017_all_alpha-glibc-2.8-creat.patch 6018_all_alpha-glibc-2.8-cache-shape.patch Log: fix building on alpha Revision Changes Path 1.2 src/patchsets/glibc/2.8/README.history file : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/glibc/2.= 8/README.history?rev=3D1.2&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/glibc/2.= 8/README.history?rev=3D1.2&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/glibc/2.= 8/README.history?r1=3D1.1&r2=3D1.2 Index: README.history =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo/src/patchsets/glibc/2.8/README.history,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- README.history 8 Jun 2008 00:10:41 -0000 1.1 +++ README.history 17 Jun 2008 13:12:58 -0000 1.2 @@ -1,3 +1,7 @@ +2 16.07.2008 + + 6017_all_alpha-glibc-2.8-creat.patch + + 6018_all_alpha-glibc-2.8-cache-shape.patch + 1 07.06.2008 + 0010_all_glibc-2.7-ssp-compat.patch + 0030_all_glibc-respect-env-CPPFLAGS.patch 1.1 src/patchsets/glibc/2.8/6017_all_alpha-glibc-2.8-cre= at.patch file : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/glibc/2.= 8/6017_all_alpha-glibc-2.8-creat.patch?rev=3D1.1&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/glibc/2.= 8/6017_all_alpha-glibc-2.8-creat.patch?rev=3D1.1&content-type=3Dtext/plai= n Index: 6017_all_alpha-glibc-2.8-creat.patch =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D alpha does not have a __NR_creat http://bugs.gentoo.org/227275 http://sourceware.org/bugzilla/show_bug.cgi?id=3D6650 --- libc/sysdeps/unix/sysv/linux/wordsize-64/creat64.c +++ libc/sysdeps/unix/sysv/linux/wordsize-64/creat64.c @@ -1 +1,5 @@ /* Defined as alias for the syscall. */ +#include +#ifndef __NR_creat +#include "../../../../../io/creat64.c" +#endif 1.1 src/patchsets/glibc/2.8/6018_all_alpha-glibc-2.8-cac= he-shape.patch file : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/glibc/2.= 8/6018_all_alpha-glibc-2.8-cache-shape.patch?rev=3D1.1&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/glibc/2.= 8/6018_all_alpha-glibc-2.8-cache-shape.patch?rev=3D1.1&content-type=3Dtex= t/plain Index: 6018_all_alpha-glibc-2.8-cache-shape.patch =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D older verisons of glibc would build dl-sysdep as shared-only and dl-suppo= rt as static-only. alpha hooks in a cache variable via dl-auxv.h. newer versi= ons of glibc build dl-sysdep as both shared and static which means we now have s= ymbol duplication for static builds with dl-sysdep and dl-support. since dl-sy= sdep is both shared/static, there is no point in hooking dl-support anymore, s= o we can punt it. --- libc/sysdeps/unix/sysv/linux/alpha/dl-support.c +++ libc/sysdeps/unix/sysv/linux/alpha/dl-support.c @@ -1,2 +0,0 @@ -#include "dl-auxv.h" -#include --=20 gentoo-commits@lists.gentoo.org mailing list