Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 28 Feb 2018 17:48:01 -0800
From:      Bryan Drewery <bdrewery@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   Re: svn commit: r463274 - in head/lang/rust-nightly: . files
Message-ID:  <7d1b985f-8bbf-5b5b-bb7a-7290ef35bd4e@FreeBSD.org>
In-Reply-To: <201803010147.w211l93G009651@repo.freebsd.org>
References:  <201803010147.w211l93G009651@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--kMsOgkO0LC7kPadzze0btyuQ8ku4jEcKh
Content-Type: multipart/mixed; boundary="AK8ogJ5mTkv0xCBf6EBnogfdCAEltz79X";
 protected-headers="v1"
From: Bryan Drewery <bdrewery@FreeBSD.org>
To: ports-committers@freebsd.org, svn-ports-all@freebsd.org,
 svn-ports-head@freebsd.org
Message-ID: <7d1b985f-8bbf-5b5b-bb7a-7290ef35bd4e@FreeBSD.org>
Subject: Re: svn commit: r463274 - in head/lang/rust-nightly: . files
References: <201803010147.w211l93G009651@repo.freebsd.org>
In-Reply-To: <201803010147.w211l93G009651@repo.freebsd.org>

--AK8ogJ5mTkv0xCBf6EBnogfdCAEltz79X
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable

On 2/28/18 5:47 PM, Bryan Drewery wrote:
> Author: bdrewery
> Date: Thu Mar  1 01:47:09 2018
> New Revision: 463274
> URL: https://svnweb.freebsd.org/changeset/ports/463274
>=20
> Log:
>   Update to 2018-02-28
>=20
> Modified:
>   head/lang/rust-nightly/Makefile
>   head/lang/rust-nightly/distinfo
>   head/lang/rust-nightly/files/patch-src_librustc__back_target_freebsd_=
_base.rs
>=20
> Modified: head/lang/rust-nightly/Makefile
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/lang/rust-nightly/Makefile	Thu Mar  1 00:18:21 2018	(r463273)
> +++ head/lang/rust-nightly/Makefile	Thu Mar  1 01:47:09 2018	(r463274)
> @@ -14,11 +14,11 @@ CONFLICTS_INSTALL=3D	rust
> =20
>  # Which source to pull:
>  #   https://static.rust-lang.org/dist/${NIGHTLY_DATE}/rustc-nightly-sr=
c.tar.gz
> -NIGHTLY_DATE=3D			2018-02-19
> +NIGHTLY_DATE=3D			2018-02-28
>  NIGHTLY_SUBDIR=3D			${NIGHTLY_DATE}/
> =20
>  # See WRKSRC/src/stage0.txt for this date
> -BOOTSTRAPS_DATE=3D		2018-01-02
> +BOOTSTRAPS_DATE=3D		2018-02-20
>  RUST_BOOTSTRAP_VERSION=3D		beta
>  CARGO_BOOTSTRAP_VERSION=3D	beta
> =20
>=20
> Modified: head/lang/rust-nightly/distinfo
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/lang/rust-nightly/distinfo	Thu Mar  1 00:18:21 2018	(r463273)
> +++ head/lang/rust-nightly/distinfo	Thu Mar  1 01:47:09 2018	(r463274)
> @@ -1,15 +1,15 @@
> -SHA256 (rust/2018-01-02/cargo-beta-i686-unknown-freebsd.tar.gz) =3D c4=
bf5b40291e051ffd46375aac0576c5213f0c782b2efd99a2fb8911634ae4d2
> -SIZE (rust/2018-01-02/cargo-beta-i686-unknown-freebsd.tar.gz) =3D 5452=
446
> -SHA256 (rust/2018-01-02/cargo-beta-x86_64-unknown-freebsd.tar.gz) =3D =
8075ca816c15ca429cfa306284cc9c06c68a2c2a8c1c86c75c5c34e954ca05d0
> -SIZE (rust/2018-01-02/cargo-beta-x86_64-unknown-freebsd.tar.gz) =3D 55=
98173
> -SHA256 (rust/2018-01-02/rust-std-beta-i686-unknown-freebsd.tar.gz) =3D=
 e5871d96ea6d9fab0ebdb7c47621545255407975b62f768aef8eec3f6ca90f67
> -SIZE (rust/2018-01-02/rust-std-beta-i686-unknown-freebsd.tar.gz) =3D 8=
2314542
> -SHA256 (rust/2018-01-02/rust-std-beta-x86_64-unknown-freebsd.tar.gz) =3D=
 5fd52e76a5e137d960edbbd5676fefaa0cad32ae98e723ad5990b86fa3df29a3
> -SIZE (rust/2018-01-02/rust-std-beta-x86_64-unknown-freebsd.tar.gz) =3D=
 81901991
