mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-23 00:36:51 +00:00
ci: Always build with frame pointers
This should help with getting better stacktraces out of the build. The container image isn't yet built with frame-pointers, but once we update to fedora 38 that will be resolved and improve things further as well. Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5543>
This commit is contained in:
parent
48955f863d
commit
2dae4617c4
1 changed files with 5 additions and 4 deletions
|
@ -40,9 +40,10 @@ variables:
|
||||||
WINDOWS_IMAGE: "$CI_REGISTRY_IMAGE/$WINDOWS_AMD64_SUFFIX:$WINDOWS_TAG-$GST_UPSTREAM_BRANCH"
|
WINDOWS_IMAGE: "$CI_REGISTRY_IMAGE/$WINDOWS_AMD64_SUFFIX:$WINDOWS_TAG-$GST_UPSTREAM_BRANCH"
|
||||||
WINDOWS_UPSTREAM_IMAGE: "$CI_REGISTRY/$FDO_UPSTREAM_REPO/$WINDOWS_AMD64_SUFFIX:$WINDOWS_TAG-$GST_UPSTREAM_BRANCH"
|
WINDOWS_UPSTREAM_IMAGE: "$CI_REGISTRY/$FDO_UPSTREAM_REPO/$WINDOWS_AMD64_SUFFIX:$WINDOWS_TAG-$GST_UPSTREAM_BRANCH"
|
||||||
|
|
||||||
_BUILD_IGNORE_DEPRECATIONS: >
|
_CI_CFLAGS: >-
|
||||||
-Dc_args="-Wno-error=deprecated-declarations"
|
-Wno-error=deprecated-declarations
|
||||||
-Dcpp_args="-Wno-error=deprecated-declarations"
|
-fno-omit-frame-pointer
|
||||||
|
-mno-omit-leaf-frame-pointer
|
||||||
|
|
||||||
DEFAULT_MESON_ARGS: >-
|
DEFAULT_MESON_ARGS: >-
|
||||||
-Dlibnice:tests=disabled
|
-Dlibnice:tests=disabled
|
||||||
|
@ -282,7 +283,7 @@ commitlint:
|
||||||
fi
|
fi
|
||||||
- echo $ARGS
|
- echo $ARGS
|
||||||
- date -R
|
- date -R
|
||||||
- meson setup build/ ${_BUILD_IGNORE_DEPRECATIONS} $(echo ${ARGS})
|
- meson setup build/ -Dc_args="${_CI_CFLAGS}" -Dcpp_args="${_CI_CFLAGS}" $(echo ${ARGS})
|
||||||
- date -R
|
- date -R
|
||||||
- ninja -C build/
|
- ninja -C build/
|
||||||
- date -R
|
- date -R
|
||||||
|
|
Loading…
Reference in a new issue