From owner-svn-ports-head@freebsd.org Thu Dec 6 17:32:42 2018 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A63B2130CA3F; Thu, 6 Dec 2018 17:32:42 +0000 (UTC) (envelope-from tijl@freebsd.org) Received: from mailrelay111.isp.belgacom.be (mailrelay111.isp.belgacom.be [195.238.20.138]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "relay.skynet.be", Issuer "GlobalSign Organization Validation CA - SHA256 - G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8B2B576F06; Thu, 6 Dec 2018 17:32:41 +0000 (UTC) (envelope-from tijl@freebsd.org) X-Belgacom-Dynamic: yes IronPort-PHdr: =?us-ascii?q?9a23=3AdfgfOxIuVuHV5hISWNmcpTZWNBhigK39O0sv0r?= =?us-ascii?q?FitYgXKvjzrarrMEGX3/hxlliBBdydt6oUzbKO+4nbGkU4qa6bt34DdJEeHz?= =?us-ascii?q?Qksu4x2zIaPcieFEfgJ+TrZSFpVO5LVVti4m3peRMNQJW2aFLduGC94iAPER?= =?us-ascii?q?vjKwV1Ov71GonPhMiryuy+4ZLebxlLiTanfb9+MAi9oBnMuMURnYZsMLs6xA?= =?us-ascii?q?HTontPdeRWxGdoKkyWkh3h+Mq+/4Nt/jpJtf45+MFOTav1f6IjTbxFFzsmKH?= =?us-ascii?q?w65NfqtRbYUwSC4GYXX3gMnRpJBwjF6wz6Xov0vyDnuOdxxDWWMMvrRr0vRz?= =?us-ascii?q?+s87lkRwPpiCcfNj427mfXitBrjKlGpB6tvgFzz5LIbI2QMvd1Y6HTcs4ARW?= =?us-ascii?q?dZUMhfVzJPDJ6/YYQNAeoOMvpXoYbmqlsSrxayGRWgCP/zxjNWgHL9wK000/?= =?us-ascii?q?4mEQHDxAEuAdcMsHDJp9jrM6cSVvu1w7fNzTrZafNWwir25Y/UchAgo/GMWa?= =?us-ascii?q?l9f8rLyUYxCQzIk0iep4L/MzOSzOQNvHGW4ux9XuyhjG4nrht+ojmpxso0hI?= =?us-ascii?q?nJnJwaxU7f+iVi3Yk5P9q4SFR0YdOiDZBetDmaOpN1T84gWW1luSk3xqcEtJ?= =?us-ascii?q?O6ZiQG1ooryhDZZveaaYaH+AjjW/yUITpggXJlf6+wiAiq/Ei7z+38StG00F?= =?us-ascii?q?FXripZitXMtm4C1xjU6sWfSfty5EOh2TeK1w/N8OFEJlo4lbbaK54jxr48jI?= =?us-ascii?q?YcsUPEHi/thkr2ibWZdkM/+uSy7OTneLrmqoedN49ylA7+Lrwjl8+9DOgiMw?= =?us-ascii?q?UDUHKX9Oa92bH540H1XrtHguUzkqbDsZDaIcobprS+Aw9Qyosj9xe/DzWi0N?= =?us-ascii?q?kDk3kHNkxKdwycgIjyJl7COvf4De2wg1i0ijdk2+jGPqH9ApXKNnXDjLDhcq?= =?us-ascii?q?18605f0wczw8pf6IxKBb4aO/L8R1X9tNvCDh82Kwa02froCM1h1oMCXmKCGr?= =?us-ascii?q?SZML3UsVOR/uIvJPOMZJMOuDrkK/gq+eThgmIilF8TZ6mmw4UYZ2ujHvt7OU?= =?us-ascii?q?mZZmDsgtgZG2cQogU+VPDqiEGFUTNLfHayQaQ86igjCIKhF4fDWputjKWb0y?= =?us-ascii?q?e/Gp1bfW5GCkqSHnj2bIqEQOoDZDiVIs97nTwOTaKhRJM51RGyqA/6zKJqLv?= =?us-ascii?q?LT+i0CqZLjz8F56PHUlRE38Dx0Dtid032TQGFuhWMFXDE23LphrkNj0ViDyr?= =?us-ascii?q?V3j+ZfFdxJ6PNDSh06OoLEz+xmF9DyXRrMftWSR1m4Q9WpHTExQ8k/w98UfU?= =?us-ascii?q?lyBc6tjgve0CawBL8VjbOLV9QI9ff+1n65Dct8wHaOgKsrglgtQuNhL2CrrJ?= =?us-ascii?q?VTsQ/JCNiavV+ekvOWkqBU9ynK72qGxGyV9BVEUQx0eYvfUH01XWeQqs72sB?= =?us-ascii?q?CRB4SyAKgqZ1MSgfWJLbFHP5iw1Q1L?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2AFAADSWwlc/99MQFdkGgEBAQEBAgE?= =?us-ascii?q?BAQEHAgEBAQGBUQUBAQEBCwGCA2ZwEhQTjBNfiy8BAYIMNQFGiQyNRoF6MIR?= =?us-ascii?q?JAoMUIzQJDQEDAQECAQECAWwcDII2JAGCYgEFOhwjEAsOBgQJJQ8qHgYTgyK?= =?us-ascii?q?CBQunMIQtAQsBhGGBDow2gX+BEYJdNYUBhVsCj32QYgmHBIo3I4Ipjw2Cf4p?= =?us-ascii?q?7jFg4gVVNMAiDJwmKHnWFQD4DMItBAQE?= X-IPAS-Result: =?us-ascii?q?A2AFAADSWwlc/99MQFdkGgEBAQEBAgEBAQEHAgEBAQGBU?= =?us-ascii?q?QUBAQEBCwGCA2ZwEhQTjBNfiy8BAYIMNQFGiQyNRoF6MIRJAoMUIzQJDQEDA?= =?us-ascii?q?QECAQECAWwcDII2JAGCYgEFOhwjEAsOBgQJJQ8qHgYTgyKCBQunMIQtAQsBh?= =?us-ascii?q?GGBDow2gX+BEYJdNYUBhVsCj32QYgmHBIo3I4Ipjw2Cf4p7jFg4gVVNMAiDJ?= =?us-ascii?q?wmKHnWFQD4DMItBAQE?= Received: from 223.76-64-87.adsl-dyn.isp.belgacom.be (HELO kalimero.tijl.coosemans.org) ([87.64.76.223]) by relay.skynet.be with ESMTP; 06 Dec 2018 18:31:30 +0100 Received: from kalimero.tijl.coosemans.org (kalimero.tijl.coosemans.org [127.0.0.1]) by kalimero.tijl.coosemans.org (8.15.2/8.15.2) with ESMTP id wB6HVT2l080426; Thu, 6 Dec 2018 18:31:30 +0100 (CET) (envelope-from tijl@FreeBSD.org) Date: Thu, 6 Dec 2018 18:31:29 +0100 From: =?UTF-8?B?VMSzbA==?= Coosemans To: Jan Beich Cc: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org, tobik@FreeBSD.org Subject: Re: svn commit: r486769 - head/Mk/Uses Message-ID: <20181206183129.5c38b77f@kalimero.tijl.coosemans.org> In-Reply-To: <201812061707.wB6H7gqM041538@repo.freebsd.org> References: <201812061707.wB6H7gqM041538@repo.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 8B2B576F06 X-Spamd-Result: default: False [-1.24 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-0.77)[-0.769,0]; NEURAL_HAM_SHORT(-0.84)[-0.837,0]; NEURAL_SPAM_LONG(0.37)[0.370,0]; ASN(0.00)[asn:5432, ipnet:195.238.0.0/19, country:BE] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Dec 2018 17:32:42 -0000 On Thu, 6 Dec 2018 17:07:42 +0000 (UTC) Jan Beich wrote: > Author: jbeich > Date: Thu Dec 6 17:07:42 2018 > New Revision: 486769 > URL: https://svnweb.freebsd.org/changeset/ports/486769 > > Log: > USES=cargo to convert LDFLAGS into RUSTFLAGS > > Approved by: rust (tobik) > Differential Revision: https://reviews.freebsd.org/D18039 > > Modified: > head/Mk/Uses/cargo.mk (contents, props changed) > > Modified: head/Mk/Uses/cargo.mk > ============================================================================== > --- head/Mk/Uses/cargo.mk Thu Dec 6 16:51:51 2018 (r486768) > +++ head/Mk/Uses/cargo.mk Thu Dec 6 17:07:42 2018 (r486769) > @@ -62,15 +62,13 @@ CARGO_TARGET_DIR?= ${WRKDIR}/target > # - RUSTC: path of rustc binary (default to lang/rust) > # - RUSTDOC: path of rustdoc binary (default to lang/rust) > # - RUSTFLAGS: custom flags to pass to all compiler invocations that Cargo performs > -# > -# XXX LDFLAGS => -C link-arg=$1 (via RUSTFLAGS) > CARGO_ENV+= \ > CARGO_HOME=${WRKDIR}/cargo-home \ > CARGO_BUILD_JOBS=${MAKE_JOBS_NUMBER} \ > CARGO_TARGET_DIR=${CARGO_TARGET_DIR} \ > RUSTC=${LOCALBASE}/bin/rustc \ > RUSTDOC=${LOCALBASE}/bin/rustdoc \ > - RUSTFLAGS="${RUSTFLAGS}" > + RUSTFLAGS="${RUSTFLAGS} ${LDFLAGS:S/^/-C link-arg=/}" Can you also add -C linker="${CC}"? It's always using cc at the moment.