X windows

4 views
Skip to first unread message

Camm Maguire

unread,
May 25, 2026, 3:18:25 PM (2 days ago) May 25
to Waldek Hebisch, fricas...@googlegroups.com
Greetings! In just going through a routine check of Debian packages,
I've noticed axiom of a sudden cannot open an X window, but fricas can.
-nox appears to function normally. Has there been some upstream
windowing changes recently to which fricas has had to adapt, that I
might study and apply to axiom?

Take care,
--
Camm Maguire ca...@maguirefamily.org
==========================================================================
"The earth is but one country, and mankind its citizens." -- Baha'u'llah

Qian Yun

unread,
May 25, 2026, 6:16:11 PM (2 days ago) May 25
to fricas...@googlegroups.com
On 5/26/26 3:18 AM, Camm Maguire wrote:
> Greetings! In just going through a routine check of Debian packages,
> I've noticed axiom of a sudden cannot open an X window, but fricas can.
> -nox appears to function normally. Has there been some upstream
> windowing changes recently to which fricas has had to adapt, that I
> might study and apply to axiom?
>
> Take care,

No recent changes related to this I'm aware of.

BTW, any plans to update fricas to 1.3.13 on debian?

Also, the recent policy that "debian 14 must ship
reproducible packages", I guess that affects fricas, right?

- Qian

Waldek Hebisch

unread,
May 25, 2026, 6:49:51 PM (2 days ago) May 25
to fricas...@googlegroups.com
On Mon, May 25, 2026 at 03:18:16PM -0400, Camm Maguire wrote:
> Greetings! In just going through a routine check of Debian packages,
> I've noticed axiom of a sudden cannot open an X window, but fricas can.
> -nox appears to function normally. Has there been some upstream
> windowing changes recently to which fricas has had to adapt, that I
> might study and apply to axiom?

Nothing explicit that I am aware of. OTOH we had a lot of cleanups
and fixes in the past. There were double free (catched by libc
checks), overflow in field storing socket names and similar.
Original HyperDoc/graphics protocol had (and probably still have)
races, which could lead to deadlock. Few worst one are fixed in
FriCAS. Timing changed which can make a difference.

--
Waldek Hebisch

Camm Maguire

unread,
May 26, 2026, 10:59:37 AM (16 hours ago) May 26
to Qian Yun, ca...@maguirefamily.org, fricas...@googlegroups.com
Greetings, and thanks so much for your reply!

Qian Yun <oldk...@gmail.com> writes:

> On 5/26/26 3:18 AM, Camm Maguire wrote:
>> Greetings! In just going through a routine check of Debian packages,
>> I've noticed axiom of a sudden cannot open an X window, but fricas can.
>> -nox appears to function normally. Has there been some upstream
>> windowing changes recently to which fricas has had to adapt, that I
>> might study and apply to axiom?
>>
>> Take care,
>
> No recent changes related to this I'm aware of.
>

I found it -- the process id can overflow the number of characters in
the struct sockaddr sa_data field. You had fixed by using struct
sockaddr_un.

> BTW, any plans to update fricas to 1.3.13 on debian?
>

Coming soon!

> Also, the recent policy that "debian 14 must ship
> reproducible packages", I guess that affects fricas, right?
>

Yes it appears all my packages will need attention before release next
year. Thank you for bringing this to my attention. Most are simple
timestamps in dvi files. But I also suspect that the energy I put into
speeding up builds with parallel make may need some reversion unless I
can pinpoint all unspecified inputs.

Take care,

> - Qian
Reply all
Reply to author
Forward
0 new messages