diff --git a/.github/workflows/build_fuzzer.yml b/.github/workflows/build_fuzzer.yml index 0b80544..5f1cdcc 100644 --- a/.github/workflows/build_fuzzer.yml +++ b/.github/workflows/build_fuzzer.yml @@ -2,7 +2,7 @@ name: Build Fuzzer on: workflow_call: inputs: - git_url: + git_url: required: true type: string git_tag: @@ -18,7 +18,7 @@ on: jobs: build-duckdb: - name: Build + name: Build runs-on: ubuntu-latest timeout-minutes: ${{ inputs.timeout-minutes }} outputs: @@ -31,6 +31,7 @@ jobs: BUILD_PARQUET: 1 BUILD_JEMALLOC: 1 CRASH_ON_ASSERT: 1 + EXPORT_DYNAMIC_SYMBOLS: 1 GEN: ninja steps: @@ -45,14 +46,14 @@ jobs: - name: Setup Ccache uses: hendrikmuhs/ccache-action@main - + - id: find-hash run: echo "hash=$(git rev-parse HEAD)" >> $GITHUB_OUTPUT - + - name: create build sqlsmith extension file shell: bash run: | - echo "duckdb_extension_load(sqlsmith + echo "duckdb_extension_load(sqlsmith GIT_URL https://github.com/${{ inputs.git_url }} GIT_TAG ${{ inputs.git_tag }} )" > sqlsmith.cmake @@ -65,4 +66,4 @@ jobs: - uses: actions/upload-artifact@v4 with: name: duckdb - path: build/debug/duckdb \ No newline at end of file + path: build/debug/duckdb diff --git a/.github/workflows/cifuzz-basic.yml b/.github/workflows/cifuzz-basic.yml index 96ee29a..a8caccd 100644 --- a/.github/workflows/cifuzz-basic.yml +++ b/.github/workflows/cifuzz-basic.yml @@ -39,4 +39,4 @@ jobs: enable_verification: false repo: ${{ github.repository }} secrets: - DUCKDB_HASH: ${{ needs.build-duckdb.outputs.duckdb-hash }} \ No newline at end of file + DUCKDB_HASH: ${{ needs.build-duckdb.outputs.hash }}