summaryrefslogtreecommitdiff
path: root/metadata/news
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-09-08 10:50:14 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-09-08 10:50:14 +0100
commit3f71901f8c228f4de570abed1831ce3ee425343e (patch)
treea2dcd300d05ef8a2ec275b44a92a9d85bd3baa24 /metadata/news
parent12bb627384ddfd47382b9f1b6464481a58d01ebb (diff)
gentoo resync 08.09.2018
Diffstat (limited to 'metadata/news')
-rw-r--r--metadata/news/2018-09-07-arm-17-profile-migration/2018-09-07-arm-17-profile-migration.en.txt59
-rw-r--r--metadata/news/Manifest30
-rw-r--r--metadata/news/Manifest.files.gzbin20124 -> 20298 bytes
-rw-r--r--metadata/news/timestamp.chk2
-rw-r--r--metadata/news/timestamp.commit2
5 files changed, 76 insertions, 17 deletions
diff --git a/metadata/news/2018-09-07-arm-17-profile-migration/2018-09-07-arm-17-profile-migration.en.txt b/metadata/news/2018-09-07-arm-17-profile-migration/2018-09-07-arm-17-profile-migration.en.txt
new file mode 100644
index 000000000000..69de60a870a3
--- /dev/null
+++ b/metadata/news/2018-09-07-arm-17-profile-migration/2018-09-07-arm-17-profile-migration.en.txt
@@ -0,0 +1,59 @@
+Title: ARM 17.0 profile migration with CHOST change
+Author: James Le Cuirot <chewi@gentoo.org>
+Content-Type: text/plain
+Posted: 2018-09-07
+Revision: 1
+News-Item-Format: 1.0
+Display-If-Keyword: arm
+Display-If-Keyword: arm-linux
+
+The new 17.0 profiles for ARM are now officially available. This not
+only features the PIE migration previously announced for other
+architectures but also a tuple (CHOST) change for hardfloat systems.
+
+In short, the tuple will change from armv7a-hardfloat-linux-gnueabi to
+armv7a-unknown-linux-gnueabihf or similar. This is to fall in line with
+what the rest of the Linux community are now using. If the vendor (2nd)
+part of your tuple is different or missing then you may keep it as it
+is. The hf ending is what matters.
+
+If you are using an unversioned alternative profile such as
+hardened/linux/arm/armv7a then the default CHOST will have changed for
+you already. Hopefully, you were shielded from the change by having
+CHOST explicitly set in your make.conf. In this case, a migration is
+still required.
+
+Changing CHOST is never simple and does carry some risk. We encourage
+users to migrate but if you do not have sys-devel/llvm on your system
+and you do not cross-compile for ARM then you may choose to keep your
+existing CHOST. We will continue to support this to some degree
+although we cannot promise that other packages will not be affected in
+future.
+
+If you choose not to migrate or your system is not hardfloat then you
+must ensure that CHOST is explicitly set in make.conf and then proceed
+with a regular 17.0 migration to deal with PIE as detailed here:
+
+https://www.gentoo.org/support/news-items/2017-11-30-new-17-profiles.html
+
+Otherwise, if you do wish to migrate then we have written a script to
+do the necessary steps for you:
+
+https://gist.github.com/chewi/1601684ad8f3cf8de0b786c00fa09b3c
+
+It takes a minimal backup of the existing toolchain with quickpkg
+before changing anything but we strongly recommend that you take a
+full backup first. The script echos each command as it goes along so
+that you can keep an eye on what it's doing. You are, of course,
+welcome to tinker with the script or perform the migration manually if
+you think you know your own system better. It is heavily commented for
+this reason.
+
+If the script fails then you can take remedial action before running
+it again and it should skip any time-consuming builds that it has
+already done. If the migration doesn't go to plan then please do seek
+help in #gentoo-arm.
+
+A migration of this kind can justify rebuilding @world but with ARM
+typically being very slow, the script does just the minimum
+necessary. You are free to rebuild @world yourself after running it.
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index c22868641da9..e3b6ab472e6a 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 20124 BLAKE2B 8d5e5720ecaa83951cbef7aa071491790abc0df3b048b994392dd056344cb5e02c07edf93b975d4319a6b2eadf5764387d6b3c6a28ccea046510aacb3621e58a SHA512 2c4ea463124a9543e062a5d16fa5bf03d70dbc4408019ca847ffcafac303532818032787b368951e19f00b58557407c2c9ee69bf860f501988a8f365e5a5dc99
-TIMESTAMP 2018-08-29T18:38:37Z
+MANIFEST Manifest.files.gz 20298 BLAKE2B a268febcaf2c9b83b42590bb5784647ab6b91361a016d939d5826ebc59ee3224a4c9ec998881e951ad3fdab0075ebf88c91b9b65e8873b249a04eda2bda979e1 SHA512 5d8933e21b3c81f1115cced5ae0404b2fbc3d00722d4228220bab80ff8b07de44b24c385c75f0d16ce54badb56a37d8f30792c349dc5978f5ca461ce27ddd03f
+TIMESTAMP 2018-09-08T08:38:38Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAluG6C1fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAluTio5fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klA9ow//QBTyOiQZEhHMusm2GiWbajVqkcQqrJPRU9eEriG84lqwVDXOXSFOXQtU
-9QDjaBc3GXZb1kY4tkqt6VjJzehDnSgLB0lACJOJj/CN17PH5AH08+88TTp0uL8m
-zC4GIS/z/xOaKc6lwt1Cbf5ZRpQgAeLgnjDE6We2lqI/2ldjzjk50HspABn7ed9s
-PJG68u9LPn6z8oYvv8RI47qRQeW/yUe33daERWJ0MOR8ce8FjFYZmiOf4+xE2EcK
-iudbpwNhVIzeIlMhPTYKNNwJupgCuchvn1WpTEzBsv9aVlBeuYx5hpgy9QaoLBga
-u7jQCDLbXdwBYst9I4XhMPFQ4PfjwVWobTgJV7s9rzQj/M3idAd5gUTudWDYc6xr
-qDdmhvzdiDxNtybz4oV8+IIMnu9LwCVLppxj/12tbdE6tK40uE9DslvrPACeFhY6
-N9O3dIcj7LvK4u78pwCSmLVL4f0SfjYmYAFy0n7YZerWgPhmXvU2v7MJBjtY+YLG
-JELCRPTbyL5WzhQ0CQl66NQ5UiYS5OQ2zh3AGFUc12NqAEKK6+EUXt8xWiiXMJBI
-7z/UTifFNmmPQcYbmuYq0XkAkJkTX2XEdMfQ6Bw2H8/HKwhAotbI1jaHLCN/jhFU
-tU4OX3NqpPcsuJb9p9JlPyTe+f/wKmiapsn/TF7Nys1tD9vSb50=
-=dhga
+klDAWg/8Dn3EZ2Jd9Il4WqO5h6Xaj+dmI89XXSGC6DDEI9qz6VS7T7OYt0KuRRRM
+ux+7678wbeWU7SDRnVoGU1TznZSbFM9eq8dLY6slK9lRnAeTIBctQzreSxmB4UZJ
+oRBI92NZxFvuq3zz4WP6VFI1KIJrrx8V7Pz2WQKyVa8EDdCth9/0SmH86lT3dEpB
+HIKeAfjhKHW7Lr38qwg+PEypgFSYZ+RWPqFgmy4+Cik2xp8ersIHc3C/CgoTfFbk
+fK1/NRx0rGo7zgHz/EyOnSuYIHd2mBYGXE41OiHsAOE8xQyQt3l15vEKSrsJxQzT
+MQWEYJQPTC6QbVzref7RVPt8S5NSr0+BEr2C7B8BOdM0ZTEWDlFZjWpyTA7NV1YW
+JPOqXG3Jf2dS+D55KP47yqkaz5E3N36cTNgTWHrVA1hTaYlzK7XuS1KrUxoD1LfA
+Tfw3Qiq7H4HqFmuw9JAxr4ucglEg7GgYrB0DyFe15Wse4YeyhiW8ybwHSgHRbvXw
+w0z1KYnJ9fJXG0lz/b0sHAXX1O2j0UOyjMoilxL/4DOWv2gWs8lVKbZ2HIUBegL7
+mLule9TWoyQkPJnXNYlRXshgI9XWIJbR6LuBbmFBiQ6oA4Ppt0xNoIsjjuBgZedm
+SmJKXJ/8M2sD/5pS0426KXMZDvwzC34e9W5mWW0YCxrKNLM/RoY=
+=/1K4
-----END PGP SIGNATURE-----
diff --git a/metadata/news/Manifest.files.gz b/metadata/news/Manifest.files.gz
index b75353b7453b..52e20dc9121b 100644
--- a/metadata/news/Manifest.files.gz
+++ b/metadata/news/Manifest.files.gz
Binary files differ
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 8b4438755457..9562bfd26a13 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Wed, 29 Aug 2018 18:38:33 +0000
+Sat, 08 Sep 2018 08:38:34 +0000
diff --git a/metadata/news/timestamp.commit b/metadata/news/timestamp.commit
index f76f6d7fecbf..779becf6516f 100644
--- a/metadata/news/timestamp.commit
+++ b/metadata/news/timestamp.commit
@@ -1 +1 @@
-2f3b1798c03729be144d39c1b8d336f077db2e51 1533676645 2018-08-07T21:17:25+00:00
+eb934b1aed6fe6ed4a7e7cec36422c6e2a083c2a 1536355161 2018-09-07T21:19:21+00:00