Announcement

Collapse
No announcement yet.

Glibc 2.27 Is Being Released Soon With Numerous Performance Optimizations

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Glibc 2.27 Is Being Released Soon With Numerous Performance Optimizations

    Phoronix: Glibc 2.27 Is Being Released Soon With Numerous Performance Optimizations

    Glibc 2.27 will be released as soon as next week as the latest half-year update to the GNU C Library...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    You forgot to say



    Only 2.x release in 30 years, in comparison to 64 for Chrome in 10 years
    Last edited by dungeon; 26 January 2018, 08:18 AM.

    Comment


    • #3
      Ideally Ubuntu 18.04 would pick this up.

      Comment


      • #4
        Originally posted by FishPls View Post
        Ideally Ubuntu 18.04 would pick this up.
        lets hope so

        Comment


        • #5
          The reason distros don't ship new versions of Glibc sooner is they tend to be buggy. Glibc 2.26 took ages to be unmasked in Gentoo's portage because it broke a whole load of packages. You might criticise Chrome for going through 64 versions in 10 years, but I'd rather see more point or patch releases from Glibc rather than a dump of code every 6 months with distros backporting fixes.

          Comment


          • #6
            New versions of glibc requiring source changes does not equal "buggy". Arch had glibc 2.26 like two weeks after release. Sounds to me like Gentoo does not have the manforce to fix the available packages.

            Comment


            • #7
              Originally posted by arokh View Post
              New versions of glibc requiring source changes does not equal "buggy". Arch had glibc 2.26 like two weeks after release. Sounds to me like Gentoo does not have the manforce to fix the available packages.
              And for a while many games failed to run without some form of workaround.

              Comment


              • #8
                Originally posted by arokh View Post
                New versions of glibc requiring source changes does not equal "buggy". Arch had glibc 2.26 like two weeks after release. Sounds to me like Gentoo does not have the manforce to fix the available packages.
                Arch Linux's glibc 2.26 (I really should say glib 2.26 and not archlinux's glibc 2.26) had a massive bug from august till October. Pretty much anything using pthreads was leaking memory very badly. Eventually upstream fixed the bug and arch linux shipped an updated snapshot from 2.26 branch. Arch Linux lacks proper test screening. This was mitigated 10 years ago when they added 'signoffs' but it really is not enough. The bleeding edge argument is not an excuse to ship a broken libc that makes some applications eat 300MB of memory per 24 hours instead of 3.5MB.

                For reference, https://git.archlinux.org/svntogit/p...packages/glibc (2.26-1 was the stock buggy glibc. 2.26-5 was the fixed snapshot).

                It was very irresponsible of any distribution to ship 2.26 too quickly and I don't expect 2.27 to be any better.
                Last edited by Guest; 27 January 2018, 04:58 AM.

                Comment


                • #9
                  Originally posted by FireBurn View Post
                  The reason distros don't ship new versions of Glibc sooner is they tend to be buggy. Glibc 2.26 took ages to be unmasked in Gentoo's portage because it broke a whole load of packages. You might criticise Chrome for going through 64 versions in 10 years, but I'd rather see more point or patch releases from Glibc rather than a dump of code every 6 months with distros backporting fixes.
                  Well it require a lot of time and testing i agree, releases are usually not perfect even when they are but require month or two PITA on switching minimum for distros.

                  Yeah and that month or two on 64bit x86. Otherwise if distro (and if it is binary one) support 10+ architectures then it probably require an year or two of testing It is far from ideal, depending on POV, but that is what it is since it is so core library some shits are expected on any move there.
                  Last edited by dungeon; 27 January 2018, 07:19 PM.

                  Comment


                  • #10
                    Originally posted by arokh View Post
                    New versions of glibc requiring source changes does not equal "buggy". Arch had glibc 2.26 like two weeks after release. Sounds to me like Gentoo does not have the manforce to fix the available packages.
                    No it wasn't that at all, it was that glibc changed some includes in source files and it broke the compilability of tons of packages.

                    Comment

                    Working...
                    X