diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2018-09-08 10:50:14 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2018-09-08 10:50:14 +0100 |
commit | 3f71901f8c228f4de570abed1831ce3ee425343e (patch) | |
tree | a2dcd300d05ef8a2ec275b44a92a9d85bd3baa24 /metadata/news | |
parent | 12bb627384ddfd47382b9f1b6464481a58d01ebb (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.txt | 59 | ||||
-rw-r--r-- | metadata/news/Manifest | 30 | ||||
-rw-r--r-- | metadata/news/Manifest.files.gz | bin | 20124 -> 20298 bytes | |||
-rw-r--r-- | metadata/news/timestamp.chk | 2 | ||||
-rw-r--r-- | metadata/news/timestamp.commit | 2 |
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 Binary files differindex b75353b7453b..52e20dc9121b 100644 --- a/metadata/news/Manifest.files.gz +++ b/metadata/news/Manifest.files.gz 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 |