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

rio doesn't compile on AIX #697

Open
bhuntsman opened this issue Feb 7, 2025 · 0 comments
Open

rio doesn't compile on AIX #697

bhuntsman opened this issue Feb 7, 2025 · 0 comments

Comments

@bhuntsman
Copy link
Contributor

The rio window manager doesn't compile on AIX. The follow errors are observed while attempting to build:

# mk all
9c -DDEBUG -DSHAPE -DDEBUG_EV -DDEBUG event.c
event.c:9.10: 1506-296 (S) #include file <X11/extensions/shape.h> not found.
event.c:32.59: 1506-046 (S) Syntax error.
event.c:32.60: 1506-068 (S) Operation between types "void" and "union _XEvent" is not allowed.
event.c:473.25: 1506-277 (S) Syntax error: possible missing ')' or ','?
event.c:478.23: 1506-045 (S) Undeclared identifier e.
mk: 9c -DDEBUG -DSHAPE ...  : exit status=exit(1)

This is due to X11/extensions/shape.h. Unfortunately, IBM does not supply this header. In this case, I think the best thing to do would be to not try to build it on AIX. However, adding it to the BUGGERED list in src/cmd is not an option as rio works for the other ports.

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

No branches or pull requests

1 participant