"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file ".cirrus.yml" between
nsd-4.3.6.tar.gz and nsd-4.3.7.tar.gz

About: NSD is an authoritative only, high performance, simple name server daemon.

.cirrus.yml  (nsd-4.3.6):.cirrus.yml  (nsd-4.3.7)
# Cirrus CI instructions for building NSD # Cirrus CI instructions for building NSD
# #
# These build instructions are based on the existing instructions and # These build instructions are based on the existing instructions and
# suggestions made by Jeffrey Walton (noloader) about using the Undefined # suggestions made by Jeffrey Walton (noloader) about using the Undefined
# Behavior sanitizer (UBSan) and the Address sanitizer (ASan). # Behavior sanitizer (UBSan) and the Address sanitizer (ASan).
# #
# For now builds are limited to Linux, FreeBSD and macOS builds on AMD64, more # For now builds are limited to Linux, FreeBSD and macOS builds on AMD64, more
# may be added in the future. # may be added in the future.
ubuntu_1804: &ubuntu_1804 ubuntu_2004_gcc11: &ubuntu_2004_gcc11
container: container:
image: ubuntu:bionic image: ubuntu:focal
env: env:
UBUNTU_CODENAME: bionic UBUNTU_CODENAME: focal
COV_COMPTYPE: gcc COV_COMPTYPE: gcc
COV_PLATFORM: linux64 COV_PLATFORM: linux64
CC: gcc-11
ubuntu_1804_gcc9: &ubuntu_1804_gcc9
<<: *ubuntu_1804
env:
CC: gcc-9
bootstrap_script: bootstrap_script:
- apt-get update - apt-get update
- apt-get install -y gnupg2 ca-certificates wget curl - apt-get install -y gnupg2 ca-certificates wget curl software-properties-co
- | mmon
cat << EOF > /etc/apt/sources.list.d/ubuntu-toolchain-r.list - add-apt-repository -y ppa:ubuntu-toolchain-r/test
deb http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu ${UBUNTU_CODEN
AME} main
deb-src http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu ${UBUNTU_C
ODENAME} main
EOF
- apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1E9377A2BA9EF27F
- apt-get update - apt-get update
install_script: install_script:
- apt-get install -y autoconf automake make gcc-9 clang libc-dev libevent-de v libssl-dev flex bison - apt-get install -y autoconf automake make gcc-11 clang libc-dev libevent-d ev libssl-dev flex bison
ubuntu_1804_clang10: &ubuntu_1804_clang10 ubuntu_2104_clang12: &ubuntu_2104_clang12
<<: *ubuntu_1804 container:
image: ubuntu:hirsute
env: env:
CC: clang-10 UBUNTU_CODENAME: hirsute
CLANG_VERSION: 10 CC: clang-12
CLANG_VERSION: 12
bootstrap_script: bootstrap_script:
- apt-get update - apt-get update
- apt-get install -y gnupg2 ca-certificates wget curl - apt-get install -y gnupg2 ca-certificates wget curl software-properties-co
- | mmon
cat << EOF > /etc/apt/sources.list.d/llvm-toolchain.list
deb http://apt.llvm.org/${UBUNTU_CODENAME} llvm-toolchain-${UBUNTU_CODENAM
E}-${CLANG_VERSION} main
deb-src http://apt.llvm.org/${UBUNTU_CODENAME} llvm-toolchain-${UBUNTU_COD
ENAME}-${CLANG_VERSION} main
EOF
- apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 15CF4D18AF4F7421
- apt-get update - apt-get update
install_script: install_script:
- apt-get install -y autoconf automake make clang-${CLANG_VERSION} libc-dev libevent-dev libssl-dev flex bison - apt-get install -y autoconf automake make clang-${CLANG_VERSION} libc-dev libevent-dev libssl-dev flex bison
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-${CLANG_ VERSION} 10 - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-${CLANG_ VERSION} 10
freebsd_12_2: &freebsd_12_2 freebsd_12_2: &freebsd_12_2
freebsd_instance: freebsd_instance:
image_family: freebsd-12-2 image_family: freebsd-12-2
env: env:
CC: clang CC: clang
skipping to change at line 105 skipping to change at line 92
-F description="Cirrus CI build" -F description="Cirrus CI build"
-F email="${COVERITY_EMAIL:=spam@nlnetlabs.nl}" -F email="${COVERITY_EMAIL:=spam@nlnetlabs.nl}"
"https://scan.coverity.com/builds" "https://scan.coverity.com/builds"
env: env:
COVERITY_EMAIL: ENCRYPTED[effa3340c97e8cf92c0dbb564187d35b6829580cc2577b176d6c 6fc9b775745f7130c56f5bd9ab2472f4ae818b6f3791] COVERITY_EMAIL: ENCRYPTED[effa3340c97e8cf92c0dbb564187d35b6829580cc2577b176d6c 6fc9b775745f7130c56f5bd9ab2472f4ae818b6f3791]
COVERITY_SCAN_TOKEN: ENCRYPTED[8f67f850ca3d464ea87fa8dee17bbb0cfb2a991b6f401fd 593fe0744eece838e325af438d62ee2d46c4e18a2bd5c873f] COVERITY_SCAN_TOKEN: ENCRYPTED[8f67f850ca3d464ea87fa8dee17bbb0cfb2a991b6f401fd 593fe0744eece838e325af438d62ee2d46c4e18a2bd5c873f]
task: task:
only_if: $CIRRUS_CRON != '' only_if: $CIRRUS_CRON != ''
name: "Build on Ubuntu 18.04 LTS with GCC 9 (Coverity Scan)" name: "Build on Ubuntu 20.04 LTS with GCC 11 (Coverity Scan)"
<<: *ubuntu_1804_gcc9 <<: *ubuntu_2004_gcc11
<<: *install_coverity <<: *install_coverity
build_script: build_script:
- autoconf && autoheader - autoconf && autoheader
- ./configure --enable-checking --disable-flto - ./configure --enable-checking --disable-flto
- cov-configure --comptype ${COV_COMPTYPE} --compiler ${CC} --template - cov-configure --comptype ${COV_COMPTYPE} --compiler ${CC} --template
- cov-build --dir cov-int make - cov-build --dir cov-int make
<<: *submit_to_coverity_scan <<: *submit_to_coverity_scan
task: task:
matrix: matrix:
- name: "Build and test on Ubuntu 18.04 LTS with GCC 9" - name: "Build and test on Ubuntu 20.04 LTS with GCC 11"
<<: *ubuntu_1804_gcc9 <<: *ubuntu_2004_gcc11
- name: "Build and test on Ubuntu 18.04 LTS with Clang 10 (ASan+UBSan+LSan)" - name: "Build and test on Ubuntu 21.04 LTS with Clang 12 (ASan+UBSan+LSan)"
<<: *ubuntu_1804_clang10 <<: *ubuntu_2104_clang12
env: env:
CFLAGS: "-g2 -O0 -fsanitize=address,undefined,leak -fno-sanitize-recover =all" CFLAGS: "-g2 -O0 -fsanitize=address,undefined,leak -fno-sanitize-recover =all"
- name: "Build and test on FreeBSD 12.2 (ASan+UBSan)" - name: "Build and test on FreeBSD 12.2 (ASan+UBSan)"
<<: *freebsd_12_2 <<: *freebsd_12_2
env: env:
CFLAGS: "-g2 -O0 -fsanitize=address,undefined -fno-sanitize-recover=all" CFLAGS: "-g2 -O0 -fsanitize=address,undefined -fno-sanitize-recover=all"
- name: "Build and test on macOS 10.15 with Xcode 11.3.1 (ASan+UBSan)" - name: "Build and test on macOS 10.15 with Xcode 11.3.1 (ASan+UBSan)"
<<: *macos_1015_xcode11 <<: *macos_1015_xcode11
env: env:
CFLAGS: "-g2 -O0 -fsanitize=address,undefined -fno-sanitize-recover=all" CFLAGS: "-g2 -O0 -fsanitize=address,undefined -fno-sanitize-recover=all"
 End of changes. 11 change blocks. 
37 lines changed or deleted 22 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)