From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 20386 invoked by alias); 20 Jun 2005 17:25:24 -0000 Mailing-List: contact glibc-bugs-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sources.redhat.com Received: (qmail 20242 invoked by uid 48); 20 Jun 2005 17:25:07 -0000 Date: Mon, 20 Jun 2005 17:25:00 -0000 From: "macro at linux-mips dot org" To: glibc-bugs@sources.redhat.com Message-ID: <20050620172502.1026.macro@linux-mips.org> Reply-To: sourceware-bugzilla@sources.redhat.com Subject: [Bug libc/1026] New: Build failure for *xstat.c for Linux headers < 2.6.4 X-Bugzilla-Reason: CC X-SW-Source: 2005-06/txt/msg00066.txt.bz2 List-Id: As advised by Ulrich Drepper I'm putting this report for you to resolve when possible. The Alpha/Linux port requires *stat64 calls for building sysdeps/unix/sysv/linux/alpha/*xstat.c, but they have only been introduced in Linux 2.6.4. The attached patch fixes the problem by only using these calls if their numbers are provided by the set of Linux headers used for the build. 2005-06-20 Maciej W. Rozycki * sysdeps/unix/sysv/linux/alpha/fxstat.c (__fxstat): Exclude code for calling the fstat64() syscall if its number is unavailable. * sysdeps/unix/sysv/linux/alpha/lxstat.c (__lxstat): Likewise for lstat64(). * sysdeps/unix/sysv/linux/alpha/xstat.c (__xstat): Likewise for stat64(). Please consider -- for HEAD. See also "http://sourceware.org/ml/libc-alpha/2005-06/msg00042.html" and the containing thread. -- Summary: Build failure for *xstat.c for Linux headers < 2.6.4 Product: glibc Version: unspecified Status: NEW Severity: normal Priority: P2 Component: libc AssignedTo: rth at redhat dot com ReportedBy: macro at linux-mips dot org CC: glibc-bugs at sources dot redhat dot com GCC host triplet: alpha-linux-gnu http://sources.redhat.com/bugzilla/show_bug.cgi?id=1026 ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.