Created by Ubuntu Package Importer on 2013-05-12 and last modified on 2013-05-27
Get this branch:
bzr branch lp:debian/experimental/distcc
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Ubuntu branches

Recent revisions

16. By Daniel Hartwig on 2013-05-27

[ Daniel Hartwig ]
* do not run tests in parallel
* debian/patches:
  - 12_test-debian.patch: NoDetachDaemon_Case is broken and leaves an
    orphaned process; disabled to keep buildd happy (Closes: #709169)
  - 14_test-reliability.patch: improve reliability of tests

15. By Daniel Hartwig on 2013-05-11

[ Daniel Hartwig ]
* new upstream release:
  - distcc-pump correctly handles -I/usr/include/foo (LP: #975665)
* remove patches included upstream:
  - r650_ipv6-zeroconf.patch
  - r673_zeroconf-nodups.patch
  - r678_distcc-v6-acl-2.patch
  - r732_distccmon-gnome-client-list.patch
* remove "source/" prefix from upstream file paths
* debian/*.manpages:
  - add .gz as man pages are now compressed by upstream install
* debian/patches:
  - refresh
  - 04_setup-include_server.patch: rename, add patch tags, and disable
    bytecompile of python files at build time
  - 12_test-debian.patch: fix test suite for Debian
  - 13_test-systeminclude.patch: weak portability fix for test case
* debian/rules:
  - enable test suite, which is working again
  - clean target removes bytecompiled python files

14. By Daniel Hartwig on 2013-05-05

[ Daniel Hartwig ]
* distcc suggests dmucs
* debian/distcc.init:
  - rename from distcc.init.d
  - also use "--oknodo" when restarting the daemon
  - add missing LSB description, tweak short-description
* debian/distcc.lintian-overrides:
  - override package-contains-empty-directory usr/lib/distcc; this
    directory is populated with compiler symlinks during postinst
* debian/distcc.postinst:
  - simplify call to adduser
  - minor cleanup and avoid writing to stdout
* debian/distcc.postrm:
  - do not remove the distcc user (LP: #482571)
* debian/patches:
  - 11_lsdistcc-man.patch: fix typo to not remove lsdistcc.1 on clean
* debian/watch:
  - update, include release candidates

[ Daniel Schaal ]
* debian/distcc.postinst:
  - avoid needless restart of distccd after gcc upgrades
    (Closes: #677264)

13. By Daniel Hartwig on 2012-05-05

* new maintainer (Closes: #664497)
* update Standards-Version to 3.9.3:
  - debian/distcc.init.d: start action exits successfully if daemon
    is already running [9.3.2]; postinst will succeed on upgrades in
    this case also (Closes: #620773, LP: #822887)
* switch to dpkg-source 3.0 (quilt) format
* remove Build-Depends: dpatch
* add Build-Depends: autotools-dev
* debian/rules:
  - use debhelper compat level 9
  - reduce to "dh $@" style
  - fixes FTBFS caused by previous build-arch target (Closes: #666383)
  - enabled bindnow hardening (no PIE yet, it causes build failure)
* debian/control:
  - added Homepage field
  - distcc: description starts lowercase
* debian/distcc.config:
  - renamed from debian/config
  - use "set -e"
  - include missing #DEBHELPER# token
* debian/distcc.init.d:
  - added stop levels 0, 6
  - unset TMPDIR before starting the daemon to avoid problems with
    root's value for this being unwritable by the distccd user; to
    provide distccd with a sensible TMPDIR put it in /etc/default/distcc
    (Closes: #514556)
* debian/distcc.postinst:
  - use "set -e" instead of "#!/bin/sh -e"
  - drop extra calls to "sed ... /etc/default/distcc" for every field
    that only removed whitespace which would be removed anyway when
    updating the fields
  - always create distccd user if it does not exist (Closes: #548053)
* debian/distccmon-gnome.menu:
  - changed title to "distcc monitor"
  - dropped incorrect hint tag
* debian/patches:
  - 06_set-pythonpath-securely.patch: contains fix for #605168 which
    was previously applied directly to the source
  - 07_preferred-user.patch: starting the daemon as root causes it to
    change user, which should be to "distccd" in Debian
  - 08_gnome-data-public-dirs.patch: install desktop and icon files for
    distccmon-gnome /usr/share/applications and /usr/share/pixmaps
    respectively (LP: #512288)
  - 09_rename-pump.patch: rename the "pump" command to "distcc-pump" in
    all references such as help text, man pages, etc. (Closes: #594083)
  - 10_consecutive-preprocessor-options.patch: correctly count
    preprocessor options (Closes: #626926)
  - 11_lsdistcc-man.patch: add man page for lsdistcc utility
* debian/watch:
  - added remote watch file
* source/config.{guess,sub}:
  - update with autotools-dev during build instead of directly patching
    the source tree
* use dpkg triggers to dynamically generate/update compiler links
  based on the ccache packaging. Thanks to Daniel Schaal
  (Closes: #651670)
* cherry-pick upstream fixes for IPv6 support (Closes: #452835):
  - r650_ipv6-zeroconf.patch: IPv6 patch for Zeroconf and IPv6 literals
    in hosts file (Closes: #481951, LP: #593047)
  - r673_zeroconf-nodups.patch: remove duplicate hosts from the Zeroconf
    list (LP: #809534)
  - r678_distcc-v6-acl-2.patch: IPv6 support for access control
* cherry-pick other upstream fixes:
  - r732_distccmon-gnome.patch: avoid client list growing indefinitely
    (LP: #521165)

12. By Daniel Hartwig on 2012-03-12

* Non-maintainer upload.
* Move distcc-pump python modules to private path (/usr/lib/distcc-pump)
  - 04_fix_pumps_include_server_path.dpatch: update for private path,
    removes hardcoded python version from path. Closes: #580308
  - debian/rules: ensure PYTHON points to the default python version.
* Fix FTBFS on hurd-i386 caused by reliance on PATH_MAX.
  Thanks to Jérémie Koenig for the patch. Closes: #638258

11. By Christian Perrier on 2012-01-20

* Non-maintainer upload.
* Fix pending l10n issues.
  - fix typo in debconf templates and unfuzzy translations
    Closes: #602224
  - Dutch; (Jeroen Schot). Closes: #655461
  - Turkish (İsmail Baydan). Closes: #655570

10. By Carsten Wolff on 2010-12-20

* Fix pending l10n issues. Debconf translations:
  - Italian (Luca Monducci). Closes: #574835, #593721
  - Danish (Joe Hansen). Closes: #600133
  - Finnish (Esko Arajärvi). Closes: #601029
  - Dutch (Remco Rijnders). Closes: #602223
* Allow a NICE value of 0 in init script. Closes: #601362

9. By Steve M. Robbins <email address hidden> on 2010-12-05

* Non-maintainer upload.

* source/pump.in: Set PYTHONPATH securely. Closes: #605168.

8. By Christian Perrier on 2010-03-19

* Non-maintainer upload.
* Bump debhelper compatibility to 7
* As a consequence, replace "dh_clean -k" by "dh_prep"
* Use ${misc:Depends} to package dependencies to properly insert
  dependencies triggerred by the use of debhelper
* Fix pending l10n issues. Debconf translations:
  - Russian (Yuri Kozlov). Closes: #564170
  - Japanese (Hideki Yamane (Debian-JP)). Closes: #564303
  - French (Christian Perrier). Closes: #564431
  - Swedish (Martin Bagge). Closes: #564767
  - German (Thomas Mueller). Closes: #564801
  - Basque (Iñaki Larrañaga Murgoitio). Closes: #573414
  - Vietnamese (Clytie Siddall). Closes: #573534
  - Spanish (Francisco Javier Cuadrado). Closes: #573957
  - Czech (Miroslav Kure). Closes: #573986
  - Portuguese (Pedro Ribeiro). Closes: #574242

7. By Carsten Wolff on 2010-01-06

* lowered dbus dependency to "Suggest", changed zeroconf default to "false"
  and added notes, that dbus is needed for zeroconf support
* changed the name of the pump binary to distcc-pump, because of a possible
  name clash with the unrelated "pump" package.
* translations
  it (closes:Bug#551336)

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.