From owner-soc-status@FreeBSD.ORG Wed Jun 16 10:32:43 2010 Return-Path: Delivered-To: soc-status@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BF10F1065670 for ; Wed, 16 Jun 2010 10:32:43 +0000 (UTC) (envelope-from stone.email@gmail.com) Received: from mail-wy0-f182.google.com (mail-wy0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id 4FF8E8FC0C for ; Wed, 16 Jun 2010 10:32:42 +0000 (UTC) Received: by wyb34 with SMTP id 34so2330022wyb.13 for ; Wed, 16 Jun 2010 03:32:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:content-type:to:date:subject :mime-version:content-transfer-encoding:from:message-id:user-agent; bh=0UHKelCgWX/MHUyih/nowDS3q+amgbV6L63P0YyqQnk=; b=MuI7/o4fc8lhjWjFTtsicZYmOx5FrVFLcDt4iQpHQ5MTt+PwMoqDBbqaTtOUhYNwRk bYXffGJd1yDEvUJgi3nQiccYkt8u0vHjGjxXAVn75RGgOodH/0scUSpLHsCTb1xrGbhf Hw8eSjM+40dcUXlMVdxNQw2+QwaLqixAlLOcE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=content-type:to:date:subject:mime-version:content-transfer-encoding :from:message-id:user-agent; b=fCKR/ogxRj1ea32qqx3eXjVYtiufd01A11yhFzoRh1iNrnu4eDi0QAlh9jelP+nK/S 4x0A39PXgtRKiOeqjBwWsImohRpNSPhL+4CMS3fD7NLUBwH+tuBMoKaDSk8fYJk7sdvL rgcdmnNy0mM7bcSm6yZ2p+qpEnDhg70WAHP0k= Received: by 10.227.151.77 with SMTP id b13mr8386215wbw.13.1276683039292; Wed, 16 Jun 2010 03:10:39 -0700 (PDT) Received: from klevas (hst-17-80.splius.lt [77.79.17.80]) by mx.google.com with ESMTPS id b17sm53836458wbd.7.2010.06.16.03.10.38 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 16 Jun 2010 03:10:38 -0700 (PDT) Content-Type: text/plain; charset=utf-8; format=flowed; delsp=yes To: soc-status@freebsd.org Date: Wed, 16 Jun 2010 13:10:35 +0300 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Andrius Message-ID: User-Agent: Opera Mail/10.60 (FreeBSD) Subject: Making ports work with clang, report #3 X-BeenThere: soc-status@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Summer of Code Status Reports and Discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Jun 2010 10:32:43 -0000 I'm [still] working on creating an easy way to change ports compiler without breaking too much stuff. http://wiki.freebsd.org/SOC2010AndriusMorkunas Last week I've added support for various versions of gcc to PORTS_CC, so in theory, it should be possible to use gcc44 (or any other gcc port) while still respecting USE_GCC. It still needs to handle dependencies of gcc ports somehow, I didn't investigate that too much yet. I have also been fixing some ports and reporting clang bugs. Plan for this week: continue fixing ports. Fix gcc (and clang?) ports so that they don't fail when trying to update shared libraries they depend on. -- Andrius