Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Drop xiterm dependency #708

Closed
wants to merge 1 commit into from
Closed

Drop xiterm dependency #708

wants to merge 1 commit into from

Conversation

hramrach
Copy link
Contributor

@hramrach hramrach commented May 2, 2024

fbiterm (xiterm) is a dead project - the latest change is from 2004. It does not appear to work well on recent kernels with several drivers. Factory has mlterm-sdl2 and SDL2 updated to not cache kernel keymap, both are projects actively maintained upstream. Now also fails to build with gcc 14
Related JIRA references: jsc#PED-3655 jsc#PED-7839

@shundhammer
Copy link
Contributor

https://bugzilla.suse.com/show_bug.cgi?id=1224053#c1

We know very well that it's been a dead project for many years; but it was pretty much the only reliable way to get i18n support for the YaST NCurses UI for languages outside the Latin1 (Western Europe) and parts of the Latin2 (Eastern Europe; CZ, PL, HR) world. In particular, CN, KO, JP were problematic without it.

Dropping fbiterm would pretty certainly mean no more support for Chinese, Japanese, Korean in YaST NCurses; and I am unsure how well cyrillic locales (Russian, Ukrainian, Bulgarian etc.) or Greek would work.

@wfeldt
Copy link
Member

wfeldt commented May 8, 2024

This is not enough and will just cause installation-images builds to fail. Let's resolve the discussion in that bugzilla first.

fbiterm (xiterm) is a dead project - the latest change is from 2004. It does not appear to work well on recent kernels with several drivers.
Factory has mlterm-sdl2 and SDL2 updated to not cache kernel keymap, both are projects actively maintained upstream.
Now also fails to build with gcc 14
Related JIRA references: jsc#PED-3655 jsc#PED-7839
@wfeldt
Copy link
Member

wfeldt commented May 13, 2024

Replaced by #715

@wfeldt wfeldt closed this May 13, 2024
@shundhammer
Copy link
Contributor

See also yast/yast-installation#1117

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants