[Bug 1297804] Re: FFe: libpipeline 1.3.0

Colin Watson cjwatson at canonical.com
Thu Apr 10 01:23:09 UTC 2014


** Changed in: libpipeline (Ubuntu)
       Status: Triaged => Fix Committed

** Changed in: libpipeline (Ubuntu)
     Assignee: (unassigned) => Colin Watson (cjwatson)

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to libpipeline in Ubuntu.
https://bugs.launchpad.net/bugs/1297804

Title:
  FFe: libpipeline 1.3.0

Status in “libpipeline” package in Ubuntu:
  Fix Committed

Bug description:
  I received a bug report against man-db that the pager is executed in
  the wrong directory: it's run in /usr/share/man (or similar) rather
  than man's own original working directory.  This is unhelpful and I
  agree that it should be changed.  However, changing this requires a
  small new feature in libpipeline.  I'll be uploading this to Debian
  shortly and would be able to sync it.

  Here's the NEWS addition:

    libpipeline 1.3.0 (26 March 2014)
    =================================
    
    Add `pipecmd_chdir' to run a command with a different working directory.

  And here's the git log:

    commit 74678ab2c2f3c9d92a7c48c593bd53adbbbb9ee7
    Author: Colin Watson <cjwatson at debian.org>
    Date:   Wed Mar 26 11:14:18 2014 +0000
    
        Version: 1.3.0.
    
        * lib/Makefile.am (libpipeline_la_LDFLAGS): Bump -version-info to
        4:0:3.
    
    commit ea3aa9c8beafa6b419142fc484f44a64fbaf3d7d
    Author: Colin Watson <cjwatson at debian.org>
    Date:   Wed Mar 26 11:10:41 2014 +0000
    
        * NEWS: Set next version to 1.3.0, due to new API.
    
    commit 4a84afbd97d7d3cfb0edc3f3581acd71da65e154
    Author: Colin Watson <cjwatson at debian.org>
    Date:   Wed Mar 26 11:08:26 2014 +0000
    
        * lib/pipeline.c (pipecmd_dump): Simplify one fprintf to fputs.
    
    commit db9150583d7c409956feb07a402b4557b79d9071
    Author: Colin Watson <cjwatson at debian.org>
    Date:   Wed Mar 26 11:06:36 2014 +0000
    
        Upgrade to Automake 1:1.14.1-3 (from Debian).
    
    commit 6c629aa8c4d60e010efebad9eedc6b4a5a5cef36
    Author: Colin Watson <cjwatson at debian.org>
    Date:   Wed Mar 26 10:57:47 2014 +0000
    
        Add pipecmd_chdir function
    
        * lib/pipeline-private.h (struct pipecmd): Add cwd.
        * lib/pipeline.c (pipecmd_new, pipecmd_new_function,
        pipecmd_new_sequencev): Initialise cmd->cwd.
        (pipecmd_dup): Copy cmd->cwd if necessary.
        (pipecmd_chdir): New function.
        (pipecmd_dump, pipecmd_tostring): Serialise cmd->cwd as "(cd %s &&
        ...)" if necessary.
        (pipecmd_exec): If cmd->cwd is set, chdir to it.
        (pipecmd_free): Free cmd->cwd.
        * lib/pipeline.h (pipecmd_chdir): Add prototype.
        * man/Makefile.am (FUNCTIONS): Add pipecmd_chdir.
        * man/libpipeline.3 (Functions to build individual commands):
        Document pipecmd_chdir.
        * tests/basic.c (test_basic_chdir): Test pipecmd_chdir.
        * NEWS: Document this.
    
    commit 3708586ba5b958a14024dd9cc49c684592e6445b
    Author: Colin Watson <cjwatson at debian.org>
    Date:   Thu Feb 20 13:04:13 2014 +0000
    
        Move Autotools auxiliary build files from tools to build-aux.
    
        "build-aux" is a more conventional location for the Autotools files.
    
    commit 9d21a4dd9eaa42b716e8c7ea66b6f06ee8abfbac
    Author: Colin Watson <cjwatson at debian.org>
    Date:   Tue Feb 18 14:33:04 2014 +0000
    
        Upgrade to Gnulib 20140202 and Libtool 2.4.2-1.7 (from Debian).
    
    commit 51f105961b54b7ff2b6d920f4fcd2d91210487fa
    Author: Colin Watson <cjwatson at debian.org>
    Date:   Thu Feb 6 15:22:02 2014 +0000
    
        Upgrade to Automake 1.14.1 and Libtool 2.4.2-1.6 (from Debian).

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libpipeline/+bug/1297804/+subscriptions



More information about the foundations-bugs mailing list