Re: F38 proposal: X Server Prohibits Byte-swapped Clients (System-Wide Change proposal)

2023-01-31 Thread Stephen Smoogen
On Tue, 31 Jan 2023 at 03:37, Niklas Schnelle wrote: > On Thu, 2023-01-19 at 19:46 +1000, Peter Hutterer wrote: > > On Fri, Jan 06, 2023 at 11:13:14AM +1000, Peter Hutterer wrote: > > > On Thu, Jan 05, 2023 at 08:24:21AM -0500, Stephen Smoogen wrote: > > > > On Thu, 5 Jan 2023 at 08:20, David

Re: F38 proposal: X Server Prohibits Byte-swapped Clients (System-Wide Change proposal)

2023-01-31 Thread Niklas Schnelle
On Thu, 2023-01-19 at 19:46 +1000, Peter Hutterer wrote: > On Fri, Jan 06, 2023 at 11:13:14AM +1000, Peter Hutterer wrote: > > On Thu, Jan 05, 2023 at 08:24:21AM -0500, Stephen Smoogen wrote: > > > On Thu, 5 Jan 2023 at 08:20, David Cantrell wrote: > > > > > > > On Thu, Jan 05, 2023 at

Re: F38 proposal: X Server Prohibits Byte-swapped Clients (System-Wide Change proposal)

2023-01-19 Thread Peter Hutterer
On Fri, Jan 06, 2023 at 11:13:14AM +1000, Peter Hutterer wrote: > On Thu, Jan 05, 2023 at 08:24:21AM -0500, Stephen Smoogen wrote: > > On Thu, 5 Jan 2023 at 08:20, David Cantrell wrote: > > > > > On Thu, Jan 05, 2023 at 11:10:20AM +1000, Peter Hutterer wrote: > > > > On Wed, Jan 04, 2023 at

Re: F38 proposal: X Server Prohibits Byte-swapped Clients (System-Wide Change proposal)

2023-01-05 Thread Peter Hutterer
On Thu, Jan 05, 2023 at 08:24:21AM -0500, Stephen Smoogen wrote: > On Thu, 5 Jan 2023 at 08:20, David Cantrell wrote: > > > On Thu, Jan 05, 2023 at 11:10:20AM +1000, Peter Hutterer wrote: > > > On Wed, Jan 04, 2023 at 03:19:57PM -0500, David Cantrell wrote: > > > [...] > > > > > So I guess this

Re: F38 proposal: X Server Prohibits Byte-swapped Clients (System-Wide Change proposal)

2023-01-05 Thread Richard W.M. Jones
On Wed, Dec 21, 2022 at 04:49:17PM -0500, Ben Cotton wrote: > The use-case for clients with different endianess is ''very'' niche. > It was common in the 1980s when X was originally developed but at this > point a vanishingly small number of users run clients and X servers on > different machines,

Re: F38 proposal: X Server Prohibits Byte-swapped Clients (System-Wide Change proposal)

2023-01-05 Thread Stephen Smoogen
On Thu, 5 Jan 2023 at 08:20, David Cantrell wrote: > On Thu, Jan 05, 2023 at 11:10:20AM +1000, Peter Hutterer wrote: > > On Wed, Jan 04, 2023 at 03:19:57PM -0500, David Cantrell wrote: > > [...] > > > > So I guess this means no remoting into ppc64 or s390x machines from > > > > x86_64 or ppc64le

Re: F38 proposal: X Server Prohibits Byte-swapped Clients (System-Wide Change proposal)

2023-01-05 Thread David Cantrell
On Thu, Jan 05, 2023 at 11:10:20AM +1000, Peter Hutterer wrote: > On Wed, Jan 04, 2023 at 03:19:57PM -0500, David Cantrell wrote: > [...] > > > So I guess this means no remoting into ppc64 or s390x machines from > > > x86_64 or ppc64le machines without a configuration tweak? > > > > We don't have

Re: F38 proposal: X Server Prohibits Byte-swapped Clients (System-Wide Change proposal)

2023-01-04 Thread Peter Hutterer
On Wed, Jan 04, 2023 at 03:19:57PM -0500, David Cantrell wrote: [...] > > So I guess this means no remoting into ppc64 or s390x machines from > > x86_64 or ppc64le machines without a configuration tweak? > > We don't have ppc64 builds anymore and I don't know the last release we had > that was

