- run:
name: configure
command: |
- CFLAGS="-O1 -Werror=vla" \
- CXXFLAGS="-O1 -Werror=vla" \
+ CFLAGS="-O1 -Werror=vla -Werror=format-security" \
+ CXXFLAGS="-O1 -Werror=vla -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS" \
./configure \
--disable-lua-records \
--with-modules='bind lmdb ldap gmysql gsqlite3 gpgsql godbc mydns random tinydns' \
- run:
name: configure
command: |
- CFLAGS="-O1 -Werror=vla" \
- CXXFLAGS="-O1 -Werror=vla" \
+ CFLAGS="-O1 -Werror=vla -Werror=format-security" \
+ CXXFLAGS="-O1 -Werror=vla -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS" \
./configure \
--enable-unit-tests \
--enable-nod \
- run:
name: configure
command: |
- CFLAGS="-O1 -Werror=vla" \
- CXXFLAGS="-O1 -Werror=vla" \
+ CFLAGS="-O1 -Werror=vla -Werror=format-security" \
+ CXXFLAGS="-O1 -Werror=vla -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS" \
./configure \
--disable-lua-records \
--with-modules='bind lmdb ldap gmysql gsqlite3 gpgsql godbc mydns random tinydns' \
- run:
name: configure
command: |
- CFLAGS="-O1 -Werror=vla" \
- CXXFLAGS="-O1 -Werror=vla" \
+ CFLAGS="-O1 -Werror=vla -Werror=format-security" \
+ CXXFLAGS="-O1 -Werror=vla -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS" \
./configure \
--disable-systemd \
--disable-unit-tests \
- run:
name: configure
command: |
- CFLAGS="-O1 -Werror=vla" \
- CXXFLAGS="-O1 -Werror=vla" \
+ CFLAGS="-O1 -Werror=vla -Werror=format-security" \
+ CXXFLAGS="-O1 -Werror=vla -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS" \
./configure \
--disable-systemd \
--disable-unit-tests \
- run:
name: configure
command: |
- CFLAGS="-O1 -Werror=vla" \
- CXXFLAGS="-O1 -Werror=vla" \
+ CFLAGS="-O1 -Werror=vla -Werror=format-security" \
+ CXXFLAGS="-O1 -Werror=vla -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS" \
./configure \
--enable-unit-tests \
--enable-dnstap \