From owner-freebsd-ports@FreeBSD.ORG Wed Aug 29 20:45:18 2007 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B25B316A46B for ; Wed, 29 Aug 2007 20:45:18 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: from mu-out-0910.google.com (mu-out-0910.google.com [209.85.134.190]) by mx1.freebsd.org (Postfix) with ESMTP id 3FCBF13C481 for ; Wed, 29 Aug 2007 20:45:17 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: by mu-out-0910.google.com with SMTP id w9so325542mue for ; Wed, 29 Aug 2007 13:45:16 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:subject:x-enigmail-version:content-type:content-transfer-encoding; b=IC90vOEBOH1a7A3CR1wNO2NajE6LbybGi2OAiWEYmeKAjlPtD/35AxoiHUi0LfC4+w0Z30iRSOgXEH72AbGTBZ56TMRIRirJyHcKnIbN37ppppy0jAfH0qNC+ZO5MGhqC/Awl11c1y8cpuc85+eiQvW72euvjdLFUlHXtz62Eks= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:user-agent:mime-version:to:subject:x-enigmail-version:content-type:content-transfer-encoding; b=kx8bxcXze65G/8JkCNlgkJbBzPUTKMgYKaivRnDU08kUcmhmi2Hv5GoxcgKUo/AU/WAoTAmuuZIZon9u+0aFdavclgzGBhNp/mLW8FDW1ulPU8hjKGWOE1BJiMIyLWYOwt5KjO8+ObMPDsnPtmWHeTsaTXIFglLvl/0YGmFo5r4= Received: by 10.82.153.5 with SMTP id a5mr1534617bue.1188420315294; Wed, 29 Aug 2007 13:45:15 -0700 (PDT) Received: from 195-241-214-37.dsl.ip.tiscali.nl ( [195.241.214.37]) by mx.google.com with ESMTPS id x33sm3886374ugc.2007.08.29.13.45.13 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 29 Aug 2007 13:45:14 -0700 (PDT) Message-ID: <46D5DAD8.3090108@gmail.com> Date: Wed, 29 Aug 2007 22:45:12 +0200 From: Rene Ladan User-Agent: Thunderbird 2.0.0.6 (X11/20070802) MIME-Version: 1.0 To: ports@freebsd.org, List for discussing optimization of BOINC apps X-Enigmail-Version: 0.95.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Subject: setiathome-enhanced 5.27 : configure step unreliable? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Aug 2007 20:45:18 -0000 Hi, I've updated the FreeBSD port of setiathome-enhanced to 5.27 and it also has been committed to the ports tree. However there seems to be a problem with the generated configure, it does not properly detect xmmintrin.h on some systems even when present (it is located in /usr/include). The strange thing is that the file _does_ get detected on my box: FreeBSD 7.0-CURRENT i386, 2007-08-20 The resulting application even produces valid results :) : http://setiathome.berkeley.edu/results.php?userid=211311 (look for computer 2960826, the other one is a Windows XP box at work) Some failure reports from users are at: http://head.miwibox.org/tb/index.php?action=describe_port&id=1806 http://amd64.miwibox.org/tb/index.php?action=describe_port%26id=1245 and http://home.tiscali.nl/rladan/freebsd/sah/config_make.log.gz (uploaded, sent per private email) When originally designing the port, I've chosen to slightly modify the build infrastructure to: * match the FreeBSD BOINC port, * remove some unnecessary/unuseable stuff (server, graphics) * take some FreeBSD-only shortcuts, * remove some polluting -mCPU_SPECIFIC compiler options, they are set in the port Makefile instead to keep the source more CPU-independent. I've not changed anything else. The recipe to create the FreeBSD source tarball from the setiathome_enhanced-client-cvs-2007-08-08.tar.gz tarball is at: http://home.tiscali.nl/rladan/freebsd/sah/seti-recipe.sh http://home.tiscali.nl/rladan/freebsd/sah/patches.diff (referenced by the .sh file) The recipe recreates the configure and Makefile.in files, I've used the following tools for this as installed by the devel/autotools port: * aclocal 1.10 * autoheader 2.61 * autoconf 2.61 * automake 1.10 Can someone shed a light on it? I don't see anything obviously wrong myself. Regards, Rene -- GPG fingerprint = E738 5471 D185 7013 0EE0 4FC8 3C1D 6F83 12E1 84F6 (subkeys.pgp.net) "It won't fit on the line." -- me, 2001