From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id C745E1382E6 for ; Mon, 4 Jul 2016 12:27:31 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 75FBA14002; Mon, 4 Jul 2016 12:27:29 +0000 (UTC) Received: from mail-oi0-f65.google.com (mail-oi0-f65.google.com [209.85.218.65]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 08E4C14002 for ; Mon, 4 Jul 2016 12:27:28 +0000 (UTC) Received: by mail-oi0-f65.google.com with SMTP id x6so22966364oif.3 for ; Mon, 04 Jul 2016 05:27:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=J2lfGTPkjNxoqrAe2eeXP0KfPyXE/PJqsb0GJwzKfLk=; b=fA7RT3cKgsvvUYAWjdK3hE3Kp39Ul9v3pQnKN1vRdEhFMI9ycVSkBoAkPYkqNlJXvI Ct0vMRqaiERo6vXNBL5UgDgDDgrAhAAuZdCSzqpAtM35RSWslenc4m+bZBZoJZ/4+aB5 4OnNVGsL/2rV+FRLZkecg6zt66z50pKp1BOVZXoR9tnhOBcAp2NuiiK46pi+rmUFNBuL wpkx0t8StPcbj2yiLbbRp4/KrIATLNhbVkeiB/bksrKvfwNz3CL+3BzavYlyPKTmHR7Q r+g/P+sf+tC5+rI0uEYKJ5gG3rIE/161hNs1bkFwqrkQimCdSez4F1QYIdidehEaBUgL pkGw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=J2lfGTPkjNxoqrAe2eeXP0KfPyXE/PJqsb0GJwzKfLk=; b=baK35C5kIzPhsa5AeGJ4W4U2ORUA2L2i5gfzCj2jp0fQINKHK8o70qwHMBvjpSMpR2 P4K+wo5HHukwKIBOzjy77PySsi3Nl4e60Xjw40l/XuKac7JuiOz800LHx1540VL5k1cz k6guxQavn0hm0RCy83tsjkYsDK1soY1f+0jTMVGME8fYNjMwX1qZsGlkD9e0CC4tQjat BIDpAOdUFoOuEN6HbCYneGqznYZGeE63HLowfJOaCiAPHOiQw+CH3YmkSHv23wOlaA+F ILbZQ+mB0j5LCyIuf0DtX1pGzYOJyUvtql8G8vFeG+opgOLJDmM0BDUZDFdcKQjRMqdH Ab7Q== X-Gm-Message-State: ALyK8tJsCXRGe+aI2eV8eUUiz8yCHEYb9NcktTP4OE5PhCS1R19ocC2per26a51w4hd5rI6TEExKBHYQz5wRGQ== X-Received: by 10.202.1.4 with SMTP id 4mr6798514oib.74.1467635248078; Mon, 04 Jul 2016 05:27:28 -0700 (PDT) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo musl list X-BeenThere: gentoo-musl@gentoo.org X-BeenThere: gentoo-musl@lists.gentoo.org MIME-Version: 1.0 Received: by 10.182.28.37 with HTTP; Mon, 4 Jul 2016 05:27:08 -0700 (PDT) In-Reply-To: <0f0d2d59-c3b6-65e0-8ab5-5acf48d3d9f6@gentoo.org> References: <0f0d2d59-c3b6-65e0-8ab5-5acf48d3d9f6@gentoo.org> From: Lei Zhang Date: Mon, 4 Jul 2016 20:27:08 +0800 Message-ID: Subject: [gentoo-musl] Re: [GSoC] native-clang: daily report 07/01 To: Luca Barbato Cc: soc-admins@gentoo.org, gentoo-musl@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 X-Archives-Salt: dbf594bb-1de3-4a8a-b51e-43d3c16f4e55 X-Archives-Hash: 12225b298462f48c16c068bf5e82ce74 2016-07-04 17:55 GMT+08:00 Luca Barbato : > On 04/07/16 11:03, Lei Zhang wrote: >> Or alternatively: replace libcxxrt with libc++abi in portage repo, and >> always install libc++ and libc++abi together, just as clang and LLVM >> do. >> >> Which makes sense more? > > The libc++ + libc++abi is less nice but probably more straightforward. Actually the current ebuild for libc++ supports both libcxxrt and libsupc++ (part of libstdc++) as the ABI library. Which one to use is controlled by USE flag "libcxxrt". If libc++ is already installed without this flag, installing libcxxrt afterwards will have no impact, which is similar to my first proposal. Perhaps we could add another USE flag "libc++abi"; which one of the three ABI libraries to use is then controlled by users. Lei