do not set environment variables
These variables were used only once.
This commit is contained in:
parent
d287d8591c
commit
20478cafe1
Notes:
git
2023-07-06 08:26:39 +00:00
28
.github/workflows/annocheck.yml
vendored
28
.github/workflows/annocheck.yml
vendored
@ -43,18 +43,6 @@ jobs:
|
|||||||
if: ${{ !contains(github.event.head_commit.message, '[DOC]') && !contains(github.event.pull_request.labels.*.name, 'Documentation') }}
|
if: ${{ !contains(github.event.head_commit.message, '[DOC]') && !contains(github.event.pull_request.labels.*.name, 'Documentation') }}
|
||||||
|
|
||||||
env:
|
env:
|
||||||
# -g0 disables backtraces when SEGV. Do not set that.
|
|
||||||
debugflags: '-ggdb3'
|
|
||||||
|
|
||||||
default_configure: >-
|
|
||||||
--enable-debug-env
|
|
||||||
--disable-install-doc
|
|
||||||
--with-ext=-test-/cxxanyargs,+
|
|
||||||
append_configure: >-
|
|
||||||
--without-valgrind
|
|
||||||
--without-jemalloc
|
|
||||||
--without-gmp
|
|
||||||
|
|
||||||
CONFIGURE_TTY: never
|
CONFIGURE_TTY: never
|
||||||
GITPULLOPTIONS: --no-tags origin ${{ github.ref }}
|
GITPULLOPTIONS: --no-tags origin ${{ github.ref }}
|
||||||
RUBY_DEBUG: ci rgengc
|
RUBY_DEBUG: ci rgengc
|
||||||
@ -62,9 +50,6 @@ jobs:
|
|||||||
-q
|
-q
|
||||||
--color=always
|
--color=always
|
||||||
--tty=no
|
--tty=no
|
||||||
# Minimal flags to pass the check.
|
|
||||||
optflags: '-O2'
|
|
||||||
LDFLAGS: '-Wl,-z,now'
|
|
||||||
# FIXME: Drop skipping options
|
# FIXME: Drop skipping options
|
||||||
# https://bugs.ruby-lang.org/issues/18061
|
# https://bugs.ruby-lang.org/issues/18061
|
||||||
# https://sourceware.org/annobin/annobin.html/Test-pie.html
|
# https://sourceware.org/annobin/annobin.html/Test-pie.html
|
||||||
@ -85,11 +70,22 @@ jobs:
|
|||||||
builddir: build
|
builddir: build
|
||||||
makeup: true
|
makeup: true
|
||||||
|
|
||||||
|
# Minimal flags to pass the check.
|
||||||
|
# -g0 disables backtraces when SEGV. Do not set that.
|
||||||
- name: Run configure
|
- name: Run configure
|
||||||
run: >
|
run: >
|
||||||
../src/configure -C ${default_configure} ${append_configure}
|
../src/configure -C
|
||||||
|
--enable-debug-env
|
||||||
|
--disable-install-doc
|
||||||
|
--with-ext=-test-/cxxanyargs,+
|
||||||
|
--without-valgrind
|
||||||
|
--without-jemalloc
|
||||||
|
--without-gmp
|
||||||
--with-gcc="gcc-11 -fcf-protection -Wa,--generate-missing-build-notes=yes"
|
--with-gcc="gcc-11 -fcf-protection -Wa,--generate-missing-build-notes=yes"
|
||||||
--enable-shared
|
--enable-shared
|
||||||
|
debugflags=-ggdb3
|
||||||
|
optflags=-O2
|
||||||
|
LDFLAGS=-Wl,-z,now
|
||||||
|
|
||||||
- run: make showflags
|
- run: make showflags
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user