From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12592 invoked by alias); 6 Dec 2001 19:16:03 -0000 Mailing-List: contact gcc-prs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-prs-owner@gcc.gnu.org Received: (qmail 12549 invoked by uid 71); 6 Dec 2001 19:16:01 -0000 Resent-Date: 6 Dec 2001 19:16:01 -0000 Resent-Message-ID: <20011206191601.12548.qmail@sources.redhat.com> Resent-From: gcc-gnats@gcc.gnu.org (GNATS Filer) Resent-To: nobody@gcc.gnu.org Resent-Cc: gcc-prs@gcc.gnu.org, gcc-bugs@gcc.gnu.org Resent-Reply-To: gcc-gnats@gcc.gnu.org, Eric.Paulson@yale.edu Received:(qmail 9513 invoked by uid 61); 6 Dec 2001 19:08:32 -0000 Message-Id:<20011206190832.9512.qmail@sources.redhat.com> Date: Thu, 06 Dec 2001 11:16:00 -0000 From: Eric.Paulson@yale.edu Reply-To: Eric.Paulson@yale.edu To: gcc-gnats@gcc.gnu.org X-Send-Pr-Version:gnatsweb-2.9.2 (1.1.1.1.2.21) Subject: bootstrap/5039: build fails with RUSAGE_CHILDREN undeclared X-SW-Source: 2001-12/txt/msg00398.txt.bz2 List-Id: >Number: 5039 >Category: bootstrap >Synopsis: build fails with RUSAGE_CHILDREN undeclared >Confidential: no >Severity: serious >Priority: medium >Responsible: unassigned >State: open >Class: accepts-illegal >Submitter-Id: net >Arrival-Date: Thu Dec 06 11:16:00 PST 2001 >Closed-Date: >Last-Modified: >Originator: Eric Paulson >Release: gcc-3.0.2 >Organization: >Environment: x86 Linux-2.4.16 with glibc-2.1.2 >Description: This problem can be serious because a newish version of gcc is required to build a new version of glibc, but gcc fails to build due to the old glibc. The problem is two conflicting definitions of RLIM_INFINITY: bits/resource.h: #define RLIM_INFINITY ((long int)(~0UL >> 1)) asm/resource.h: #define RLIM_INFINITY (~0UL) the configure script detects this as an error and reports sys/resource.h as missing even though it is present >How-To-Repeat: use an older glibc library with a Linux-2.4.xx kernel >Fix: end user can edit bits/resource.h or one could modify the configure script to detect this situation and work around it >Release-Note: >Audit-Trail: >Unformatted: ----gnatsweb-attachment---- Content-Type: text/html; name="msg00026.html" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="msg00026.html" PCEtLSBNSG9uQXJjIHYyLjQuNSAtLT4KPCEtLVgtU3ViamVjdDogc3lzL3Jlc291cmNlLmggaW4g Z2xpYmMmIzQ1OzIuMS4yIGFuZCBMaW51eCAyLjMuKiAtLT4KPCEtLVgtRnJvbS1SMTM6ICJAcnpi ZmJzZyBHYWkuIiA8YXJ6YmZic2dOZnpwcC5xcnpiYS5heT4gLS0+CjwhLS1YLURhdGU6IDMgRmVi IDIwMDAgMjE6MDA6NTAgJiM0NTswMDAwIC0tPgo8IS0tWC1NZXNzYWdlLUlkOiBYRk1haWwuMDAw MjAzMjEyMTE5Lm5lbW9zb2Z0QHNtY2MuZGVtb24ubmwgLS0+CjwhLS1YLUNvbnRlbnQtVHlwZTog dGV4dC9wbGFpbiAtLT4KPCEtLVgtSGVhZC1FbmQtLT4KPCFET0NUWVBFIEhUTUwgUFVCTElDICIt Ly9XM0MvL0RURCBIVE1MLy9FTiI+CjxIVE1MPgo8SEVBRD4KPFRJVExFPnN5cy9yZXNvdXJjZS5o IGluIGdsaWJjLTIuMS4yIGFuZCBMaW51eCAyLjMuKjwvVElUTEU+CjwvSEVBRD4KPEJPRFk+Cjwh LS1YLUJvZHktQmVnaW4tLT4KPCEtLVgtVXNlci1IZWFkZXItLT4KPCEtLWh0ZGlnX25vaW5kZXgt LT4KPHA+VGhpcyBpcyB0aGUgbWFpbCBhcmNoaXZlIG9mIHRoZSAKPHR0PmJ1Zy1nbGliY0BnbnUu b3JnPC90dD4KbWFpbGluZyBsaXN0IGZvciB0aGUgPGEgaHJlZj0iL2dsaWJjLyI+Z2xpYmMgcHJv amVjdDwvYT4uCgoKPCEtLS9odGRpZ19ub2luZGV4LS0+CjwhLS1YLVVzZXItSGVhZGVyLUVuZC0t Pgo8IS0tWC1Ub3BQTkktLT4KPCEtLWh0ZGlnX25vaW5kZXgtLT4KPEhSPgo8dGFibGUgYm9yZGVy PSIwIj4KICA8dHI+PHRoIGFsaWduPSJsZWZ0Ij5JbmRleCBOYXY6PC90aD4KICAgICAgPHRkIGNv bHNwYW49IjIiPgogICAgICAgIFs8QSBIUkVGPSJpbmRleC5odG1sIzAwMDI2Ij5EYXRlJm5ic3A7 SW5kZXg8L0E+XSBbPGEgaHJlZj0ic3ViamVjdHMuaHRtbCMwMDAyNiI+U3ViamVjdCZuYnNwO0lu ZGV4PC9hPl0gWzxhIGhyZWY9ImF1dGhvcnMuaHRtbCMwMDAyNiI+QXV0aG9yJm5ic3A7SW5kZXg8 L2E+XSBbPEEgSFJFRj0idGhyZWFkcy5odG1sIzAwMDI2Ij5UaHJlYWQmbmJzcDtJbmRleDwvQT5d CiAgICAgIDwvdGQ+CiAgPC90cj4KICA8dHI+PHRoIGFsaWduPSJsZWZ0Ij5NZXNzYWdlIE5hdjo8 L3RoPgogICAgICA8dGQ+WzxBIEhSRUY9Im1zZzAwMDI1Lmh0bWwiPkRhdGUmbmJzcDtQcmV2PC9B Pl0mbmJzcDtbPEEgSFJFRj0ibXNnMDAwMjcuaHRtbCI+RGF0ZSZuYnNwO05leHQ8L0E+XTwvdGQ+ CiAgICAgIDx0ZD5bPEEgSFJFRj0ibXNnMDAwMjUuaHRtbCI+VGhyZWFkJm5ic3A7UHJldjwvQT5d Jm5ic3A7WzxBIEhSRUY9Im1zZzAwMDI3Lmh0bWwiPlRocmVhZCZuYnNwO05leHQ8L0E+XTwvdGQ+ CiAgPC90cj4KPC90YWJsZT4KPCEtLS9odGRpZ19ub2luZGV4LS0+Cgo8IS0tWC1Ub3BQTkktRW5k LS0+CjwhLS1YLU1zZ0JvZHktLT4KPCEtLVgtU3ViamVjdC1IZWFkZXItQmVnaW4tLT4KPGgxPnN5 cy9yZXNvdXJjZS5oIGluIGdsaWJjLTIuMS4yIGFuZCBMaW51eCAyLjMuKjwvaDE+CjwhLS1YLVN1 YmplY3QtSGVhZGVyLUVuZC0tPgo8IS0tWC1IZWFkLW9mLU1lc3NhZ2UtLT4KPFVMPgo8TEk+PGVt PlRvPC9lbT46IGJ1Zy1nbGliYyBhdCBnbnUgZG90IG9yZzwvTEk+CjxMST48ZW0+U3ViamVjdDwv ZW0+OiBzeXMvcmVzb3VyY2UuaCBpbiBnbGliYy0yLjEuMiBhbmQgTGludXggMi4zLio8L0xJPgo8 TEk+PGVtPkZyb208L2VtPjogIk5lbW9zb2Z0IFVudi4iICZsdDtuZW1vc29mdCBhdCBzbWNjIGRv dCBkZW1vbiBkb3QgbmwmZ3Q7PC9MST4KPExJPjxlbT5EYXRlPC9lbT46IFRodSwgMDMgRmViIDIw MDAgMjE6MjE6MTkgKzAxMDAgKE1FVCk8L0xJPgo8TEk+PGVtPk9yZ2FuaXphdGlvbjwvZW0+OiBJ J20gbm90IG9yZ2FuaXplZDwvTEk+CjwvVUw+CjwhLS1YLUhlYWQtb2YtTWVzc2FnZS1FbmQtLT4K PCEtLVgtSGVhZC1Cb2R5LVNlcC1CZWdpbi0tPgo8SFI+CjwhLS1YLUhlYWQtQm9keS1TZXAtRW5k LS0+CjwhLS1YLUJvZHktb2YtTWVzc2FnZS0tPgo8UFJFPgpUbyB3aG9tIGl0IG1heSBjb25jZXJu OgoKSSdkIGxpa2UgdG8gcG9pbnQgb3V0IGEgc21hbGwgcHJvYmxlbSB3aXRoIGdsaWJjIDIuMS4y IGluIGNvbWJpbmF0aW9uIG9mIHRoZQpMaW51eCBrZXJuZWxzIDIuMy4yNCBhbmQgdXAuCgpXaGF0 IGhhcHBlbnMgaXMgdGhhdCB0aGUgR05VJ3MgYXV0b2NvbmYgJ2NvbmZpZ3VyZScgZmFpbHMgb24g dGhlIGNoZWNrIGZvcgpzeXMvcmVzb3VyY2UuaC4gVGhlIHJlYXNvbiBpcyBqdXN0IGEgd2Fybmlu ZyBhYm91dCBhIHJlZGVmaW5pdGlvbiBvZgpSTElNX0lORklOSVRZOgoKSW4gZmlsZSBpbmNsdWRl ZCBmcm9tIC91c3IvaW5jbHVkZS9zeXMvcmVzb3VyY2UuaDoyNSwKICAgICAgICAgICAgICAgICBm cm9tIHRvcGxldi5jOjM2OgovdXNyL2luY2x1ZGUvYml0cy9yZXNvdXJjZS5oOjEwOTogd2Fybmlu ZzogYFJMSU1fSU5GSU5JVFknIHJlZGVmaW5lZAovdXNyL2luY2x1ZGUvYXNtL3Jlc291cmNlLmg6 MjU6IHdhcm5pbmc6IHRoaXMgaXMgdGhlIGxvY2F0aW9uIG9mIHRoZQpwcmV2aW91cyBkZWZpbml0 aW9uCgpBcHBlYXJhbnRseSB0aGlzIHdhcm5pbmcgaXMgZW5vdWdoIHJlYXNvbiBmb3IgJ2NvbmZp Z3VyZScgdG8gY29uc2lkZXIgdGhlCnRlc3QgZmFsc2UsIGFuZCB0aGlua3MgdGhlcmUncyBubyBz eXMvcmVzb3VyY2UuaC4gUHJvZ3JhbXMgdGhhdCByZWx5IG9uIHRoZQpnZW5lcmF0ZWQgY29uZmln Lmggd2lsbCB0aGVuIHVzdWFsbHkgZmFpbCB0byBjb21waWxlLCB3aXRoIGEgInN0b3JhZ2Ugc2l6 ZQpvZiBzdHJ1Y3QgcnVzYWdlIHVua25vd24iLiBUaGlzIGNhbiB1c3VhbGx5IGJlIGZpeGVkIGJ5 IHBhdGNoaW5nIHRoZSBjb25maWcuaAptYW51YWxseSwgYnV0IHRoaXMgaXMgbm90IHZlcnkgbmlj ZS4KClRoZSByZWFzb24/IFRoZXNlIGFyZSB0aGUgdHdvIGRlZmluaXRpb25zOgoKYml0cy9yZXNv dXJjZS5oOiAjZGVmaW5lIFJMSU1fSU5GSU5JVFkgKChsb25nIGludCkofjBVTCAmZ3Q7Jmd0OyAx KSkKYXNtL3Jlc291cmNlLmg6ICNkZWZpbmUgUkxJTV9JTkZJTklUWSAgICh+MFVMKQoKVGhlIGNv bW1lbnQgaW4gYXNtL3Jlc291cmNlLmggc3BlYWtzIGZvciBpdHNlbGY6Ci8qCiAqIFN1UyBzYXlz IGxpbWl0cyBoYXZlIHRvIGJlIHVuc2lnbmVkLgogKiBXaGljaCBtYWtlcyBhIHRvbiBtb3JlIHNl bnNlIGFueXdheS4KICovCgpUaGUgY2hhbmdlb3ZlciBvY2N1cmVkIGluIHRoZSBwYXRjaCBmb3Ig bGludXggMi4zLjI0OyBSTElNX0lORklOSVRZIHdlbnQKZnJvbSBzaWdlZCB0byB1bnNpZ25lZCB0 aGVyZS4KCk5vdyB5b3UgY291bGQgZWl0aGVyIGJsYW1lIGF1dG9jb25mL2NvbmZpZ3VyZSBmb3Ig dGFraW5nIGEgd2FybmluZyBmb3IgYQpmYWlsZWQgdGVzdCwgTGludXMgZm9yIGNoYW5naW5nIFJM SU1fSU5GSU5JVFkgZnJvbSBzaWduZWQgdG8gdW5zaWduZWQsIG9yCnlvdXJzZWxmIGZvciBzdWNo IGEgYmxhdGFudCBvbWlzc2lvbiA6KSBBbnl3YXksIEkgdGhpbmsgaXQncyBiZXN0IHRvIGdldAp0 aGUgZ2xpYmMgYW5kIGtlcm5lbCBzb3VyY2VzIGluIHN5bmMuIEkgImZpeGVkIiBteSBpbnN0YWxs YXRpb24gYnkgcGxhY2luZyBhCiNpZm5kZWYgUkxJTV9JTkZJTklUWS8jZW5kaWYgYmxvY2sgYXJv dW5kIHRoZSBjb2RlIGluIGJpdHMvcmVzb3VyY2UuaCwgYW5kCmhhZCBubyBtb3JlIHByb2JsZW1z LgoKIC0gTmVtb3NvZnQKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClRyeSBTb3JjZXJ5TmV0ISAgIE9u ZSBvZiB0aGUgYmVzdCBJUkMtbmV0d29ya3MgYXJvdW5kISAgIGlyYy5zb3JjZXJ5Lm5ldDo5MDAw ClVSTDogbmV2ZXIgICAgICAgIElSQzogbmVtb3NvZnQgICAgICBJc2NhQkJTIChiYnMuaXNjYS51 aW93YS5lZHUpOiBOZW1vc29mdAogICAgICAgICAgICAgICAgICAgICAgICAmZ3Q7Jmd0OyBOZXZl ciBtaW5kIHRoZSBkYXlsaWdodCAmbHQ7Jmx0OyAKCjwvUFJFPgoKPCEtLVgtQm9keS1vZi1NZXNz YWdlLUVuZC0tPgo8IS0tWC1Nc2dCb2R5LUVuZC0tPgo8IS0tWC1Gb2xsb3ctVXBzLS0+CjxIUj4K PFVMPjxMST48U1RST05HPkZvbGxvdy1VcHM8L1NUUk9ORz46CjxVTD4KPExJPjxTVFJPTkc+PEEg TkFNRT0iMDAwMjciIEhSRUY9Im1zZzAwMDI3Lmh0bWwiPlJlOiBzeXMvcmVzb3VyY2UuaCBpbiBn bGliYy0yLjEuMiBhbmQgTGludXggMi4zLio8L0E+PC9TVFJPTkc+CjxVTD48TEk+PEVNPkZyb206 PC9FTT4gQW5kcmVhcyBKYWVnZXI8L0xJPjwvVUw+PC9MST4KPC9VTD48L0xJPjwvVUw+CjwhLS1Y LUZvbGxvdy1VcHMtRW5kLS0+CjwhLS1YLVJlZmVyZW5jZXMtLT4KPCEtLVgtUmVmZXJlbmNlcy1F bmQtLT4KPCEtLVgtQm90UE5JLS0+CjwhLS1odGRpZ19ub2luZGV4LS0+Cjx0YWJsZSBib3JkZXI9 IjAiPgogIDx0cj48dGggYWxpZ249ImxlZnQiPkluZGV4IE5hdjo8L3RoPgogICAgICA8dGQgY29s c3Bhbj0iMiI+CiAgICAgICAgWzxBIEhSRUY9ImluZGV4Lmh0bWwjMDAwMjYiPkRhdGUmbmJzcDtJ bmRleDwvQT5dIFs8YSBocmVmPSJzdWJqZWN0cy5odG1sIzAwMDI2Ij5TdWJqZWN0Jm5ic3A7SW5k ZXg8L2E+XSBbPGEgaHJlZj0iYXV0aG9ycy5odG1sIzAwMDI2Ij5BdXRob3ImbmJzcDtJbmRleDwv YT5dIFs8QSBIUkVGPSJ0aHJlYWRzLmh0bWwjMDAwMjYiPlRocmVhZCZuYnNwO0luZGV4PC9BPl0K ICAgICAgPC90ZD4KICA8L3RyPgogIDx0cj48dGggYWxpZ249ImxlZnQiPk1lc3NhZ2UgTmF2Ojwv dGg+CiAgICAgIDx0ZD5bPEEgSFJFRj0ibXNnMDAwMjUuaHRtbCI+RGF0ZSZuYnNwO1ByZXY8L0E+ XSZuYnNwO1s8QSBIUkVGPSJtc2cwMDAyNy5odG1sIj5EYXRlJm5ic3A7TmV4dDwvQT5dPC90ZD4K ICAgICAgPHRkPls8QSBIUkVGPSJtc2cwMDAyNS5odG1sIj5UaHJlYWQmbmJzcDtQcmV2PC9BPl0m bmJzcDtbPEEgSFJFRj0ibXNnMDAwMjcuaHRtbCI+VGhyZWFkJm5ic3A7TmV4dDwvQT5dPC90ZD4K ICA8L3RyPgo8L3RhYmxlPgo8IS0tL2h0ZGlnX25vaW5kZXgtLT4KCjwhLS1YLUJvdFBOSS1FbmQt LT4KPCEtLVgtVXNlci1Gb290ZXItLT4KPCEtLVgtVXNlci1Gb290ZXItRW5kLS0+CjwvQk9EWT4K PC9IVE1MPgo=