From owner-freebsd-hackers@FreeBSD.ORG Mon Nov 24 16:56:11 2014 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8BDE9D8A for ; Mon, 24 Nov 2014 16:56:11 +0000 (UTC) Received: from vps1.elischer.org (vps1.elischer.org [204.109.63.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "vps1.elischer.org", Issuer "CA Cert Signing Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 5C53FEBB for ; Mon, 24 Nov 2014 16:56:10 +0000 (UTC) Received: from Julian-MBP3.local (50-196-156-133-static.hfc.comcastbusiness.net [50.196.156.133]) (authenticated bits=0) by vps1.elischer.org (8.14.9/8.14.9) with ESMTP id sAOGu0eO014273 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Mon, 24 Nov 2014 08:56:02 -0800 (PST) (envelope-from julian@freebsd.org) Message-ID: <5473631B.80801@freebsd.org> Date: Tue, 25 Nov 2014 00:55:55 +0800 From: Julian Elischer User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: Dieter BSD , freebsd-hackers@freebsd.org Subject: Re: Running 8 building 10 part2: ctfmerge hangs References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Nov 2014 16:56:11 -0000 On 11/20/14, 3:22 PM, Dieter BSD wrote: > After thinking about this a bit, it looks like ctfmerge is broken. > 8.2 ctfmerge running under 8.2 kernel. Use a bogus argument and > it complains. (So it *is* running before it goes into a coma.) > But with normal arguments it quickly falls asleep. Thus it is broken. yes there was a period in history when ctfmerge was broken. there was afix but you cou;dn;t compile it because ctfmerge had WITH_CTF=1 in its own build and failed :-) I forget the fix unfortunately. but it hot me some time back. there IS a fix but I can't remember it > > But... if I run it under gdb, it says program exited normally: > > (gdb) run -v -L VERSION -o kernel.debug.verbose cam.o > Starting program: /new/freebsd/tmp/ctfmerge -v -L VERSION -o > kernel.debug.verbose cam.o > (no debugging symbols found)...(no debugging symbols found)... > (no debugging symbols found)...(no debugging symbols found)... > (no debugging symbols found)...[New LWP 100342] > (no debugging symbols found)...(no debugging symbols found)... > [New Thread 800e041c0 (LWP 100342)] > [New Thread 800e0ae40 (LWP 100405)] > [Thread 800e0ae40 (LWP 100405) exited] > GFun: 7 SFun: 1 GVar: 4 SVar: 9 T 73 SOU: 76 > > Program exited normally. > (gdb) > > And the kernel file shrank from 117MB to 20MB, so it did something. > _______________________________________________ > freebsd-hackers@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org" > >