From owner-freebsd-emulation@FreeBSD.ORG Wed Mar 19 00:51:15 2008 Return-Path: Delivered-To: freebsd-emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5F634106566B for ; Wed, 19 Mar 2008 00:51:15 +0000 (UTC) (envelope-from scf@FreeBSD.org) Received: from mail.farley.org (farley.org [67.64.95.201]) by mx1.freebsd.org (Postfix) with ESMTP id 2E72C8FC18 for ; Wed, 19 Mar 2008 00:51:15 +0000 (UTC) (envelope-from scf@FreeBSD.org) Received: from thor.farley.org (thor.farley.org [192.168.1.5]) by mail.farley.org (8.14.2/8.14.2) with ESMTP id m2J0pC6C070912 for ; Tue, 18 Mar 2008 19:51:12 -0500 (CDT) (envelope-from scf@FreeBSD.org) Date: Tue, 18 Mar 2008 19:51:12 -0500 (CDT) From: "Sean C. Farley" To: freebsd-emulation@FreeBSD.org Message-ID: User-Agent: Alpine 1.00 (BSF 882 2007-12-20) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.2.4 X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on mail.farley.org Cc: Subject: Segmentation fault with RELENG_7 and Linux cmake X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 00:51:15 -0000 I have a build chroot based upon FC2--please do not shoot me--that had worked in the past with RELENG_6 on an i386 box. I moved to RELENG_7 on an amd64 box. For some reason, running cmake core dumps regardless if it is my FC2 chroot or linux_base-fc{4,6}. A simple test is running this: mkdir -p test/build mkdir -p test/src echo "PROJECT(ARGH)" > test/src/CMakeLists.txt cd test/build cmake ../src This results in: -- Check for working C compiler: /usr/bin/gcc [1] 22830 segmentation fault (core dumped) /home/sean/devel/chroots/fc2/usr/bin/cmake .. The output from linux_kdump near the final gasp: ... 22793 cmake CALL linux_select(0x9,0x82d4630,0,0,0) 22793 cmake RET linux_select 1 22793 cmake CALL read(0x8,0x82d41f8,0x400) 22793 cmake GIO fd 8 read 136 bytes "gmake[1]: Leaving directory `/usr/home/sean/devel/chroots/fc2/home\ /builder/build/CMakeFiles/CMakeTmp' " 22793 cmake RET read 136/0x88 22793 cmake CALL linux_select(0x9,0x82d4630,0,0,0) 22793 cmake RET linux_select 1 22793 cmake CALL read(0x8,0x82d41f8,0x400) 22793 cmake GIO fd 8 read 0 bytes "" 22793 cmake RET read 0 22793 cmake CALL close(0x8) 22793 cmake RET close 0 22793 cmake CALL linux_select(0x7,0x82d4630,0,0,0) 22793 cmake RET linux_select 1 22793 cmake PSIG SIGCHLD caught handler=0x8215a00 mask=0x0 code=0x0 22793 cmake CALL read(0x3,0xffffbc77,0x1) 22793 cmake RET read -1 errno 11 Resource deadlock avoided 22793 cmake CALL write(0x4,0xffffbc77,0x1) 22793 cmake GIO fd 4 wrote 1 byte "\^A" 22793 cmake RET write 1 22793 cmake CALL linux_rt_sigreturn(0xffffbd18) 22793 cmake RET linux_rt_sigreturn JUSTRETURN 22793 cmake PSIG SIGSEGV SIG_DFL 22793 cmake NAMI "cmake.core" Any ideas? Sean -- scf@FreeBSD.org