From owner-freebsd-hackers@FreeBSD.ORG Mon Feb 18 12:02:11 2008 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4A2C016A417 for ; Mon, 18 Feb 2008 12:02:11 +0000 (UTC) (envelope-from wundram@beenic.net) Received: from mail.beenic.net (mail.beenic.net [83.246.72.40]) by mx1.freebsd.org (Postfix) with ESMTP id 0E08B13C468 for ; Mon, 18 Feb 2008 12:02:10 +0000 (UTC) (envelope-from wundram@beenic.net) Received: from [192.168.1.38] (a89-182-91-221.net-htp.de [89.182.91.221]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.beenic.net (Postfix) with ESMTP id 6449FA44529; Mon, 18 Feb 2008 13:02:09 +0100 (CET) From: "Heiko Wundram (Beenic)" Organization: Beenic Networks GmbH To: Dag-Erling =?utf-8?q?Sm=C3=B8rgrav?= Date: Mon, 18 Feb 2008 13:02:19 +0100 User-Agent: KMail/1.9.7 References: <47B1F8B7.7030803@delphij.net> <200802181010.44055.wundram@beenic.net> <86d4qu7ab7.fsf@ds4.des.no> In-Reply-To: <86d4qu7ab7.fsf@ds4.des.no> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200802181302.20071.wundram@beenic.net> Cc: freebsd-hackers@freebsd.org Subject: Re: valgrind or workalike on FreeBSD/amd64 7.0/8.0? X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Feb 2008 12:02:11 -0000 Am Montag, 18. Februar 2008 12:50:36 schrieben Sie: > The ports version is a little outdated, but it works fine on i386. What > peter@ and phk@ are doing in p4 is to port a newer version to FreeBSD > and add amd64 support. Hopefully, the upstream vendor will adopt those > patches so it doesn't have to be done over for every major valgrind > release. Not true. The ports version(s, both valgrind and valgrind-snapshot) don't work on FreeBSD 7, simply because the system call table for 7.0 hasn't been updated yet, and it also fails to compile on the current GCC (whereas the latter is an easy fix, which I could post as a pr, but didn't so far, because of the unresolved issues wrt. the new system calls, which I can't/don't have time to fix). I last tried installing valgrind about a week ago; if you tell me that something changed in that week (haven't done a csup since then), I'll gladly try again, but AFAIK, nothing's changed (i.e., it doesn't work on 7 so far). -- Heiko Wundram Product & Application Development