diff --git a/.github/workflows/create_containers.yml b/.github/workflows/create_containers.yml index 5e9c2b8999a..9cc7815b968 100644 --- a/.github/workflows/create_containers.yml +++ b/.github/workflows/create_containers.yml @@ -14,7 +14,7 @@ jobs: steps: - name: Check out the repo - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: "Generate Dockerfile" env: OS: ${{ matrix.os }} diff --git a/contrib/ci/fedora.sh b/contrib/ci/fedora.sh index f9c3c26e3e4..313ab9d2b8f 100755 --- a/contrib/ci/fedora.sh +++ b/contrib/ci/fedora.sh @@ -5,6 +5,9 @@ set -x #get any missing deps from the container ./contrib/ci/fwupd_setup_helpers.py install-dependencies --yes -o fedora +# disable the safe directory feature +git config --global safe.directory "*" + #generate a tarball mkdir -p build && pushd build rm -rf * diff --git a/plugins/dell/fu-dell-smi.c b/plugins/dell/fu-dell-smi.c index 16076d1c97f..5f38b0f8e6e 100644 --- a/plugins/dell/fu-dell-smi.c +++ b/plugins/dell/fu-dell-smi.c @@ -74,6 +74,8 @@ fu_dell_get_res(FuDellSmiObj *smi_obj, guint8 arg) return dell_smi_obj_get_res(smi_obj->smi, arg); } +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wstringop-overread" gboolean fu_dell_execute_simple_smi(FuDellSmiObj *obj, guint16 class, guint16 select) { @@ -87,6 +89,7 @@ fu_dell_execute_simple_smi(FuDellSmiObj *obj, guint16 class, guint16 select) } return TRUE; } +#pragma GCC diagnostic pop gboolean fu_dell_detect_dock(FuDellSmiObj *smi_obj, guint32 *location)