public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
Search results ordered by [date|relevance]  view[summary|nested|Atom feed]
thread overview below | download: 
* Re: [gentoo-user] switch to profile 17.0 complete, completely painless
  @ 2017-12-09  1:36 99% ` Marc Joliet
  0 siblings, 0 replies; 1+ results
From: Marc Joliet @ 2017-12-09  1:36 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 2136 bytes --]

Am Mittwoch, 6. Dezember 2017, 08:00:40 CET schrieb Raffaele Belardi:
> One (~x86) LXDE system completed the switch with no problem, the other
> (~amd64) built all except two packaged (sdlmame and torcs) which did not
> build with gcc-7.2 even before the switch to 17.0.
> 
> Gentoo devs and arch testers did a good job as usual.
> 
> I'll do the switch on the Gnome system in the next days but up to now I can
> say that the switch to 17.0 is a _lot_ less painful than switching major
> compiler version.
> 
> raffaele

I'll add my support for this, the migration was almost completely painless on 
all three of my systems.  There were only a few exceptions:

- I hit the aforementioned cdrdao failure (which I opted to solve via USE 
flag).

- On my laptop I hit the ICU incompatibility with qtwebengine because I had 
firefox install with USE="system-icu" (which was masked at some point in the 
13.0 profiles, which is why I didn't hit this until now), so I unset the USE 
flag again, but that caused some post-migration emerging, which was annoying, 
but not horrible.

- On my desktop rust failed for some reason (almost at the end, of course, 
when building rustdoc), but simply emerging it again afterwards worked.

- On my desktop I also hit the mupen64plus-ui-console build failure.

Note that all of these have open bugs (except for the rust one, but I expect 
that simply came from an inconsistency due to the unfinished "emerge -e 
@world", or a random bitflip, or something similarly ephemeral).

(Oh, and libsidplay failed because its maintainer is apparently too busy to 
fix its incompatibility with app-shells/dash, but that had nothing to do with 
the migration per se.)

I'll also add -- not because I was worried about it but because the 
possibility was mentioned in another thread -- that I can't say I'm noticing 
any performance hits, even on my 11 year old Athlon64 X2.  (IIUC, per the GCC 
manual, PIC and PIE only affect startup time, not runtime, so this result 
should be expected.)

-- 
Marc Joliet
--
"People who think they know everything really annoy those of us who know we
don't" - Bjarne Stroustrup

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[relevance 99%]

Results 1-1 of 1 | reverse | options above
-- pct% links below jump to the message on this page, permalinks otherwise --
2017-12-06  7:00     [gentoo-user] switch to profile 17.0 complete, completely painless Raffaele Belardi
2017-12-09  1:36 99% ` Marc Joliet

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox