diff --git a/.github/workflows/master_merge_queue.yml b/.github/workflows/master_merge_queue.yml index c09a317bd2deb..575120381e4bf 100644 --- a/.github/workflows/master_merge_queue.yml +++ b/.github/workflows/master_merge_queue.yml @@ -47,7 +47,7 @@ jobs: # If we don't run this job (such as in a pull request), then by consequence all downstream # test jobs are not run. This allows us to not have to check for merge group in each job. changes: - if: ${{ github.event_name == 'merge_group' }} +# if: ${{ github.event_name == 'merge_group' }} uses: ./.github/workflows/changes.yml with: base_ref: ${{ github.event.merge_group.base_ref }} @@ -80,7 +80,7 @@ jobs: cross-linux: # We run cross checks when dependencies change to ensure they still build. # This helps us avoid adopting dependencies that aren't compatible with other architectures. - if: needs.changes.outputs.dependencies == 'true' +# if: needs.changes.outputs.dependencies == 'true' uses: ./.github/workflows/cross.yml needs: changes secrets: inherit diff --git a/Cargo.toml b/Cargo.toml index d693da56644e9..b60a7f8880b7d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -453,14 +453,14 @@ all-metrics = ["sinks-metrics", "sources-metrics", "transforms-metrics"] # Target specific release features. # The `make` tasks will select this according to the appropriate triple. # Use this section to turn off or on specific features for specific triples. -target-aarch64-unknown-linux-gnu = ["api", "api-client", "enrichment-tables", "rdkafka?/cmake_build", "sinks", "sources", "sources-dnstap", "transforms", "unix", "secrets"] -target-aarch64-unknown-linux-musl = ["api", "api-client", "enrichment-tables", "rdkafka?/cmake_build", "sinks", "sources", "sources-dnstap", "transforms", "unix", "secrets"] -target-armv7-unknown-linux-gnueabihf = ["api", "api-client", "enrichment-tables", "rdkafka?/cmake_build", "sinks", "sources", "sources-dnstap", "transforms", "unix", "secrets"] -target-armv7-unknown-linux-musleabihf = ["api", "api-client", "rdkafka?/cmake_build", "enrichment-tables", "sinks", "sources", "sources-dnstap", "transforms", "secrets"] -target-arm-unknown-linux-gnueabi = ["api", "api-client", "enrichment-tables", "rdkafka?/cmake_build", "sinks", "sources", "sources-dnstap", "transforms", "unix", "secrets"] -target-arm-unknown-linux-musleabi = ["api", "api-client", "rdkafka?/cmake_build", "enrichment-tables", "sinks", "sources", "sources-dnstap", "transforms", "secrets"] +target-aarch64-unknown-linux-gnu = ["api", "api-client", "enrichment-tables", "rdkafka?/cmake_build", "rdkafka?/gssapi-vendored", "sinks", "sources", "sources-dnstap", "transforms", "unix", "secrets"] +target-aarch64-unknown-linux-musl = ["api", "api-client", "enrichment-tables", "rdkafka?/cmake_build", "rdkafka?/gssapi-vendored", "sinks", "sources", "sources-dnstap", "transforms", "unix", "secrets"] +target-armv7-unknown-linux-gnueabihf = ["api", "api-client", "enrichment-tables", "rdkafka?/cmake_build", "rdkafka?/gssapi-vendored", "sinks", "sources", "sources-dnstap", "transforms", "unix", "secrets"] +target-armv7-unknown-linux-musleabihf = ["api", "api-client", "rdkafka?/cmake_build", "enrichment-tables", "rdkafka?/gssapi-vendored", "sinks", "sources", "sources-dnstap", "transforms", "secrets"] +target-arm-unknown-linux-gnueabi = ["api", "api-client", "enrichment-tables", "rdkafka?/cmake_build", "rdkafka?/gssapi-vendored", "sinks", "sources", "sources-dnstap", "transforms", "unix", "secrets"] +target-arm-unknown-linux-musleabi = ["api", "api-client", "rdkafka?/cmake_build", "enrichment-tables", "rdkafka?/gssapi-vendored", "sinks", "sources", "sources-dnstap", "transforms", "secrets"] target-x86_64-unknown-linux-gnu = ["api", "api-client", "rdkafka?/cmake_build", "enrichment-tables", "sinks", "sources", "sources-dnstap", "transforms", "unix", "rdkafka?/gssapi-vendored", "secrets"] -target-x86_64-unknown-linux-musl = ["api", "api-client", "rdkafka?/cmake_build", "enrichment-tables", "sinks", "sources", "sources-dnstap", "transforms", "unix", "secrets"] +target-x86_64-unknown-linux-musl = ["api", "api-client", "rdkafka?/cmake_build", "enrichment-tables", "rdkafka?/gssapi-vendored", "sinks", "sources", "sources-dnstap", "transforms", "unix", "secrets"] # Does not currently build target-powerpc64le-unknown-linux-gnu = ["api", "api-client", "enrichment-tables", "rdkafka?/cmake_build", "sinks", "sources", "sources-dnstap", "transforms", "unix", "secrets"] # Currently doesn't build due to lack of support for 64-bit atomics