From owner-freebsd-amd64@FreeBSD.ORG Sun Jun 17 10:40:04 2007 Return-Path: X-Original-To: freebsd-amd64@hub.freebsd.org Delivered-To: freebsd-amd64@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DA40216A46C for ; Sun, 17 Jun 2007 10:40:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id BA65213C458 for ; Sun, 17 Jun 2007 10:40:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l5HAe4AD082217 for ; Sun, 17 Jun 2007 10:40:04 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l5HAe48S082216; Sun, 17 Jun 2007 10:40:04 GMT (envelope-from gnats) Resent-Date: Sun, 17 Jun 2007 10:40:04 GMT Resent-Message-Id: <200706171040.l5HAe48S082216@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-amd64@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Joshua Isom Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1171516A468 for ; Sun, 17 Jun 2007 10:32:35 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [69.147.83.33]) by mx1.freebsd.org (Postfix) with ESMTP id 025D913C447 for ; Sun, 17 Jun 2007 10:32:35 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id l5HAWYKr005006 for ; Sun, 17 Jun 2007 10:32:34 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id l5HAWYjo005003; Sun, 17 Jun 2007 10:32:34 GMT (envelope-from nobody) Message-Id: <200706171032.l5HAWYjo005003@www.freebsd.org> Date: Sun, 17 Jun 2007 10:32:34 GMT From: Joshua Isom To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.0 Cc: Subject: amd64/113793: STABLE fails to build on amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 17 Jun 2007 10:40:05 -0000 >Number: 113793 >Category: amd64 >Synopsis: STABLE fails to build on amd64 >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-amd64 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Jun 17 10:40:04 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Joshua Isom >Release: FreeBSD 6.2-STABLE >Organization: >Environment: FreeBSD freebsd 6.2-STABLE FreeBSD 6.2-STABLE #3: Sat Jun 9 21:32:50 CDT 2007 root@freebsd:/usr/obj/usr/src/sys/CUSTOM amd64 >Description: I sometimes csup /usr/src and /usr/ports and update my system. But recently, I haven't been able to rebuild my system. The end of the make output is: --------------------- building shared library libncurses.so.6 /libexec/ld-elf.so.1: ./libncurses.so.6: unsupported file layout "/usr/src/lib/ncurses/ncurses/Makefile", line 14: warning: "egrep 'NCURSES_MAJOR[ ]*=' /usr/src/lib/ncurses/ncurses/../../../contrib/ncurses/dist.mk | sed -e 's%^[^0-9]*%%'" returned non-zero status /libexec/ld-elf.so.1: ./libncurses.so.6: unsupported file layout "/usr/src/lib/ncurses/ncurses/Makefile", line 15: warning: "egrep 'NCURSES_MINOR[ ]*=' /usr/src/lib/ncurses/ncurses/../../../contrib/ncurses/dist.mk | sed -e 's%^[^0-9]*%%'" returned non-zero status /libexec/ld-elf.so.1: ./libncurses.so.6: unsupported file layout "/usr/src/lib/ncurses/ncurses/Makefile", line 16: warning: "egrep 'NCURSES_PATCH[ ]*=' /usr/src/lib/ncurses/ncurses/../../../contrib/ncurses/dist.mk | sed -e 's%^[^0-9]*%%'" returned non-zero status sh /usr/src/tools/install.sh -C -o root -g wheel -m 444 libncurses.a /usr/obj/usr/src/lib32/usr/lib32 /libexec/ld-elf.so.1: ./libncurses.so.6: unsupported file layout -------------------- And a "stripped" version of my kernel config is: --------------- machine amd64 cpu HAMMER ident CUSTOM makeoptions DEBUG=-g options SCHED_4BSD options PREEMPTION options INET options INET6 options FFS options SOFTUPDATES options UFS_ACL options UFS_DIRHASH options MD_ROOT options NFSCLIENT options NFSSERVER options NFS_ROOT options NTFS options MSDOSFS options CD9660 options PROCFS options PSEUDOFS options GEOM_GPT options COMPAT_43 options SCSI_DELAY=5000 options KTRACE options SYSVSHM options SYSVMSG options SYSVSEM options _KPOSIX_PRIORITY_SCHEDULING options KBD_INSTALL_CDEV options ADAPTIVE_GIANT device acpi device pci device ata device atadisk device atapicd options ATA_STATIC_ID device scbus device da device atkbdc device atkbd device psm device kbdmux device vga device splash device sc device agp device sio device ppc device ppbus device lpt device ppi device miibus device vr device loop device random device ether device pty device md device bpf device uhci device ehci device usb device ugen device umass --------------- I've been running `make buildworld buildkernel KERNCONF=CUSTOM` to get these results, but one enabling linux compat fails as well with the same problem. The completel make output is 11 megs so I'm not sure how to provide access to it easily. I've "cleaned" up my make.conf, leaving only the two perl env settings, although I doubt that would have any impact. >How-To-Repeat: Given the severity and the fact that it continually happens, and has for about a week(and I at least imagine someone with amd64 other than me is following stable), I don't know if it's reproducable outside my system. I do have a complete userland jail(I don't recall if it's the save revision as my system) that I'd be willing to provide access too if someone wishes to try to diagnose the issue. I have tried building in the jail but I got the same error. I've deleted /usr/obj a few times, and /usr/src once before updating the -stable, but to no avail. >Fix: >Release-Note: >Audit-Trail: >Unformatted: