Re: [ANNOUNCE] xorg-server 1.19.2
On Fri, 2017-03-03 at 17:32 -0800, Jeremy Huddleston Sequoia wrote: > What do you propose instead of autotools? I agree that it is utter > garbage, and I dislike the license ... but I certainly don't like any > of the alternatives either. CMake, JAM, and the rest are pretty much > all crap for one reason or another. And hopefully you agree that > it's at least leagues better than imake! If there was a good > alternative, I'd be happy to help with transitioning us away from > autotools, but I just don't see any good option. I wasn't really proposing anything. But if I had to, in rough order of preference: meson, gnu make, portable make subset. - ajax ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: https://lists.x.org/mailman/listinfo/xorg-devel
Re: [ANNOUNCE] xorg-server 1.19.2
On 3 March 2017 at 16:50, Adam Jacksonwrote: > On Thu, 2017-03-02 at 18:13 -0500, Adam Jackson wrote: >> A collection of stability fixes here across glamor, Xwayland, input, >> and Prime support. Also a security fix for CVE-2017-2624, a timing >> attack which can brute-force MIT-MAGIC-COOKIE authentication. Everybody >> is encouraged to upgrade. Thanks to all who contributed fixes! > > As several people have noticed, this tarballs is missing some of > the standard buildsystem bits, such that you need to run autoreconf > before ./configure. This is partly my fault for driving the release > script incorrectly, and mostly autotools' fault for being sheer > garbage. (Seriously, dear gnu project, please sunset autotools. It is a > net loss to humanity at this point.) > > Once I beat the release tools into submission I'll upload 1.19.3 with > otherwise the same content. Sorry for the mess. > Ftr the issue wasn't about autotools or the release tools. There's hacks and workarounds in xorg-server which should really be sorted. If's fine that If you don't have the patience/time/knowledge to fix them but for once autotools isn't the one to blame here ;-) Emil ___ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: https://lists.x.org/mailman/listinfo/xorg Your subscription address: %(user_address)s
Re: [ANNOUNCE] xorg-server 1.19.2
On Fri, Mar 03, 2017 at 05:32:16PM -0800, Jeremy Huddleston Sequoia wrote: > > > On Mar 3, 2017, at 08:50, Adam Jacksonwrote: > > > > On Thu, 2017-03-02 at 18:13 -0500, Adam Jackson wrote: > >> A collection of stability fixes here across glamor, Xwayland, input, > >> and Prime support. Also a security fix for CVE-2017-2624, a timing > >> attack which can brute-force MIT-MAGIC-COOKIE authentication. Everybody > >> is encouraged to upgrade. Thanks to all who contributed fixes! > > > > As several people have noticed, this tarballs is missing some of > > the standard buildsystem bits, such that you need to run autoreconf > > before ./configure. This is partly my fault for driving the release > > script incorrectly, and mostly autotools' fault for being sheer > > garbage. (Seriously, dear gnu project, please sunset autotools. It is a > > net loss to humanity at this point.) > > What do you propose instead of autotools? I agree that it is utter > garbage, and I dislike the license ... but I certainly don't like any of > the alternatives either. CMake, JAM, and the rest are pretty much all > crap for one reason or another. And hopefully you agree that it's at > least leagues better than imake! If there was a good alternative, I'd be > happy to help with transitioning us away from autotools, but I just don't > see any good option. meson seems to be the current favourite, see daniels' efforts for weston: https://lists.freedesktop.org/archives/wayland-devel/2016-November/031984.html and some more follow-up here https://lists.freedesktop.org/archives/wayland-devel/2016-December/032033.html I tried it on libinput - it works nicely and feels a lot 'cleaner', if you want an unscientific measurement on top of daniels' benchmarks. https://lists.freedesktop.org/archives/wayland-devel/2016-December/032117.html Not sure how well it'd go for something as crazy as the server build system but it certainly warrants having a look at. Cheers, Peter ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: https://lists.x.org/mailman/listinfo/xorg-devel
Re: [ANNOUNCE] xorg-server 1.19.2
> On Mar 3, 2017, at 08:50, Adam Jacksonwrote: > > On Thu, 2017-03-02 at 18:13 -0500, Adam Jackson wrote: >> A collection of stability fixes here across glamor, Xwayland, input, >> and Prime support. Also a security fix for CVE-2017-2624, a timing >> attack which can brute-force MIT-MAGIC-COOKIE authentication. Everybody >> is encouraged to upgrade. Thanks to all who contributed fixes! > > As several people have noticed, this tarballs is missing some of > the standard buildsystem bits, such that you need to run autoreconf > before ./configure. This is partly my fault for driving the release > script incorrectly, and mostly autotools' fault for being sheer > garbage. (Seriously, dear gnu project, please sunset autotools. It is a > net loss to humanity at this point.) What do you propose instead of autotools? I agree that it is utter garbage, and I dislike the license ... but I certainly don't like any of the alternatives either. CMake, JAM, and the rest are pretty much all crap for one reason or another. And hopefully you agree that it's at least leagues better than imake! If there was a good alternative, I'd be happy to help with transitioning us away from autotools, but I just don't see any good option. > Once I beat the release tools into submission I'll upload 1.19.3 with > otherwise the same content. Sorry for the mess. > > - ajax > ___ > x...@lists.x.org: X.Org support > Archives: http://lists.freedesktop.org/archives/xorg > Info: https://lists.x.org/mailman/listinfo/xorg > Your subscription address: %(user_address)s ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: https://lists.x.org/mailman/listinfo/xorg-devel
Re: [ANNOUNCE] xorg-server 1.19.2
On Thu, 2017-03-02 at 18:13 -0500, Adam Jackson wrote: > A collection of stability fixes here across glamor, Xwayland, input, > and Prime support. Also a security fix for CVE-2017-2624, a timing > attack which can brute-force MIT-MAGIC-COOKIE authentication. Everybody > is encouraged to upgrade. Thanks to all who contributed fixes! As several people have noticed, this tarballs is missing some of the standard buildsystem bits, such that you need to run autoreconf before ./configure. This is partly my fault for driving the release script incorrectly, and mostly autotools' fault for being sheer garbage. (Seriously, dear gnu project, please sunset autotools. It is a net loss to humanity at this point.) Once I beat the release tools into submission I'll upload 1.19.3 with otherwise the same content. Sorry for the mess. - ajax ___ xorg-announce mailing list xorg-announce@lists.x.org https://lists.x.org/mailman/listinfo/xorg-announce
Re: [ANNOUNCE] xorg-server 1.19.2
On Thu, 2017-03-02 at 18:13 -0500, Adam Jackson wrote: > A collection of stability fixes here across glamor, Xwayland, input, > and Prime support. Also a security fix for CVE-2017-2624, a timing > attack which can brute-force MIT-MAGIC-COOKIE authentication. Everybody > is encouraged to upgrade. Thanks to all who contributed fixes! As several people have noticed, this tarballs is missing some of the standard buildsystem bits, such that you need to run autoreconf before ./configure. This is partly my fault for driving the release script incorrectly, and mostly autotools' fault for being sheer garbage. (Seriously, dear gnu project, please sunset autotools. It is a net loss to humanity at this point.) Once I beat the release tools into submission I'll upload 1.19.3 with otherwise the same content. Sorry for the mess. - ajax ___ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: https://lists.x.org/mailman/listinfo/xorg Your subscription address: %(user_address)s
[ANNOUNCE] xorg-server 1.19.2
A collection of stability fixes here across glamor, Xwayland, input, and Prime support. Also a security fix for CVE-2017-2624, a timing attack which can brute-force MIT-MAGIC-COOKIE authentication. Everybody is encouraged to upgrade. Thanks to all who contributed fixes! Adam Jackson (5): xserver 1.19.2 Revert "xserver 1.19.2" os: Squash missing declaration warning for timingsafe_memcmp xserver 1.19.2 xserver 1.19.2, no, really Chris Wilson (3): xfree86: Take the input lock for xf86RecolorCursor xfree86: Take input lock for xf86TransparentCursor xfree86: Take input_lock() for xf86ScreenCheckHWCursor Matthieu Herrb (4): Use timingsafe_memcmp() to compare MIT-MAGIC-COOKIES CVE-2017-2624 Use arc4random_buf(3) if available to generate cookies. auth: remove AuthToIDFunc and associated functions. Not used anymore. Brown bag commit to fix 957e8d (arc4random_buf() support) Michel Dänzer (3): prime: Sync shared pixmap from root window instead of screen pixmap present: Allow flipping with PRIME slave outputs damage: Validate source pictures bound to windows before unwrapping Olivier Fourdan (5): xwayland: Apply output rotation for screen size xwayland: CRTC should support all rotations glamor: Two pass won't work on memory pixmaps xwayland: Make sure we have a focus window xwayland: do not set checkRepeat on master kbd Peter Hutterer (1): os: log a bug whenever WriteToClient is called from the input thread Svitozar Cherepii (1): xwayland: Add hack for FWXGA resolution #99574 git tag: xorg-server-1.19.2 https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.2.tar.bz2 MD5: d9f9e9f216d29f8220e76f8294507d85 xorg-server-1.19.2.tar.bz2 SHA1: da3ee5149de78ec9795bed1c94072e1c8f4bc473 xorg-server-1.19.2.tar.bz2 SHA256: 4f8ab9f4a1a885fe7550080555381b34b82858582559e8e3c4da96e3a85884bb xorg-server-1.19.2.tar.bz2 PGP: https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.2.tar.bz2.sig https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.2.tar.gz MD5: dfa411de6ce6fe35128d3b2e06941135 xorg-server-1.19.2.tar.gz SHA1: 3648335593b9d267e44737b89694d38b99e3aee4 xorg-server-1.19.2.tar.gz SHA256: 191d91d02c059c66747635e145c30bc1004e703fe3b74439e26c0d05d5c4d28b xorg-server-1.19.2.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.2.tar.gz.sig - ajax signature.asc Description: This is a digitally signed message part ___ xorg-announce mailing list xorg-announce@lists.x.org https://lists.x.org/mailman/listinfo/xorg-announce