commit distcc for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package distcc for openSUSE:Factory checked in at 2022-08-09 15:27:05 Comparing /work/SRC/openSUSE:Factory/distcc (Old) and /work/SRC/openSUSE:Factory/.distcc.new.1521 (New) Package is "distcc" Tue Aug 9 15:27:05 2022 rev:15 rq:993756 version:3.4 Changes: --- /work/SRC/openSUSE:Factory/distcc/distcc.changes2022-05-12 23:02:04.324934696 +0200 +++ /work/SRC/openSUSE:Factory/.distcc.new.1521/distcc.changes 2022-08-09 15:27:41.401511635 +0200 @@ -1,0 +2,5 @@ +Mon Aug 8 11:18:35 UTC 2022 - Dirk M??ller + +- remove python2 dependency + +--- Other differences: -- ++ distcc.spec ++ --- /var/tmp/diff_new_pack.35aHAt/_old 2022-08-09 15:27:41.869512972 +0200 +++ /var/tmp/diff_new_pack.35aHAt/_new 2022-08-09 15:27:41.873512984 +0200 @@ -39,7 +39,6 @@ BuildRequires: libtool BuildRequires: make BuildRequires: pkgconfig -BuildRequires: python BuildRequires: update-desktop-files BuildRequires: pkgconfig(avahi-client) BuildRequires: pkgconfig(gtk+-3.0)
commit distcc for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package distcc for openSUSE:Factory checked in at 2022-05-12 23:01:03 Comparing /work/SRC/openSUSE:Factory/distcc (Old) and /work/SRC/openSUSE:Factory/.distcc.new.1538 (New) Package is "distcc" Thu May 12 23:01:03 2022 rev:14 rq:976924 version:3.4 Changes: --- /work/SRC/openSUSE:Factory/distcc/distcc.changes2021-10-06 19:50:06.380061202 +0200 +++ /work/SRC/openSUSE:Factory/.distcc.new.1538/distcc.changes 2022-05-12 23:02:04.324934696 +0200 @@ -1,0 +2,5 @@ +Thu May 12 17:00:12 UTC 2022 - Dirk M??ller + +- fix fdupes call + +--- Other differences: -- ++ distcc.spec ++ --- /var/tmp/diff_new_pack.gTyyKE/_old 2022-05-12 23:02:04.784935313 +0200 +++ /var/tmp/diff_new_pack.gTyyKE/_new 2022-05-12 23:02:04.788935319 +0200 @@ -1,7 +1,7 @@ # # spec file for package distcc # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -121,7 +121,7 @@ rm -rf %{buildroot}%{_docdir}/%{name}/{INSTALL,COPYING} # cleanups %suse_update_desktop_file -r distccmon-gnome Development Building -%fdupes ${buildroot} +%fdupes %{buildroot} %pre server %service_add_pre distccd.service
commit distcc for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package distcc for openSUSE:Factory checked in at 2021-10-06 19:49:57 Comparing /work/SRC/openSUSE:Factory/distcc (Old) and /work/SRC/openSUSE:Factory/.distcc.new.2443 (New) Package is "distcc" Wed Oct 6 19:49:57 2021 rev:13 rq:923492 version:3.4 Changes: --- /work/SRC/openSUSE:Factory/distcc/distcc.changes2021-09-15 22:51:51.494940787 +0200 +++ /work/SRC/openSUSE:Factory/.distcc.new.2443/distcc.changes 2021-10-06 19:50:06.380061202 +0200 @@ -1,0 +2,6 @@ +Wed Oct 6 04:19:43 UTC 2021 - Neil Brown + +- Remove dependency on libgssglue. It is no longer needed + (bsc#1191068) + +--- Other differences: -- ++ distcc.spec ++ --- /var/tmp/diff_new_pack.affWKZ/_old 2021-10-06 19:50:07.004061438 +0200 +++ /var/tmp/diff_new_pack.affWKZ/_new 2021-10-06 19:50:07.008061440 +0200 @@ -44,7 +44,6 @@ BuildRequires: pkgconfig(avahi-client) BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(krb5) -BuildRequires: pkgconfig(libgssglue) BuildRequires: pkgconfig(pango) BuildRequires: pkgconfig(python3) BuildRequires: pkgconfig(systemd)
commit distcc for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package distcc for openSUSE:Factory checked in at 2021-09-15 22:51:31 Comparing /work/SRC/openSUSE:Factory/distcc (Old) and /work/SRC/openSUSE:Factory/.distcc.new.1899 (New) Package is "distcc" Wed Sep 15 22:51:31 2021 rev:12 rq:919145 version:3.4 Changes: --- /work/SRC/openSUSE:Factory/distcc/distcc.changes2021-05-13 22:18:52.819517322 +0200 +++ /work/SRC/openSUSE:Factory/.distcc.new.1899/distcc.changes 2021-09-15 22:51:51.494940787 +0200 @@ -1,0 +2,6 @@ +Mon Sep 13 14:35:20 UTC 2021 - Johannes Segitz + +- Added hardening to systemd service(s) (bsc#1181400). Modified: + * distccd.service + +--- Other differences: -- ++ distccd.service ++ --- /var/tmp/diff_new_pack.LBQa4G/_old 2021-09-15 22:51:52.050941452 +0200 +++ /var/tmp/diff_new_pack.LBQa4G/_new 2021-09-15 22:51:52.050941452 +0200 @@ -3,6 +3,19 @@ After=network.target [Service] +# added automatically, for details please see +# https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort +ProtectSystem=full +ProtectHome=true +PrivateDevices=true +ProtectHostname=true +ProtectClock=true +ProtectKernelTunables=true +ProtectKernelModules=true +ProtectKernelLogs=true +ProtectControlGroups=true +RestrictRealtime=true +# end of automatic additions EnvironmentFile=-/etc/sysconfig/distccd ExecStart=/usr/bin/distccd --verbose --no-detach --daemon --port 3632 -N 15 --allow $ALLOWED_SERVERS $EXTRA_PARAMS
commit distcc for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package distcc for openSUSE:Factory checked in at 2021-05-13 22:18:43 Comparing /work/SRC/openSUSE:Factory/distcc (Old) and /work/SRC/openSUSE:Factory/.distcc.new.2988 (New) Package is "distcc" Thu May 13 22:18:43 2021 rev:11 rq:892649 version:3.4 Changes: --- /work/SRC/openSUSE:Factory/distcc/distcc.changes2021-05-10 15:41:45.800996302 +0200 +++ /work/SRC/openSUSE:Factory/.distcc.new.2988/distcc.changes 2021-05-13 22:18:52.819517322 +0200 @@ -1,0 +2,8 @@ +Wed May 12 21:18:15 UTC 2021 - Dirk M??ller + +- update to 3.4: + * distccmon-gnome ported from gtk2 to gtk3 + * Remove debug lag in spawning new threads. (better multi-core performance) + * Bug fixes. + +--- Old: distcc-3.3.5.tar.gz New: distcc-3.4.tar.gz Other differences: -- ++ distcc.spec ++ --- /var/tmp/diff_new_pack.BLVYlY/_old 2021-05-13 22:18:53.307515625 +0200 +++ /var/tmp/diff_new_pack.BLVYlY/_new 2021-05-13 22:18:53.307515625 +0200 @@ -21,7 +21,7 @@ %define _fillupdir %{_localstatedir}/adm/fillup-templates %endif Name: distcc -Version:3.3.5 +Version:3.4 Release:0 Summary:A distributed C/C++ compiler License:GPL-2.0-or-later @@ -42,7 +42,7 @@ BuildRequires: python BuildRequires: update-desktop-files BuildRequires: pkgconfig(avahi-client) -BuildRequires: pkgconfig(gtk+-2.0) +BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(krb5) BuildRequires: pkgconfig(libgssglue) BuildRequires: pkgconfig(pango) ++ distcc-3.3.5.tar.gz -> distcc-3.4.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distcc-3.3.5/NEWS new/distcc-3.4/NEWS --- old/distcc-3.3.5/NEWS 2021-01-04 14:40:55.0 +0100 +++ new/distcc-3.4/NEWS 2021-05-11 19:26:29.0 +0200 @@ -1,3 +1,13 @@ +distcc-3.4 "Lax lexer" 2021-4-11 + + FEATURES + + * distccmon-gnome ported from gtk2 to gtk3 + + * Remove debug lag in spawning new threads. (better multi-core performance) + + * Bug fixes. + distcc-3.3 "Charlie the unicorn" 2018-3-3 FEATURES: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distcc-3.3.5/configure.ac new/distcc-3.4/configure.ac --- old/distcc-3.3.5/configure.ac 2021-01-04 14:40:55.0 +0100 +++ new/distcc-3.4/configure.ac 2021-05-11 19:26:29.0 +0200 @@ -10,7 +10,7 @@ # As of 0.6cvs, distcc no longer uses automake, only autoconf. AC_PREREQ(2.69) -AC_INIT(distcc, 3.3.5, dis...@lists.samba.org) +AC_INIT(distcc, 3.4, dis...@lists.samba.org) AC_CONFIG_HEADERS(src/config.h) AC_CONFIG_MACRO_DIRS([m4]) @@ -132,10 +132,10 @@ # we need. It's faster to just do it once during configuration. if test "x${with_gnome}" = xyes then -GNOME_PACKAGES="gtk+-2.0 libgnome-2.0 libgnomeui-2.0 pango" +GNOME_PACKAGES="gtk+-3.0 libgnome-3.0 libgnomeui-3.0 pango" elif test "x${with_gtk}" = xyes then -GNOME_PACKAGES="gtk+-2.0" +GNOME_PACKAGES="gtk+-3.0" else GNOME_PACKAGES="" fi diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distcc-3.3.5/include_server/parse_command.py new/distcc-3.4/include_server/parse_command.py --- old/distcc-3.3.5/include_server/parse_command.py2021-01-04 14:40:55.0 +0100 +++ new/distcc-3.4/include_server/parse_command.py 2021-05-11 19:26:29.0 +0200 @@ -150,6 +150,7 @@ '--param':lambda ps, arg: None, '-Xassembler':lambda ps, arg: None, '-Xlinker': lambda ps, arg: None, + '-Xclang':lambda ps, arg: None, } # For efficiency, it's helpful to be able to combine the two above diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distcc-3.3.5/src/arg.c new/distcc-3.4/src/arg.c --- old/distcc-3.3.5/src/arg.c 2021-01-04 14:40:55.0 +0100 +++ new/distcc-3.4/src/arg.c2021-05-11 19:26:29.0 +0200 @@ -189,6 +189,9 @@ rs_trace("-mtune=native optimizes for local machine; " "must be local"); return EXIT_DISTCC_FAILED; +} else if (!strcmp(a, "-flto")) { +rs_trace("LTO cc invocations are not worth distributing"); +return EXIT_DISTCC_FAILED; } else if (str_startswith("-Wa,", a)) { /* Look for assembler options that would produce output * files and must be local. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distcc-3.3.5/src/daemon.c ne
commit distcc for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package distcc for openSUSE:Factory checked in at 2021-05-10 15:39:01 Comparing /work/SRC/openSUSE:Factory/distcc (Old) and /work/SRC/openSUSE:Factory/.distcc.new.2988 (New) Package is "distcc" Mon May 10 15:39:01 2021 rev:10 rq:891866 version:3.3.5 Changes: --- /work/SRC/openSUSE:Factory/distcc/distcc.changes2020-06-09 00:10:13.370450926 +0200 +++ /work/SRC/openSUSE:Factory/.distcc.new.2988/distcc.changes 2021-05-10 15:41:45.800996302 +0200 @@ -1,0 +2,11 @@ +Sun Feb 28 17:29:07 UTC 2021 - Dirk M??ller + +- update to 3.3.5: + * Fix build on OSX + * Fix build when using optional features AND those optional libraries decided +to build against libsystemd (not sure which one, but it doesn't matter). + * Python 3.8 compatibility issues + * drop distcc-3.2_rc1-freedesktop.patch distcc-3.2_rc1-gssapi.patch: obsolete + * drop gcc-10-no-common.patch: upstream + +--- Old: distcc-3.2_rc1-freedesktop.patch distcc-3.2_rc1-gssapi.patch distcc-3.3.3.tar.gz gcc-10-no-common.patch New: distcc-3.3.5.tar.gz Other differences: -- ++ distcc.spec ++ --- /var/tmp/diff_new_pack.1ETZRh/_old 2021-05-10 15:41:46.288994394 +0200 +++ /var/tmp/diff_new_pack.1ETZRh/_new 2021-05-10 15:41:46.288994394 +0200 @@ -1,7 +1,7 @@ # # spec file for package distcc # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,7 +21,7 @@ %define _fillupdir %{_localstatedir}/adm/fillup-templates %endif Name: distcc -Version:3.3.3 +Version:3.3.5 Release:0 Summary:A distributed C/C++ compiler License:GPL-2.0-or-later @@ -30,10 +30,7 @@ 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 @@ -46,6 +43,7 @@ BuildRequires: update-desktop-files BuildRequires: pkgconfig(avahi-client) BuildRequires: pkgconfig(gtk+-2.0) +BuildRequires: pkgconfig(krb5) BuildRequires: pkgconfig(libgssglue) BuildRequires: pkgconfig(pango) BuildRequires: pkgconfig(python3) @@ -100,11 +98,7 @@ --with-gtk \ --with-avahi \ --with-auth -# For some reason CC is not propagated to makefile and we get empty string -sed -i \ --e 's:CC = :CC = cc:' \ -Makefile -make %{?_smp_mflags} +%make_build %install %make_install docdir=%{_docdir}/%{name} @@ -184,6 +178,6 @@ %files gui %{_bindir}/distccmon-gnome %{_datadir}/applications/distccmon-gnome.desktop -%{_datadir}/pixmaps/distccmon-gnome-icon.png +%{_datadir}/pixmaps/distccmon-gnome.png %changelog ++ distcc-3.3.3.tar.gz -> distcc-3.3.5.tar.gz ++ 1982 lines of diff (skipped)