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

More *BSD workflows #2366

Open
wants to merge 43 commits into
base: master
Choose a base branch
from
Open

More *BSD workflows #2366

wants to merge 43 commits into from

Conversation

Semphriss
Copy link
Member

No description provided.

@mrkubax10 mrkubax10 added status:needs-work In progress, but no one is currently working on it (New volunteers welcome) status:needs-review Work needs to be reviewed by other people category:tests labels Jun 23, 2023
@tobbi tobbi marked this pull request as draft August 1, 2023 15:13
@tobbi tobbi marked this pull request as ready for review August 1, 2023 15:14
@tobbi
Copy link
Member

tobbi commented Aug 1, 2023

@Semphriss What's the status on this?

@Semphriss
Copy link
Member Author

It's too old, the simplest would be to start fresh. Since it's a small PR, it shouldn't be too much work.

Is there still interest in having those builds, though? I remember the old VMs were quite unstable, and I'm not sure if it changed since.

@tobbi
Copy link
Member

tobbi commented Aug 1, 2023

Can you just rebase it for now so I can see what state this is in?

@Semphriss
Copy link
Member Author

The workflow follows an old template from the VMactions, and should be redone, so I just merged from master for now.

Normally "Allow edits and access to secrets by maintainers" should be activated on all my PRs, if it isn't just let me now and I'll enable it. It's fine to push small fixes on my branches or rebase them.

@tobbi
Copy link
Member

tobbi commented Aug 2, 2023

I'd disabled the workflow prior to this. Added an empty commit to trigger it again.

@tobbi
Copy link
Member

tobbi commented Aug 2, 2023

build output

@tobbi
Copy link
Member

tobbi commented Aug 3, 2023

2023-08-02T22:49:02.2472900Z rsync error: unexplained error (code 255) at /AppleInternal/Library/BuildRoots/a0876c02-1788-11ed-b9c4-96898e02b808/Library/Caches/com.apple.xbs/Sources/rsync/rsync/io.c(453) [generator=2.6.9]

@tobbi
Copy link
Member

tobbi commented Aug 9, 2023

vmactions/freebsd-vm#68

@tobbi tobbi mentioned this pull request Aug 19, 2023
@tobbi
Copy link
Member

tobbi commented May 18, 2024

We're making progress.

2024-05-18T12:25:50.3457734Z ld: error: undefined symbol: backtrace
2024-05-18T12:25:50.3458489Z >>> referenced by error_handler.cpp
2024-05-18T12:25:50.3461968Z >>>               error_handler.cpp.o:(ErrorHandler::get_stacktrace()) in archive libsupertux2_lib.a
2024-05-18T12:25:50.3562179Z 
2024-05-18T12:25:50.3562639Z ld: error: undefined symbol: backtrace_symbols
2024-05-18T12:25:50.3565246Z >>> referenced by error_handler.cpp
2024-05-18T12:25:50.3566440Z >>>               error_handler.cpp.o:(ErrorHandler::get_stacktrace()) in archive libsupertux2_lib.a
2024-05-18T12:25:50.4485899Z c++: error: linker command failed with exit code 1 (use -v to see invocation)
2024-05-18T12:25:50.4501036Z *** [supertux2] Error code 1
2024-05-18T12:25:50.4501478Z 
2024-05-18T12:25:50.4502312Z make[2]: stopped in /home/runner/work/supertux/supertux/build
2024-05-18T12:25:50.4505244Z 1 error
2024-05-18T12:25:50.4509369Z 
2024-05-18T12:25:50.4513571Z make[2]: stopped in /home/runner/work/supertux/supertux/build
2024-05-18T12:25:50.4515815Z *** [CMakeFiles/supertux2.dir/all] Error code 2
2024-05-18T12:25:50.4516666Z 
2024-05-18T12:25:50.4517302Z make[1]: stopped in /home/runner/work/supertux/supertux/build
2024-05-18T12:25:50.5036891Z --- CMakeFiles/test_supertux2.dir/all ---
2024-05-18T12:25:50.5038071Z *** [CMakeFiles/test_supertux2.dir/all] Error code 6
2024-05-18T12:25:50.5038931Z 
2024-05-18T12:25:50.5039575Z make[1]: stopped in /home/runner/work/supertux/supertux/build
2024-05-18T12:25:50.5040307Z 2 errors
2024-05-18T12:25:50.5040539Z 
2024-05-18T12:25:50.5040880Z make[1]: stopped in /home/runner/work/supertux/supertux/build
2024-05-18T12:25:50.5043300Z *** [all] Error code 2
2024-05-18T12:25:50.5043671Z 
2024-05-18T12:25:50.5044051Z make: stopped in /home/runner/work/supertux/supertux/build
2024-05-18T12:25:50.5050632Z 1 error
2024-05-18T12:25:50.5054055Z 

@tobbi
Copy link
Member

tobbi commented May 18, 2024

FreeBSD is working now.

@tobbi
Copy link
Member

tobbi commented May 18, 2024

Both FreeBSD as well as OpenBSD pass now. Do we have artifacts we can upload somewhere? IDK how package creation works for that OS.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category:tests status:needs-review Work needs to be reviewed by other people status:needs-work In progress, but no one is currently working on it (New volunteers welcome)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants