commit distcc for openSUSE:Factory
Hello community, here is the log from the commit of package distcc for openSUSE:Factory checked in at 2020-06-09 00:08:40 Comparing /work/SRC/openSUSE:Factory/distcc (Old) and /work/SRC/openSUSE:Factory/.distcc.new.3606 (New) Package is "distcc" Tue Jun 9 00:08:40 2020 rev:9 rq:812599 version:3.3.3 Changes: --- /work/SRC/openSUSE:Factory/distcc/distcc.changes2019-09-25 08:12:21.498517621 +0200 +++ /work/SRC/openSUSE:Factory/.distcc.new.3606/distcc.changes 2020-06-09 00:10:13.370450926 +0200 @@ -1,0 +2,6 @@ +Mon Jun 8 11:25:04 UTC 2020 - Dirk Mueller + +- add gcc-10-no-common.patch: + * Fixes link with gcc 10, upstream (https://github.com/distcc/distcc/pull/373) + +--- New: gcc-10-no-common.patch Other differences: -- ++ distcc.spec ++ --- /var/tmp/diff_new_pack.uP96k5/_old 2020-06-09 00:10:17.006462084 +0200 +++ /var/tmp/diff_new_pack.uP96k5/_new 2020-06-09 00:10:17.010462097 +0200 @@ -1,7 +1,7 @@ # # spec file for package distcc # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -26,13 +26,14 @@ Summary:A distributed C/C++ compiler License:GPL-2.0-or-later Group: Development/Tools/Building -Url:https://github.com/distcc/distcc +URL:https://github.com/distcc/distcc Source0: https://github.com/distcc/distcc/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Source1:distccd.sysconfig Source2:distccd.service Patch1: distcc-3.2_rc1-freedesktop.patch Patch2: distcc-3.2_rc1-gssapi.patch Patch3: distcc-3.2_rc1-python.patch +Patch4: gcc-10-no-common.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: binutils-devel ++ gcc-10-no-common.patch ++ >From 377969cc762569f4a5ec409a1e7ad6a7be3e51b3 Mon Sep 17 00:00:00 2001 From: Romain Geissler Date: Mon, 27 Jan 2020 09:28:43 + Subject: [PATCH] Fix build with gcc 10 which defaults to -fno-common (cf https://gcc.gnu.org/gcc-10/porting_to.html) This fixes the following link error I see when I use the latest gcc 10 git branch: /opt/1A/toolchain/x86_64-v20.0.7/lib/gcc/x86_64-1a-linux-gnu/10.0.1/../../../../x86_64-1a-linux-gnu/bin/ld: src/serve.o:(.bss+0x0): multiple definition of `stats_text'; src/prefork.o:(.bss+0x0): first defined here /opt/1A/toolchain/x86_64-v20.0.7/lib/gcc/x86_64-1a-linux-gnu/10.0.1/../../../../x86_64-1a-linux-gnu/bin/ld: src/stats.o:(.data+0x20): multiple definition of `stats_text'; src/prefork.o:(.bss+0x0): first defined here collect2: error: ld returned 1 exit status --- src/stats.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/stats.h b/src/stats.h index 9bde285..74d4690 100644 --- a/src/stats.h +++ b/src/stats.h @@ -33,7 +33,7 @@ enum stats_e { STATS_TCP_ACCEPT, STATS_REJ_BAD_REQ, STATS_REJ_OVERLOAD, STATS_COMPILE_OK, STATS_COMPILE_ERROR, STATS_COMPILE_TIMEOUT, STATS_CLI_DISCONN, STATS_OTHER, STATS_ENUM_MAX }; -const char *stats_text[20]; +extern const char *stats_text[20]; int dcc_stats_init(void); void dcc_stats_init_kid(void);
commit distcc for openSUSE:Factory
Hello community, here is the log from the commit of package distcc for openSUSE:Factory checked in at 2019-09-25 08:12:18 Comparing /work/SRC/openSUSE:Factory/distcc (Old) and /work/SRC/openSUSE:Factory/.distcc.new.7948 (New) Package is "distcc" Wed Sep 25 08:12:18 2019 rev:8 rq:732630 version:3.3.3 Changes: --- /work/SRC/openSUSE:Factory/distcc/distcc.changes2019-08-05 13:40:36.548394927 +0200 +++ /work/SRC/openSUSE:Factory/.distcc.new.7948/distcc.changes 2019-09-25 08:12:21.498517621 +0200 @@ -1,0 +2,8 @@ +Mon Sep 23 08:12:50 UTC 2019 - Tomáš Chvátal + +- Update to 3.3.3 bsc#1151594: + * small fixes, such as fixing the build on some non-Linux systems + * Fixes a regression where ssh mode did not work in most circumstances. Bug #291 +- Rebase patch distcc-3.2_rc1-freedesktop.patch + +--- Old: distcc-3.3.tar.gz New: distcc-3.3.3.tar.gz Other differences: -- ++ distcc.spec ++ --- /var/tmp/diff_new_pack.bBWB9l/_old 2019-09-25 08:12:22.418517491 +0200 +++ /var/tmp/diff_new_pack.bBWB9l/_new 2019-09-25 08:12:22.422517491 +0200 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -21,7 +21,7 @@ %define _fillupdir %{_localstatedir}/adm/fillup-templates %endif Name: distcc -Version:3.3 +Version:3.3.3 Release:0 Summary:A distributed C/C++ compiler License:GPL-2.0-or-later @@ -142,12 +142,6 @@ %postun server %service_del_postun distccd.service -%post gui -%desktop_database_post - -%postun gui -%desktop_database_postun - %files %license COPYING %doc AUTHORS doc/* NEWS README.pump TODO README survey.txt @@ -179,8 +173,8 @@ %{_bindir}/distccd %{_unitdir}/distccd.service %{_sbindir}/rcdistccd -%{_sysconfdir}/default/distcc -%{_sysconfdir}/distcc/*allow* +%config(noreplace) %{_sysconfdir}/default/distcc +%config(noreplace) %{_sysconfdir}/distcc/*allow* %{_mandir}/man1/distccd* %{_mandir}/man1/include_server* %{_fillupdir}/* ++ distcc-3.2_rc1-freedesktop.patch ++ --- /var/tmp/diff_new_pack.bBWB9l/_old 2019-09-25 08:12:22.442517488 +0200 +++ /var/tmp/diff_new_pack.bBWB9l/_new 2019-09-25 08:12:22.442517488 +0200 @@ -1,6 +1,8 @@ a/Makefile.in 2011-10-26 11:07:15.0 +0900 -+++ b/Makefile.in 2011-10-27 16:57:46.815272689 +0900 -@@ -50,13 +50,14 @@ +Index: distcc-3.3.3/Makefile.in +=== +--- distcc-3.3.3.orig/Makefile.in distcc-3.3.3/Makefile.in +@@ -52,13 +52,14 @@ mandir = @mandir@ includedir = @includedir@ oldincludedir = /usr/include docdir = @docdir@ @@ -12,12 +14,12 @@ # These must be done from here, not from autoconf, because they can # contain variable expansions written in Make syntax. Ew. --DIR_DEFS = -DSYSCONFDIR="\"${sysconfdir}\"" -DPKGDATADIR="\"${pkgdatadir}\"" -+DIR_DEFS = -DSYSCONFDIR="\"${sysconfdir}\"" -DICONDIR="\"${icondir}\"" +-DIR_DEFS = -DLIBDIR="\"${libdir}\"" -DSYSCONFDIR="\"${sysconfdir}\"" -DPKGDATADIR="\"${pkgdatadir}\"" ++DIR_DEFS = -DLIBDIR="\"${libdir}\"" -DSYSCONFDIR="\"${sysconfdir}\"" -DICONDIR="\"${icondir}\"" # arguments to pkgconfig GNOME_PACKAGES = @GNOME_PACKAGES@ -@@ -1108,10 +1110,10 @@ +@@ -1126,10 +1127,10 @@ install-example: $(example_DOCS) done install-gnome-data: $(gnome_data) @@ -32,8 +34,10 @@ install-conf: $(conf_files) $(default_files) $(mkinstalldirs) "$(DESTDIR)$(sysconfdir)/distcc" a/gnome/distccmon-gnome.desktop2011-04-06 03:58:58.0 +0900 -+++ b/gnome/distccmon-gnome.desktop2011-10-27 17:01:50.792242592 +0900 +Index: distcc-3.3.3/gnome/distccmon-gnome.desktop +=== +--- distcc-3.3.3.orig/gnome/distccmon-gnome.desktop distcc-3.3.3/gnome/distccmon-gnome.desktop @@ -1,6 +1,4 @@ [Desktop Entry] -Version=0.9.4 @@ -41,7 +45,7 @@ Exec=distccmon-gnome Name=distcc monitor Name[sv]=distcc övervakare -@@ -8,9 +6,9 @@ +@@ -8,9 +6,9 @@ GenericName=Distributed Compile Monitor GenericName[sv]=Distribuerad kompilerings-övervakare Comment=Graphical view of distributed compile tasks Comment[sv]=Grafisk vy av distribuerade kompileringsuppgifter @@ -53,9 +57,11 @@ -Categories=GNOME;Application;Development; +Categories=GNOME;Development; StartupNotify=true a/src/mon-gnome.c 2008-12-03 06:50:25.0 +0900 -+++ b/src/mon-gnome.c 2011-10-27 16:54:50.220566026 +0900 -@@ -599,7 +599,7 @@
commit distcc for openSUSE:Factory
Hello community, here is the log from the commit of package distcc for openSUSE:Factory checked in at 2019-08-05 13:40:35 Comparing /work/SRC/openSUSE:Factory/distcc (Old) and /work/SRC/openSUSE:Factory/.distcc.new.4126 (New) Package is "distcc" Mon Aug 5 13:40:35 2019 rev:7 rq:718086 version:3.3 Changes: --- /work/SRC/openSUSE:Factory/distcc/distcc.changes2019-06-12 13:17:51.088593183 +0200 +++ /work/SRC/openSUSE:Factory/.distcc.new.4126/distcc.changes 2019-08-05 13:40:36.548394927 +0200 @@ -1,0 +2,8 @@ +Tue Jul 23 13:09:00 UTC 2019 - matthias.gerst...@suse.com + +- removal of SuSEfirewall2 service, since SuSEfirewall2 has been replaced by + firewalld, see [1]. + + [1]: https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html + +--- Old: distccd.firewall Other differences: -- ++ distcc.spec ++ --- /var/tmp/diff_new_pack.CdyHVY/_old 2019-08-05 13:40:37.156394797 +0200 +++ /var/tmp/diff_new_pack.CdyHVY/_new 2019-08-05 13:40:37.156394797 +0200 @@ -1,7 +1,7 @@ # # spec file for package distcc # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -30,7 +30,6 @@ Source0: https://github.com/distcc/distcc/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Source1:distccd.sysconfig Source2:distccd.service -Source3:distccd.firewall Patch1: distcc-3.2_rc1-freedesktop.patch Patch2: distcc-3.2_rc1-gssapi.patch Patch3: distcc-3.2_rc1-python.patch @@ -43,13 +42,13 @@ BuildRequires: make BuildRequires: pkgconfig BuildRequires: python -BuildRequires: pkgconfig(systemd) BuildRequires: update-desktop-files BuildRequires: pkgconfig(avahi-client) BuildRequires: pkgconfig(gtk+-2.0) BuildRequires: pkgconfig(libgssglue) BuildRequires: pkgconfig(pango) BuildRequires: pkgconfig(python3) +BuildRequires: pkgconfig(systemd) Recommends: %{name}-server = %{version} Suggests: %{name}-gui = %{version} @@ -114,8 +113,6 @@ install -D -m 0644 %{SOURCE2} %{buildroot}/%{_unitdir}/%{name}d.service # sysconfig install -Dm 644 %{SOURCE1} %{buildroot}%{_fillupdir}/sysconfig.%{name}d -# firewall -install -D -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/%{name}d # compat links for env override install -d %{buildroot}%{_libexecdir}/%{name}/bin ln -sf %{_bindir}/%{name} %{buildroot}%{_libexecdir}/%{name}/bin/cc @@ -186,7 +183,6 @@ %{_sysconfdir}/distcc/*allow* %{_mandir}/man1/distccd* %{_mandir}/man1/include_server* -%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/distccd %{_fillupdir}/* %{python3_sitearch}/include_server*
commit distcc for openSUSE:Factory
Hello community, here is the log from the commit of package distcc for openSUSE:Factory checked in at 2019-06-12 13:17:48 Comparing /work/SRC/openSUSE:Factory/distcc (Old) and /work/SRC/openSUSE:Factory/.distcc.new.4811 (New) Package is "distcc" Wed Jun 12 13:17:48 2019 rev:6 rq:709168 version:3.3 Changes: --- /work/SRC/openSUSE:Factory/distcc/distcc.changes2018-05-19 15:44:01.531204770 +0200 +++ /work/SRC/openSUSE:Factory/.distcc.new.4811/distcc.changes 2019-06-12 13:17:51.088593183 +0200 @@ -1,0 +2,6 @@ +Tue Jun 11 12:32:07 UTC 2019 - Dominique Leuenberger + +- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to + shortcut the build queues by allowing usage of systemd-mini + +--- Other differences: -- ++ distcc.spec ++ --- /var/tmp/diff_new_pack.yNH6qd/_old 2019-06-12 13:17:51.912592318 +0200 +++ /var/tmp/diff_new_pack.yNH6qd/_new 2019-06-12 13:17:51.912592318 +0200 @@ -43,7 +43,7 @@ BuildRequires: make BuildRequires: pkgconfig BuildRequires: python -BuildRequires: systemd +BuildRequires: pkgconfig(systemd) BuildRequires: update-desktop-files BuildRequires: pkgconfig(avahi-client) BuildRequires: pkgconfig(gtk+-2.0)
commit distcc for openSUSE:Factory
Hello community, here is the log from the commit of package distcc for openSUSE:Factory checked in at 2018-05-19 15:44:01 Comparing /work/SRC/openSUSE:Factory/distcc (Old) and /work/SRC/openSUSE:Factory/.distcc.new (New) Package is "distcc" Sat May 19 15:44:01 2018 rev:5 rq:610560 version:3.3 Changes: --- /work/SRC/openSUSE:Factory/distcc/distcc.changes2018-03-20 21:56:13.098629526 +0100 +++ /work/SRC/openSUSE:Factory/.distcc.new/distcc.changes 2018-05-19 15:44:01.531204770 +0200 @@ -1,0 +2,7 @@ +Sat May 19 00:25:49 UTC 2018 - bjorn@gmail.com + +- Drop optional pkgconfig(libgnome-2.0) and + pkgconfig(libgnomeui-2.0) BuildRequires and no longer pass + --enable-gnome to configure, gnome2 is long dead. + +--- Other differences: -- ++ distcc.spec ++ --- /var/tmp/diff_new_pack.flZLui/_old 2018-05-19 15:44:02.459170818 +0200 +++ /var/tmp/diff_new_pack.flZLui/_new 2018-05-19 15:44:02.459170818 +0200 @@ -47,8 +47,6 @@ BuildRequires: update-desktop-files BuildRequires: pkgconfig(avahi-client) BuildRequires: pkgconfig(gtk+-2.0) -BuildRequires: pkgconfig(libgnome-2.0) -BuildRequires: pkgconfig(libgnomeui-2.0) BuildRequires: pkgconfig(libgssglue) BuildRequires: pkgconfig(pango) BuildRequires: pkgconfig(python3) @@ -101,7 +99,6 @@ --enable-rfc2553 \ --with-gtk \ --with-avahi \ ---with-gnome \ --with-auth # For some reason CC is not propagated to makefile and we get empty string sed -i \
commit distcc for openSUSE:Factory
Hello community, here is the log from the commit of package distcc for openSUSE:Factory checked in at 2018-03-20 21:56:10 Comparing /work/SRC/openSUSE:Factory/distcc (Old) and /work/SRC/openSUSE:Factory/.distcc.new (New) Package is "distcc" Tue Mar 20 21:56:10 2018 rev:4 rq:586294 version:3.3 Changes: --- /work/SRC/openSUSE:Factory/distcc/distcc.changes2017-11-27 22:15:39.536628532 +0100 +++ /work/SRC/openSUSE:Factory/.distcc.new/distcc.changes 2018-03-20 21:56:13.098629526 +0100 @@ -1,0 +2,25 @@ +Tue Mar 13 09:09:59 UTC 2018 - jeng...@inai.de + +- Ensure neutrality of description. + +--- +Tue Mar 13 00:02:21 UTC 2018 - avin...@opensuse.org + +- Update to 3.3 + * Use masquerade as compiler white-list. + * New --allow-private (the default) which allows non-global IP +and IPv6 addresses. + * Cross-compilation support. + * Fix parsing of IPv6 addresses. + * Python 3, not python 2. + * Can build without python (and without pump mode or tests). +- cleanup with spec-cleaner +- use %autosetup macro +- drop distcc-minilzo-2.08.patch (upstreamed) +- drop distcc-3.0-fix-fortify.patch (upstreamed) +- rebase distcc-3.2_rc1-freedesktop.patch +- rebase distcc-3.2_rc1-gssapi.patch +- rebase distcc-3.2_rc1-python.patch +- renumber patches + +--- Old: distcc-3.0-fix-fortify.patch distcc-minilzo-2.08.patch v3.2rc1.tar.gz New: distcc-3.3.tar.gz Other differences: -- ++ distcc.spec ++ --- /var/tmp/diff_new_pack.FUfplj/_old 2018-03-20 21:56:14.106593232 +0100 +++ /var/tmp/diff_new_pack.FUfplj/_new 2018-03-20 21:56:14.106593232 +0100 @@ -1,7 +1,7 @@ # # spec file for package distcc # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,31 +18,30 @@ #Compat macro for new _fillupdir macro introduced in Nov 2017 %if ! %{defined _fillupdir} - %define _fillupdir /var/adm/fillup-templates + %define _fillupdir %{_localstatedir}/adm/fillup-templates %endif - Name: distcc -Version:3.2rc1 +Version:3.3 Release:0 -Summary:A fast, free distributed C/C++ compiler -License:GPL-2.0+ +Summary:A distributed C/C++ compiler +License:GPL-2.0-or-later Group: Development/Tools/Building Url:https://github.com/distcc/distcc -Source0:https://github.com/distcc/distcc/archive/v%{version}.tar.gz +Source0: https://github.com/distcc/distcc/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Source1:distccd.sysconfig Source2:distccd.service Source3:distccd.firewall -Patch0: distcc-3.0-fix-fortify.patch -Patch2: distcc-3.2_rc1-freedesktop.patch -Patch3: distcc-3.2_rc1-gssapi.patch -Patch4: distcc-3.2_rc1-python.patch -Patch5: distcc-minilzo-2.08.patch +Patch1: distcc-3.2_rc1-freedesktop.patch +Patch2: distcc-3.2_rc1-gssapi.patch +Patch3: distcc-3.2_rc1-python.patch BuildRequires: autoconf BuildRequires: automake +BuildRequires: binutils-devel BuildRequires: fdupes BuildRequires: gcc BuildRequires: libtool BuildRequires: make +BuildRequires: pkgconfig BuildRequires: python BuildRequires: systemd BuildRequires: update-desktop-files @@ -52,25 +51,25 @@ BuildRequires: pkgconfig(libgnomeui-2.0) BuildRequires: pkgconfig(libgssglue) BuildRequires: pkgconfig(pango) -BuildRequires: pkgconfig(python) +BuildRequires: pkgconfig(python3) Recommends: %{name}-server = %{version} Suggests: %{name}-gui = %{version} %description -distcc is a program to distribute builds of C, C++, Objective C or Objective -C++ code across several machines on a network. distcc should always generate -the same results as a local build, is simple to install and use, and is -usually much faster than a local compile. +distcc is a program to distribute builds of C, C++, Objective C or +Objective C++ code across several machines on a network, thereby +completing the task in less time. distcc should always generate the +same results as a local build. %package gui Summary:GUI monitor for distcc server/client Group: Development/Tools/Building %description gui -distcc is a program to distribute builds of C, C++, Objective C or Objective -C++ code across several machines on a network. distcc should always generate -the same results as a local build, is simple to install and use, and
commit distcc for openSUSE:Factory
Hello community, here is the log from the commit of package distcc for openSUSE:Factory checked in at 2017-11-27 22:15:37 Comparing /work/SRC/openSUSE:Factory/distcc (Old) and /work/SRC/openSUSE:Factory/.distcc.new (New) Package is "distcc" Mon Nov 27 22:15:37 2017 rev:3 rq:544875 version:3.2rc1 Changes: --- /work/SRC/openSUSE:Factory/distcc/distcc.changes2017-06-15 11:25:57.661650969 +0200 +++ /work/SRC/openSUSE:Factory/.distcc.new/distcc.changes 2017-11-27 22:15:39.536628532 +0100 @@ -1,0 +2,6 @@ +Thu Nov 23 13:49:22 UTC 2017 - rbr...@suse.com + +- Replace references to /var/adm/fillup-templates with new + %_fillupdir macro (boo#1069468) + +--- Other differences: -- ++ distcc.spec ++ --- /var/tmp/diff_new_pack.kP3bbn/_old 2017-11-27 22:15:40.616589330 +0100 +++ /var/tmp/diff_new_pack.kP3bbn/_new 2017-11-27 22:15:40.620589185 +0100 @@ -16,6 +16,11 @@ # +#Compat macro for new _fillupdir macro introduced in Nov 2017 +%if ! %{defined _fillupdir} + %define _fillupdir /var/adm/fillup-templates +%endif + Name: distcc Version:3.2rc1 Release:0 @@ -118,7 +123,7 @@ ln -sf service %{buildroot}/%{_sbindir}/rc%{name}d install -D -m 0644 %{SOURCE2} %{buildroot}/%{_unitdir}/%{name}d.service # sysconfig -install -Dm 644 %{SOURCE1} %{buildroot}%{_localstatedir}/adm/fillup-templates/sysconfig.%{name}d +install -Dm 644 %{SOURCE1} %{buildroot}%{_fillupdir}/sysconfig.%{name}d # firewall install -D -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/%{name}d # compat links for env override @@ -189,7 +194,7 @@ %{_mandir}/man1/distccd* %{_mandir}/man1/include_server* %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/distccd -%{_localstatedir}/adm/fillup-templates/* +%{_fillupdir}/* %{python_sitearch}/include_server* %files gui
commit distcc for openSUSE:Factory
Hello community, here is the log from the commit of package distcc for openSUSE:Factory checked in at 2017-06-15 11:25:27 Comparing /work/SRC/openSUSE:Factory/distcc (Old) and /work/SRC/openSUSE:Factory/.distcc.new (New) Package is "distcc" Thu Jun 15 11:25:27 2017 rev:2 rq:503691 version:3.2rc1 Changes: --- /work/SRC/openSUSE:Factory/distcc/distcc.changes2015-02-03 11:39:33.0 +0100 +++ /work/SRC/openSUSE:Factory/.distcc.new/distcc.changes 2017-06-15 11:25:57.661650969 +0200 @@ -1,0 +2,7 @@ +Wed Jun 14 12:51:30 UTC 2017 - tchva...@suse.com + +- Switch to github distribution as the code.google.com is dead +- Drop the distcc-3.0-xinetd.patch as we do not install the service + and user can tweak it up to his liking + +--- Old: distcc-3.0-xinetd.patch distcc-3.2rc1.tar.bz2 New: v3.2rc1.tar.gz Other differences: -- ++ distcc.spec ++ --- /var/tmp/diff_new_pack.fONpn2/_old 2017-06-15 11:25:58.441540877 +0200 +++ /var/tmp/diff_new_pack.fONpn2/_new 2017-06-15 11:25:58.441540877 +0200 @@ -1,7 +1,7 @@ # # spec file for package distcc # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -22,13 +22,12 @@ Summary:A fast, free distributed C/C++ compiler License:GPL-2.0+ Group: Development/Tools/Building -Url:https://code.google.com/p/distcc/ -Source0:http://distcc.googlecode.com/files/%{name}-%{version}.tar.bz2 +Url:https://github.com/distcc/distcc +Source0:https://github.com/distcc/distcc/archive/v%{version}.tar.gz Source1:distccd.sysconfig Source2:distccd.service Source3:distccd.firewall Patch0: distcc-3.0-fix-fortify.patch -Patch1: distcc-3.0-xinetd.patch Patch2: distcc-3.2_rc1-freedesktop.patch Patch3: distcc-3.2_rc1-gssapi.patch Patch4: distcc-3.2_rc1-python.patch @@ -80,7 +79,6 @@ %prep %setup -q %patch0 -p1 -%patch1 -p1 %patch2 -p1 %patch3 -p1 %patch4 -p1 @@ -97,6 +95,8 @@ autoreconf -fvi %build +export CFLAGS="%{optflags} -fno-strict-aliasing" +export CXXFLAGS="%{optflags} -fno-strict-aliasing" %configure \ --with-docdir=%{_docdir}/%{name} \ --disable-Werror \ @@ -198,3 +198,4 @@ %{_datadir}/applications/distccmon-gnome.desktop %{_datadir}/pixmaps/distccmon-gnome-icon.png +%changelog