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

redhat8 and ubuntu22 all broken compilations #7

Open
teuben opened this issue Jun 25, 2022 · 2 comments
Open

redhat8 and ubuntu22 all broken compilations #7

teuben opened this issue Jun 25, 2022 · 2 comments

Comments

@teuben
Copy link
Contributor

teuben commented Jun 25, 2022

software rot in action. gfortran needs the -std=legacy by now, the compiler is getting pretty strict by now. For U22 this is V11.2. On RH8 even gfortran 8.5 is misbehaving.

<rpc/rpc.h> is also missing now.

no doubt more to come.

@teuben
Copy link
Contributor Author

teuben commented Jun 25, 2022

rpc: commented it out in one code, it was never needed.

u22 now compiles. fedora36 still has the pgsbox that doesn't get compiled, but it worked fine on redhat8. This means at some point a future rh (rh9?) may fail.

@teuben
Copy link
Contributor Author

teuben commented Oct 20, 2023

According to my other notes, this was due to a libc upgrade, so for rpc you need a new package:

ubuntu: make sure you've installed tirpc: sudo apt install libtirpc-dev

redhat: libtirpc-devel-1.1.4-8.el8.x86_64 (your version may be different)

One also needs an extra compiler flag: -I/usr/include/tirpc

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

No branches or pull requests

1 participant