From owner-freebsd-current@freebsd.org Fri Mar 3 21:17:55 2017 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 31B49CF732D for ; Fri, 3 Mar 2017 21:17:55 +0000 (UTC) (envelope-from carpeddiem@gmail.com) Received: from mail-it0-x231.google.com (mail-it0-x231.google.com [IPv6:2607:f8b0:4001:c0b::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id EFB461D31 for ; Fri, 3 Mar 2017 21:17:54 +0000 (UTC) (envelope-from carpeddiem@gmail.com) Received: by mail-it0-x231.google.com with SMTP id h10so20693906ith.1 for ; Fri, 03 Mar 2017 13:17:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-transfer-encoding; bh=xWRuiA5+of3xt3a4dz3cgVFw5dq8BYkOmJHlTcluQJg=; b=NyUlXC7fvcAlGNDzBJSTU243KuhUy2MCYMedkjJJobiN/U8ehjtwi2S5qmix2pJYwn KozOFBolhawMSMpO5wZvm3DBGmRPNZQ6aRBjzQiCT3O1C2HVkpVLrjy9EFegRauMM2Fr X9/ZWz6w+c+TuhDhCXhUGa8eDdpcDextarCC+0Yq+vgk9dte9YMgXKRXP5bf+t6tshRR x7V/jcR76npMvGLsNHMoB1qQLYfiIYKiQia7lBsMxlcbJE9Kh3x7TcJA0WEw9BX9lbe4 hIQarrwLkts6eH/gns2kGf0+AO8bTeLKry8zKn/Kchy0CSASxZEkt9t6+rzEjSK2t+r4 +4CQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc:content-transfer-encoding; bh=xWRuiA5+of3xt3a4dz3cgVFw5dq8BYkOmJHlTcluQJg=; b=gQFJo0TT4SXloQaLGoP6Otrg5EyZUNTzxS/ZqN395SJ1N+2GQv+fAV41aj4Zm4PfMj XXPQrfllhKz1urHU3aKubNvFDw7nXQqnjqYm3VbIpt/fGjC/pQxUfYgXkBIrVaaHwaSb oNuDnEfWonFl4t9B10fspH85OnyB+7Fw0CkOne3juK/El1B7y9FcXUCCfi/wp5yla4Q0 YTmua0w9J8C/ZN9JsKIkXhFZ/LWp6cJLH3F1pDD+FYi+fVCuj+aMah8eb/aDRZKGc9QM pUm9c2H3OQ9nCERCZtWwQVPmA3Sj3574fjvFbIcGQwkT27zlK5QMx5jMGYARD5/5tFBa QK6A== X-Gm-Message-State: AMke39kQCKksZ1a/zqAH0TT676Wz2PkvG28vTuyyv8ZFnwiewA9CMwMq40AyazBfJ/mF025D1tbA+G3MKFQ07A== X-Received: by 10.36.47.78 with SMTP id j75mr4711709itj.105.1488575874203; Fri, 03 Mar 2017 13:17:54 -0800 (PST) MIME-Version: 1.0 Sender: carpeddiem@gmail.com Received: by 10.107.39.195 with HTTP; Fri, 3 Mar 2017 13:17:33 -0800 (PST) In-Reply-To: <88be867e-f343-fde8-b30f-688d7317a56d@bsdproject.de> References: <88be867e-f343-fde8-b30f-688d7317a56d@bsdproject.de> From: Ed Maste Date: Fri, 3 Mar 2017 16:17:33 -0500 X-Google-Sender-Auth: sSnQbo_KCQEJHREDwQEXJmh7yis Message-ID: Subject: Re: Problem with WITH_LLD_IS_LD To: Jochen Neumeister Cc: FreeBSD Current Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Mar 2017 21:17:55 -0000 On 3 March 2017 at 12:24, Jochen Neumeister wrote: > Hi current@ > > I have a PR 217519 because of devel/pear: When WITH_LLD_IS_LD is set, the > stage phase for devel/pear breaks. Yes, there are issues building a number of ports with LLD at present. There are some hacks / work in progress in both LLD and the Ports tree to make things work. The most common issue right now is that libtool looks at the output of the linker's --version string and assumes that only linkers containing the string "GNU" accept certain command-line options. Rafael Esp=C3=ADndola's experimental Poudriere runs have a hack to have LLD include something like "not GNU" as a workaround. WIP changes on the ports side can be found in my ports tree clone on GitHub: https://github.com/emaste/freebsd-ports/tree/ports-lld At this point WITH_LLD_IS_LD works for the base system but is very much experimental for building ports.