Hello community, here is the log from the commit of package coredns for openSUSE:Factory checked in at 2019-10-09 10:32:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/coredns (Old) and /work/SRC/openSUSE:Factory/.coredns.new.2352 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "coredns" Wed Oct 9 10:32:02 2019 rev:7 rq: version:1.3.1 Changes: -------- --- /work/SRC/openSUSE:Factory/coredns/coredns.changes 2019-09-30 15:48:55.866888117 +0200 +++ /work/SRC/openSUSE:Factory/.coredns.new.2352/coredns.changes 2019-10-09 10:32:05.793158334 +0200 @@ -7,56 +6,0 @@ -Mon Sep 2 10:19:48 UTC 2019 - Marco Vedovati <mvedov...@suse.com> - -- Update to version 1.6.3: - * Spelling corrections and other minor improvements and polish. - * Two new plugins: clouddns and sign. - -- Changed included from version 1.6.1: - * Fix a panic in the hosts plugin. - * The reload now detects changes in files imported from the main Corefile. - * route53 increases the paging size when talking to the AWS API, this - decreases the chances of getting throttled. - -- Changed included from version 1.6.0: - * The -cpu flag is removed from this version. - * This release sports changes in the file plugin. - A speed up in the log plugin and fixes in the cache and hosts plugins. - * Upcoming deprecation: the kubernetes federation plugin will be moved to - github.com/coredns/federation. This is likely to happen in CoreDNS 1.7.0. - -- Changed included from version 1.5.2: - * Small bugfixes and a change to Caddy’s import path - (mholt/caddy -> caddyserver/caddy). - * Doing a release helps plugins deal with the change better. - -- Changed included from version 1.5.1: - * Various bugfixes, better documentation and cleanups. - * The -cpu flag is somewhat redundant (cgroups/systemd/GOMAXPROCS are better - ways to deal with this) and we want to remove it; if you depend on it in - some way please voice that in this PR otherwise we’ll remove it in the next - release. - -- Changed included from version 1.5.0: - * Two new plugins in this release: grpc, and ready. And some polish and - simplifications in the core server code. - * The use of TIMEOUT and no_reload in file and auto have been fully deprecated. - As is the proxy plugin. - * And a update on two important and active bugs: - - 2593 seems to hone in on Docker and/or the container environment being a - contributing factor. - - 2624 is because of TLS session negotiating in the forward plugin. - -- Changed included from version 1.4.0: - * Our first release after we became a graduated project in CNCF. - * Deprecation notice for the next release: - - auto will deprecate TIMEOUT and recommends the use of RELOAD (2516). - - auto and file will deprecate NO_RELOAD and recommends the use of RELOAD - set to 0 (2536). - - health will revert back to report process level health without plugin status. - A new ready plugin will make sure plugins have at least completed their - startup sequence. - - The proxy will be moved to an external repository and as such be - deprecated from the default set of plugin; use the forward as a replacement. - - The previous announced deprecations have been enacted. - - The (unused) gRPC watch functionally was removed from the server. - -------------------------------------------------------------------- Old: ---- coredns-1.6.3.tar.xz vendor.tar.xz New: ---- beorn7-perks.tar.xz coredns-1.3.1.tar.xz golang-protobuf.tar.xz matttproud-golang_protobuf_extensions.tar.xz mholt-caddy.tar.xz miekg-dns.tar.xz prometheus-client_golang.tar.xz prometheus-client_model.tar.xz prometheus-common.tar.xz prometheus-procfs.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ coredns.spec ++++++ --- /var/tmp/diff_new_pack.OkrD3h/_old 2019-10-09 10:32:06.757155893 +0200 +++ /var/tmp/diff_new_pack.OkrD3h/_new 2019-10-09 10:32:06.765155873 +0200 @@ -18,7 +18,7 @@ %define project github.com/coredns/coredns Name: coredns -Version: 1.6.3 +Version: 1.3.1 Release: 0 Summary: DNS server written in Go License: Apache-2.0 @@ -26,7 +26,15 @@ URL: https://coredns.io Provides: dns_daemon Source0: %{name}-%{version}.tar.xz -Source1: vendor.tar.xz +Source1: golang-protobuf.tar.xz +Source2: matttproud-golang_protobuf_extensions.tar.xz +Source3: mholt-caddy.tar.xz +Source4: miekg-dns.tar.xz +Source5: prometheus-client_golang.tar.xz +Source6: prometheus-client_model.tar.xz +Source7: prometheus-common.tar.xz +Source8: prometheus-procfs.tar.xz +Source9: beorn7-perks.tar.xz Source10: Corefile Source11: coredns.service BuildRequires: fdupes @@ -52,7 +60,7 @@ non-containerized environment (man pages, configuration, unit file). %prep -%setup -q -a1 +%setup -q -b1 -b2 -b3 -b4 -b5 -b6 -b7 -b8 -b9 %build @@ -61,11 +69,34 @@ export GOPATH=$HOME/go export PATH=$PATH:$GOPATH/bin rm -rf $HOME/go/src -mkdir -pv $HOME/go/src/%{project} -find . -mindepth 1 -maxdepth 1 -exec cp -r {} $HOME/go/src/%{project} \; + +declare -A sources2Path=( \ +[%{SOURCE0}]=%{project} \ +[%{SOURCE1}]=github.com/golang/protobuf \ +[%{SOURCE2}]=github.com/matttproud/golang_protobuf_extensions \ +[%{SOURCE3}]=github.com/mholt/caddy \ +[%{SOURCE4}]=github.com/miekg/dns \ +[%{SOURCE5}]=github.com/prometheus/client_golang \ +[%{SOURCE6}]=github.com/prometheus/client_model \ +[%{SOURCE7}]=github.com/prometheus/common \ +[%{SOURCE8}]=github.com/prometheus/procfs \ +[%{SOURCE9}]=github.com/beorn7/perks \ +) +for s in "${!sources2Path[@]}"; do + dest="$HOME/go/src/${sources2Path[$s]}" + mkdir -pv "$dest" + dir=$(basename "$s") + dir=${dir%.tar.xz} + cp -a "%{_builddir}/$dir"/* "$dest" +done + +# code.google.com redirects to github.com/golang/protobuf, but code is still +# referencing to the code.google.com package +mkdir -pv $HOME/go/src/code.google.com/p +ln -s $HOME/go/src/github.com/golang/protobuf $HOME/go/src/code.google.com/p/goprotobuf cd $HOME/go/src/%{project} -go build -v -buildmode=pie -o coredns +make %{?_smp_mflags} coredns CHECKS= BUILDOPTS="-v -buildmode=pie" %check # Too many tests fail due to the restricted permissions in the build enviroment. ++++++ _service ++++++ --- /var/tmp/diff_new_pack.OkrD3h/_old 2019-10-09 10:32:06.861155630 +0200 +++ /var/tmp/diff_new_pack.OkrD3h/_new 2019-10-09 10:32:06.861155630 +0200 @@ -1,22 +1,90 @@ <services> - <service name="tar_scm" mode="disabled"> - <param name="url">https://github.com/coredns/coredns</param> - <param name="scm">git</param> - <param name="filename">coredns</param> - <param name="versionformat">1.6.3</param> - <param name="revision">v1.6.3</param> - </service> - - <service name="set_version" mode="disabled"> - <param name="basename">coredns</param> - </service> - - <service name="recompress" mode="disabled"> - <param name="file">*.tar</param> - <param name="compression">xz</param> - </service> - - <service name="go_modules" mode="disabled"> - <param name="compression">xz</param> - </service> +<service name="tar_scm" mode="disabled"> +<param name="url">https://github.com/coredns/coredns</param> +<param name="scm">git</param> +<param name="filename">coredns</param> +<param name="versionformat">1.3.1</param> +<param name="revision">v1.3.1</param> +</service> + +<service name="tar_scm" mode="disabled"> +<param name="url">https://github.com/mholt/caddy</param> +<param name="scm">git</param> +<param name="filename">mholt-caddy</param> +<param name="versionformat"></param> +<param name="revision">v0.11.1</param> +</service> + +<service name="tar_scm" mode="disabled"> +<param name="url">https://github.com/miekg/dns</param> +<param name="scm">git</param> +<param name="filename">miekg-dns</param> +<param name="versionformat"></param> +<param name="revision">v1.1.3</param> +</service> + +<service name="tar_scm" mode="disabled"> +<param name="url">https://github.com/prometheus/client_golang</param> +<param name="scm">git</param> +<param name="filename">prometheus-client_golang</param> +<param name="versionformat"></param> +<param name="revision">v0.9.1</param> +</service> + +<service name="tar_scm" mode="disabled"> +<param name="url">https://github.com/beorn7/perks</param> +<param name="scm">git</param> +<param name="filename">beorn7-perks</param> +<param name="versionformat"></param> +<param name="revision">3a771d9</param> +</service> + +<service name="tar_scm" mode="disabled"> +<param name="url">https://github.com/golang/protobuf</param> +<param name="scm">git</param> +<param name="filename">golang-protobuf</param> +<param name="versionformat"></param> +<param name="revision">v1.1.0</param> +</service> + +<service name="tar_scm" mode="disabled"> +<param name="url">https://github.com/prometheus/procfs</param> +<param name="scm">git</param> +<param name="filename">prometheus-procfs</param> +<param name="versionformat"></param> +<param name="revision">1dc9a6c</param> +</service> + +<service name="tar_scm" mode="disabled"> +<param name="url">https://github.com/prometheus/common</param> +<param name="scm">git</param> +<param name="filename">prometheus-common</param> +<param name="versionformat"></param> +<param name="revision">7600349</param> +</service> + +<service name="tar_scm" mode="disabled"> +<param name="url">https://github.com/prometheus/client_model</param> +<param name="scm">git</param> +<param name="filename">prometheus-client_model</param> +<param name="versionformat"></param> +<param name="revision">99fa1f4</param> +</service> + +<service name="tar_scm" mode="disabled"> +<param name="url">https://github.com/matttproud/golang_protobuf_extensions</param> +<param name="scm">git</param> +<param name="filename">matttproud-golang_protobuf_extensions</param> +<param name="versionformat"></param> +<param name="revision">v1.0.1</param> +</service> + +<service name="set_version" mode="disabled"> +<param name="basename">coredns</param> +</service> + +<service name="recompress" mode="disabled"> +<param name="file">*.tar</param> +<param name="compression">xz</param> +</service> </services> ++++++ coredns-1.6.3.tar.xz -> coredns-1.3.1.tar.xz ++++++ ++++ 945598 lines of diff (skipped)