> -SHA256 (rust/2018-01-02/rustc-beta-i686-unknown-freebsd.tar.gz) =3D 1e=
cb0a14d39df1fa3cbdce1a4b03f94cf19cb172b4bd8181457079e81bb2e876
> -SIZE (rust/2018-01-02/rustc-beta-i686-unknown-freebsd.tar.gz) =3D 6377=
8566
> -SHA256 (rust/2018-01-02/rustc-beta-x86_64-unknown-freebsd.tar.gz) =3D =
807e121b18661b5ad8ea64ff6e0f64205af8565219ebbd2120037166bdc7311b
> -SIZE (rust/2018-01-02/rustc-beta-x86_64-unknown-freebsd.tar.gz) =3D 62=
532641
> -SHA256 (rust/2018-02-19/rustc-nightly-src.tar.xz) =3D 509703b2411ca480=
f5c06b41425388648672f9fe827bd3ce5395753c356a2425
> -SIZE (rust/2018-02-19/rustc-nightly-src.tar.xz) =3D 52974588
> -TIMESTAMP =3D 1519452432
> +SHA256 (rust/2018-02-20/cargo-beta-i686-unknown-freebsd.tar.gz) =3D 21=
b5ac5d39e6de1d312ef6c374c3c2839a3964d8fca9b3ee3ebfbdc4e0814d2a
> +SIZE (rust/2018-02-20/cargo-beta-i686-unknown-freebsd.tar.gz) =3D 4938=
171
> +SHA256 (rust/2018-02-20/cargo-beta-x86_64-unknown-freebsd.tar.gz) =3D =
1196d5594b8efcfa56bfc5127faf85f9f85d71f880e0f012ad78f13249aec415
> +SIZE (rust/2018-02-20/cargo-beta-x86_64-unknown-freebsd.tar.gz) =3D 51=
92180
> +SHA256 (rust/2018-02-20/rust-std-beta-i686-unknown-freebsd.tar.gz) =3D=
 5e358d07dba8000c758b3e2f46ead3578f764f013ecca66b38692bad0adab5a5
> +SIZE (rust/2018-02-20/rust-std-beta-i686-unknown-freebsd.tar.gz) =3D 5=
0439483
> +SHA256 (rust/2018-02-20/rust-std-beta-x86_64-unknown-freebsd.tar.gz) =3D=
 22dbb0eb548933a196e5d6d684863ca823c4f35e19afc498a715022c273bfcfd
> +SIZE (rust/2018-02-20/rust-std-beta-x86_64-unknown-freebsd.tar.gz) =3D=
 50160005
> +SHA256 (rust/2018-02-20/rustc-beta-i686-unknown-freebsd.tar.gz) =3D 0e=
af0002ed85864ab2e26d6431b9f9e044c3e7b4884f217c55ae03dfafe45721
> +SIZE (rust/2018-02-20/rustc-beta-i686-unknown-freebsd.tar.gz) =3D 5678=
1242
> +SHA256 (rust/2018-02-20/rustc-beta-x86_64-unknown-freebsd.tar.gz) =3D =
d602781ac44e6c43bbe64a31ba0ca709b0d3ebb010ff645893f1912fb4237062
> +SIZE (rust/2018-02-20/rustc-beta-x86_64-unknown-freebsd.tar.gz) =3D 56=
350926
> +SHA256 (rust/2018-02-28/rustc-nightly-src.tar.xz) =3D dd73821cf66f9905=
9fcd4aa0482726093420f38e30f103db0730ab58e5a038d4
> +SIZE (rust/2018-02-28/rustc-nightly-src.tar.xz) =3D 53012152
> +TIMESTAMP =3D 1519854007
>=20
> Modified: head/lang/rust-nightly/files/patch-src_librustc__back_target_=
freebsd__base.rs
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/lang/rust-nightly/files/patch-src_librustc__back_target_freebs=
d__base.rs	Thu Mar  1 00:18:21 2018	(r463273)
> +++ head/lang/rust-nightly/files/patch-src_librustc__back_target_freebs=
d__base.rs	Thu Mar  1 01:47:09 2018	(r463274)
> @@ -2,12 +2,11 @@ Return struct like OpenBSD, see src/librustc_trans/ca=
b
> =20
>  --- src/librustc_back/target/freebsd_base.rs.orig	2017-11-22 21:33:00 =
UTC
>  +++ src/librustc_back/target/freebsd_base.rs
> -@@ -31,6 +31,8 @@ pub fn opts() -> TargetOptions {
> +@@ -31,6 +31,7 @@ pub fn opts() -> TargetOptions {
>           target_family: Some("unix".to_string()),
>           linker_is_gnu: true,
>           has_rpath: true,
>  +        is_like_openbsd: true,
> -+        eliminate_frame_pointer: false,

This was upstreamed. The line above was too but didn't make it into this
build.

>           pre_link_args: args,
>           position_independent_executables: true,
>           relro_level: RelroLevel::Full,
>=20


--=20
Regards,
Bryan Drewery


--AK8ogJ5mTkv0xCBf6EBnogfdCAEltz79X--

--kMsOgkO0LC7kPadzze0btyuQ8ku4jEcKh
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEE+Rc8ssOq6npcih8JNddxu25Gl88FAlqXW9IACgkQNddxu25G
l8+QwwgAu54m2CeT2AnYR/+GT6+3T+ZFk/FOYgsYo/Z7QDMsGhxZqlZggFBh0RCc
mR/2xZDHi32gjVEz59jHWpFaicLCrC5AaPk6j52xq3ySGP7lOztOg6klWnDU80Kh
fMEcTV9C9z5eijKjTRPeazwA1hMkp0x4dli2LA2H7+ph3bZnpM6pTl3+UWZzu9xh
epf8U9UT5UY8YsDxDh4rjJhn5nv6ql6mm0Mr/bbTK6aEcqNjPUEOl4K0ErVNioTQ
dy8TVxN/laB2i/88VRd7ExYNhaLaBUrO1QmRWTfzdd3dYYn+BJcfLB2+O81qqEBx
qh8BHLkcapV8LwFKpQ/06yL4EbsM3Q==
=/SOy
-----END PGP SIGNATURE-----

--kMsOgkO0LC7kPadzze0btyuQ8ku4jEcKh--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7d1b985f-8bbf-5b5b-bb7a-7290ef35bd4e>