HMIProject / open62541-sys

2 stars 2 forks source link

GitHub CI: Use same build targets as in open62541 crate #14

Closed sgoll closed 3 months ago

sgoll commented 3 months ago

Description

This adds the same build targets for verifying builds on different platforms that were added in https://github.com/HMIProject/open62541/pull/33. For the linux-musl build, we have to upgrade the MSRV to 1.72.

sgoll commented 3 months ago

Interesting failure in https://github.com/HMIProject/open62541-sys/actions/runs/7744027708/job/21116822667?pr=14#step:9:16

Screenshot 2024-02-01 at 17 05 48

Have to investigate further.

sgoll commented 3 months ago

@uklotzde ⬆️ Is this the same problem you observed in https://github.com/HMIProject/open62541/pull/33#issuecomment-1914380425?

uklotzde commented 3 months ago

@uklotzde ⬆️ Is this the same problem you observed in HMIProject/open62541#33 (comment)?

I haven't seen this error before. Don't remember how it failed.

sgoll commented 3 months ago

@uklotzde Rust 1.72 is the first version that does not fail when building for linux-musl. I was not able to find out the exact reason for this but it bumps our MSRV to 1.72 for open62541-sys.