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

fix(library): Add tty stdio configuration #160

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

razvand
Copy link
Contributor

@razvand razvand commented Feb 23, 2025

Unikraft PR #1437 introduced the LIBPOSIX_TTY_STDIO config option. This must be enabled in order to use standard descriptors. In particular, this enables applications to print to standard output. If the option is not enabled, nothing is printed. It seems as if the application is doing nothing or hangs (in case of servers).

Enable the LIBPOSIX_TTY_STDIO in Kraftfiles for native and binary-compatibility library builds.

@razvand razvand added the enhancement New feature or request label Feb 23, 2025
@razvand razvand force-pushed the razvand/update/posix-tty-stdio branch from 1fe2f62 to f52acde Compare February 23, 2025 08:18
Unikraft PR #1437 introduced the `LIBPOSIX_TTY_STDIO` config option.
This must be enabled in order to use standard descriptors. In
particular, this enables applications to print to standard output. If
the option is not enabled, nothing is printed. It seems as if the
application is doing nothing or hangs (in case of servers).

Enable the `LIBPOSIX_TTY_STDIO` in `Kraftfile`s for native and
binary-compatibility library builds.

Signed-off-by: Razvan Deaconescu <[email protected]>
@razvand razvand force-pushed the razvand/update/posix-tty-stdio branch from f52acde to 12b480d Compare February 23, 2025 09:03
@razvand razvand marked this pull request as ready for review February 23, 2025 09:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: In Progress
Development

Successfully merging this pull request may close these issues.

2 participants