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') }}
|
||||
|
||||
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
|
||||
GITPULLOPTIONS: --no-tags origin ${{ github.ref }}
|
||||
RUBY_DEBUG: ci rgengc
|
||||
@ -62,9 +50,6 @@ jobs:
|
||||
-q
|
||||
--color=always
|
||||
--tty=no
|
||||
# Minimal flags to pass the check.
|
||||
optflags: '-O2'
|
||||
LDFLAGS: '-Wl,-z,now'
|
||||
# FIXME: Drop skipping options
|
||||
# https://bugs.ruby-lang.org/issues/18061
|
||||
# https://sourceware.org/annobin/annobin.html/Test-pie.html
|
||||
@ -85,11 +70,22 @@ jobs:
|
||||
builddir: build
|
||||
makeup: true
|
||||
|
||||
# Minimal flags to pass the check.
|
||||
# -g0 disables backtraces when SEGV. Do not set that.
|
||||
- name: Run configure
|
||||
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"
|
||||
--enable-shared
|
||||
debugflags=-ggdb3
|
||||
optflags=-O2
|
||||
LDFLAGS=-Wl,-z,now
|
||||
|
||||
- run: make showflags
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user