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

CURA-12091 Fix crash when started from AppImage #19

Open
wants to merge 19 commits into
base: main
Choose a base branch
from

Conversation

wawanbreton
Copy link
Contributor

@wawanbreton wawanbreton commented Aug 26, 2024

Most of the changes are just there to be able to build the plugin on our self-hosted runners.

The part that actually fixes the run issue is on the conanfile.py, changing the binary interpreter e3933f7

Note that I am not sure doing this change in the recipe is the best way. This may break execution when working with a locally installed Conan package. Maybe it should be in the curapackage creation workflow.

CURA-12091

@wawanbreton wawanbreton changed the title CURA-12091 Fix crashes on various platforms CURA-12091 Fix crashes when started from AppImage Aug 30, 2024
@wawanbreton wawanbreton changed the title CURA-12091 Fix crashes when started from AppImage CURA-12091 Fix crash when started from AppImage Aug 30, 2024
CURA-12091

C++ concepts are partially supported on XCode 13 (macOS 11) which we
want to support. In this case, the defined concepts are not used for
generic calls, so they can be safely removed.
CURA-12091

Now we use upload-artifact v4 instead of v3, we can't upload the same
file twice
@wawanbreton wawanbreton marked this pull request as ready for review September 3, 2024 06:49
Copy link
Member

@rburema rburema left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm (but some small duplication, see comment)

conanfile.py Outdated Show resolved Hide resolved
@wawanbreton
Copy link
Contributor Author

Thanks @HellAholic

@HellAholic
Copy link

Completely forgot about the openssl.
Also not sure why I missed the unduping II: The return of the dupe

@wawanbreton
Copy link
Contributor Author

Completely forgot about the openssl.

Well it could help, but not sure it will fix the Windows crash. Waiting for the runners to be online 😃

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