-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Reg Tiangha:
> On 02/25/2018 01:53 PM, Simon Gaiser wrote:
>>  - The Fedora gcc package build seems to be flacky. It failed twice for
>>    me with different errors (both verry likely unrelated to the backport
>>    patches). Assigning a lot of memory to the build VM got it working
>>    ... And I noticed that a bunch of tests are failing but apparently
>>    that's not a reason to break the package build ...
> 
> I don't know if this will help, but if you're going to recompile gcc-6
> anyway, perhaps it's worthwhile updating the snapshot the src rpm is
> using too (the latest is gcc-6-20180221.tar.xz)? gcc-6 is still
> maintained by upstream and the instructions on how to do so are in the
> spec file itself (the revision code you'd want is 257883, or you could
> download the tar ball directly):
> 
> https://gcc.gnu.org/ml/gcc/2018-02/msg00162.html
> 
> It could be that the retpoline patches are already included,

They aren't.

> in which case, there'd be no manual patching

The patching was very easy since Debian has already backports for the
used version and they apply cleanly.

> needed and there'd be the benefit of
> having all the bug and security fixes since FC25 went EOL be included too.

Given that gcc (should) never touch untrusted input in our use case I'm
unconvinced that updating it proactively is a good time investment. Or
are there any concrete bugs you are thinking about?

> If it works, gcc-6 should also build in FC23 with no additional upgrades
> to libraries, so maybe it'd be worthwhile doing since gcc-5 is no longer
> maintained by upstream gcc.

As I already wrote that's not so easy. The gcc source package includes a
bunch of libraries which are potentially used by a lot of packages (for
example libstdc++). So a version jump there isn't a good idea.

> If wanting to backport gcc-7.3 to FC23 and FC25, the only other library
> that would absolutely be needed to be upgraded is isl and isl-devel. You
> could use the FC26 src rpms for both isl/isl-devel and gcc for that.

FWIW, gcc 7.3 built fine for me without updating isl in Fedora 25.
Anyway we are not going this way (see other mail).

PS: Please keep me in CC.
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE3E8ezGzG3N1CTQ//kO9xfO/xly8FAlqUCuwACgkQkO9xfO/x
ly/eSg//QceZYl7AJbxr+W+MIIAUzQgi+PzozuqUEo4+Uwfb3N1OGAFYQ9MHOKqf
xI1SD6VJ4SiVm1XEEXQ8cv43aZW8PhuMIEx9rVIh3NO3euqcKPZNOAPH5J8bt2PG
k0v1cGZjsyfg39xmuumNqgbe+q78xPI+XKtaZj3HxGtVcwRknYznPMBQTXa1wXBq
zyp2Et8uachRq7Mc2IctTlK76XLDZ0BpSuGZOQcq5lhJ81ZyyQJRrmBoGmmlZk+I
CGjhHvW1gU2NueWzI+ZbnbukfTTIKVmh4If3QPoN4WgTutadDgeZsk07Db81+8L2
uUVeAagvB8Vk8lYeU8UrLaU+aHdS+aM/PyavH9qDnEDCZtmNKh0bL5Yv3UhD4ExL
4lbWKsmeFJ1+XdN9vkU265n1eqNq8FSSJGlWoDWYJ0jcYReRAIt2Odr8qsBaIqrW
uU0tp89vKDvetGEyZ9uRuGaS5rX7ziN8CDrW/rlqsOm6UYxcjF/LwT0M91AzcH+y
qNNt/2F1lxu5RnatqsQx55G5XmhNy1ftJQQSLIjPEAMg6C4RTzE0dDO/aqXIcVoV
RDje98q+tHQ5OXVyhTAArzl9Krh5lgLVI+nTXHf313rlV1mVBVVT/yM/HZ9XaPf0
x400NGU3waii2FyE4uDF0GcFtb2JePMa6b6hVn1SlooWRracjxA=
=n7za
-----END PGP SIGNATURE-----

-- 
You received this message because you are subscribed to the Google Groups 
"qubes-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to qubes-devel+unsubscr...@googlegroups.com.
To post to this group, send email to qubes-devel@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-devel/cde5ab53-ea06-99eb-34a1-a5887d7b8a72%40invisiblethingslab.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to