Re: F38 proposal: X Server Prohibits Byte-swapped Clients (System-Wide Change proposal)

2023-01-04 Thread David Cantrell
On Wed, Dec 21, 2022 at 09:08:54PM -0500, Neal Gompa wrote: > On Wed, Dec 21, 2022 at 4:49 PM Ben Cotton wrote: > > > > https://fedoraproject.org/wiki/Changes/XServerProhibitsByteSwappedClients > > > > This document represents a proposed Change. As part of the Changes > > process, proposals are

Re: F38 proposal: X Server Prohibits Byte-swapped Clients (System-Wide Change proposal)

2023-01-03 Thread Peter Hutterer
On Thu, Dec 22, 2022 at 11:30:33AM +0100, Niklas Schnelle wrote: > Hi All, > > This might not be as niche as you might think. I'm one of the > Linux kernel maintainers for s390. Many of us do the vast majority of > their development work natively on s390 systems via SSH from Fedora > laptops.

Re: F38 proposal: X Server Prohibits Byte-swapped Clients (System-Wide Change proposal)

2022-12-30 Thread Roberto Ragusa
On 12/29/22 20:27, John Reiser wrote: A years-earlier "by-hand" example of related coding in plain-C is scripts/recordmcount.c  in the source code for Linux kernel. Yep, functions like htonl have been in use in C for decades. It is sad to see this standardization to little-endian (e.g.

Re: F38 proposal: X Server Prohibits Byte-swapped Clients (System-Wide Change proposal)

2022-12-30 Thread Peter Boy
> Am 29.12.2022 um 16:29 schrieb David Malcolm : > > On Thu, 2022-12-29 at 13:03 +1000, Peter Hutterer wrote: >> On Thu, Dec 22, 2022 at 09:17:28PM +0100, Björn Persson wrote: >>> Vít Ondruch wrote: Dne 22. 12. 22 v 9:56 Olivier Fourdan napsal(a): > When the connection fails, the

Re: F38 proposal: X Server Prohibits Byte-swapped Clients (System-Wide Change proposal)

2022-12-29 Thread Peter Hutterer
On Thu, Dec 29, 2022 at 11:27:01AM -0800, John Reiser wrote: > On 12/21/22 13:49, Ben Cotton wrote: > > https://fedoraproject.org/wiki/Changes/XServerProhibitsByteSwappedClients > > > X server implementations (e.g. Xorg and Xwayland) allow clients with > > an endianess different to that of the

Re: F38 proposal: X Server Prohibits Byte-swapped Clients (System-Wide Change proposal)

2022-12-29 Thread John Reiser
On 12/21/22 13:49, Ben Cotton wrote: https://fedoraproject.org/wiki/Changes/XServerProhibitsByteSwappedClients X server implementations (e.g. Xorg and Xwayland) allow clients with an endianess different to that of the server to connect. Protocol messages to and from these clients are

Re: F38 proposal: X Server Prohibits Byte-swapped Clients (System-Wide Change proposal)

2022-12-29 Thread Demi Marie Obenour
On 12/29/22 08:06, Neal Gompa wrote: > On Thu, Dec 29, 2022 at 1:10 AM Peter Hutterer > wrote: >> >> On Wed, Dec 28, 2022 at 10:16:45PM -0500, Neal Gompa wrote: >>> On Wed, Dec 28, 2022 at 10:13 PM Peter Hutterer >>> wrote: On Thu, Dec 22, 2022 at 05:41:06AM -0500, Neal Gompa wrote:

Re: F38 proposal: X Server Prohibits Byte-swapped Clients (System-Wide Change proposal)

2022-12-29 Thread David Malcolm
On Thu, 2022-12-29 at 13:03 +1000, Peter Hutterer wrote: > On Thu, Dec 22, 2022 at 09:17:28PM +0100, Björn Persson wrote: > > Vít Ondruch wrote: > > > Dne 22. 12. 22 v 9:56 Olivier Fourdan napsal(a): > > > > When the connection fails, the Xserver returns a reason in > > > > plain text. > > > > In

Re: F38 proposal: X Server Prohibits Byte-swapped Clients (System-Wide Change proposal)

2022-12-29 Thread Neal Gompa
On Thu, Dec 29, 2022 at 1:10 AM Peter Hutterer wrote: > > On Wed, Dec 28, 2022 at 10:16:45PM -0500, Neal Gompa wrote: > > On Wed, Dec 28, 2022 at 10:13 PM Peter Hutterer > > wrote: > > > > > > On Thu, Dec 22, 2022 at 05:41:06AM -0500, Neal Gompa wrote: > > > > On Thu, Dec 22, 2022 at 5:30 AM

Re: F38 proposal: X Server Prohibits Byte-swapped Clients (System-Wide Change proposal)

2022-12-28 Thread Peter Hutterer
On Wed, Dec 28, 2022 at 10:16:45PM -0500, Neal Gompa wrote: > On Wed, Dec 28, 2022 at 10:13 PM Peter Hutterer > wrote: > > > > On Thu, Dec 22, 2022 at 05:41:06AM -0500, Neal Gompa wrote: > > > On Thu, Dec 22, 2022 at 5:30 AM Niklas Schnelle > > > wrote: > > > > > > > > Hi All, > > > > > > > >

Re: F38 proposal: X Server Prohibits Byte-swapped Clients (System-Wide Change proposal)

2022-12-28 Thread Neal Gompa
On Wed, Dec 28, 2022 at 10:13 PM Peter Hutterer wrote: > > On Thu, Dec 22, 2022 at 05:41:06AM -0500, Neal Gompa wrote: > > On Thu, Dec 22, 2022 at 5:30 AM Niklas Schnelle > > wrote: > > > > > > Hi All, > > > > > > This might not be as niche as you might think. I'm one of the > > > Linux kernel

Re: F38 proposal: X Server Prohibits Byte-swapped Clients (System-Wide Change proposal)

2022-12-28 Thread Peter Hutterer
On Thu, Dec 22, 2022 at 05:41:06AM -0500, Neal Gompa wrote: > On Thu, Dec 22, 2022 at 5:30 AM Niklas Schnelle > wrote: > > > > Hi All, > > > > This might not be as niche as you might think. I'm one of the > > Linux kernel maintainers for s390. Many of us do the vast majority of > > their

Re: F38 proposal: X Server Prohibits Byte-swapped Clients (System-Wide Change proposal)

2022-12-28 Thread Peter Hutterer
On Thu, Dec 22, 2022 at 09:17:28PM +0100, Björn Persson wrote: > Vít Ondruch wrote: > > Dne 22. 12. 22 v 9:56 Olivier Fourdan napsal(a): > > > When the connection fails, the Xserver returns a reason in plain text. > > > In that case, the reason for the connection being rejected would be > > >

Re: F38 proposal: X Server Prohibits Byte-swapped Clients (System-Wide Change proposal)

2022-12-23 Thread Stephen Smoogen
On Thu, 22 Dec 2022 at 10:24, Elizabeth K. Joseph wrote: > > This might not be as niche as you might think. I'm one of the > > Linux kernel maintainers for s390. Many of us do the vast majority of > > their development work natively on s390 systems via SSH from Fedora > > laptops. > > I first

Re: F38 proposal: X Server Prohibits Byte-swapped Clients (System-Wide Change proposal)

2022-12-22 Thread Demi Marie Obenour
On 12/22/22 10:24, Elizabeth K. Joseph wrote: >> This might not be as niche as you might think. I'm one of the >> Linux kernel maintainers for s390. Many of us do the vast majority of >> their development work natively on s390 systems via SSH from Fedora >> laptops. > > I first wanted to echo and

Re: F38 proposal: X Server Prohibits Byte-swapped Clients (System-Wide Change proposal)

2022-12-22 Thread Björn Persson
Vít Ondruch wrote: > Dne 22. 12. 22 v 9:56 Olivier Fourdan napsal(a): > > When the connection fails, the Xserver returns a reason in plain text. > > In that case, the reason for the connection being rejected would be > > „Swapped clients prohibited“. > > Appreciate that there is at least some

Re: F38 proposal: X Server Prohibits Byte-swapped Clients (System-Wide Change proposal)

2022-12-22 Thread Elizabeth K. Joseph
> This might not be as niche as you might think. I'm one of the > Linux kernel maintainers for s390. Many of us do the vast majority of > their development work natively on s390 systems via SSH from Fedora > laptops. I first wanted to echo and confirm what Niklas says here. The crux of this

Re: F38 proposal: X Server Prohibits Byte-swapped Clients (System-Wide Change proposal)

2022-12-22 Thread Neal Gompa
On Thu, Dec 22, 2022 at 5:30 AM Niklas Schnelle wrote: > > Hi All, > > This might not be as niche as you might think. I'm one of the > Linux kernel maintainers for s390. Many of us do the vast majority of > their development work natively on s390 systems via SSH from Fedora > laptops. After all

Re: F38 proposal: X Server Prohibits Byte-swapped Clients (System-Wide Change proposal)

2022-12-22 Thread Niklas Schnelle
Hi All, This might not be as niche as you might think. I'm one of the Linux kernel maintainers for s390. Many of us do the vast majority of their development work natively on s390 systems via SSH from Fedora laptops. After all mainframes are pretty damn fast at compiling with plenty of memory and

Re: F38 proposal: X Server Prohibits Byte-swapped Clients (System-Wide Change proposal)

2022-12-22 Thread Vít Ondruch
Dne 22. 12. 22 v 9:56 Olivier Fourdan napsal(a): Hi On Thu, Dec 22, 2022 at 9:45 AM Peter Boy wrote: How should this be documented so that it can be found by users who want to connect to ppc64 (or s390x) a year from now, when no one has the change proposal in mind anymore? Is there at

Re: F38 proposal: X Server Prohibits Byte-swapped Clients (System-Wide Change proposal)

2022-12-22 Thread Olivier Fourdan
Hi On Thu, Dec 22, 2022 at 9:45 AM Peter Boy wrote: > > How should this be documented so that it can be found by users who want to > connect to ppc64 (or s390x) a year from now, when no one has the change > proposal in mind anymore? Is there at least a descriptive error message? When the

Re: F38 proposal: X Server Prohibits Byte-swapped Clients (System-Wide Change proposal)

2022-12-22 Thread Peter Boy
> Am 21.12.2022 um 22:49 schrieb Ben Cotton : > > Users with X server and client on two different machines must add the > `xorg.conf.d` snippet shown above on affected systems. How should this be documented so that it can be found by users who want to connect to ppc64 (or s390x) a year from

Re: F38 proposal: X Server Prohibits Byte-swapped Clients (System-Wide Change proposal)

2022-12-21 Thread Demi Marie Obenour
On 12/21/22 21:08, Neal Gompa wrote: > On Wed, Dec 21, 2022 at 4:49 PM Ben Cotton wrote: >> >> https://fedoraproject.org/wiki/Changes/XServerProhibitsByteSwappedClients >> >> This document represents a proposed Change. As part of the Changes >> process, proposals are publicly announced in order

Re: F38 proposal: X Server Prohibits Byte-swapped Clients (System-Wide Change proposal)

2022-12-21 Thread Neal Gompa
On Wed, Dec 21, 2022 at 4:49 PM Ben Cotton wrote: > > https://fedoraproject.org/wiki/Changes/XServerProhibitsByteSwappedClients > > This document represents a proposed Change. As part of the Changes > process, proposals are publicly announced in order to receive > community feedback. This

F38 proposal: X Server Prohibits Byte-swapped Clients (System-Wide Change proposal)

2022-12-21 Thread Ben Cotton
https://fedoraproject.org/wiki/Changes/XServerProhibitsByteSwappedClients This document represents a proposed Change. As part of the Changes process, proposals are publicly announced in order to receive community feedback. This proposal will only be implemented if approved by the Fedora

F38 proposal: X Server Prohibits Byte-swapped Clients (System-Wide Change proposal)

2022-12-21 Thread Ben Cotton
https://fedoraproject.org/wiki/Changes/XServerProhibitsByteSwappedClients This document represents a proposed Change. As part of the Changes process, proposals are publicly announced in order to receive community feedback. This proposal will only be implemented if approved by the Fedora