[acassen/keepalived] 5287f0: Make builds reproducable, and copyright date refle...

pqarmitage <[email protected]> Wed, 25 Jan 2017 03:31:31 -0800
Newsgroups gmane.linux.keepalived.devel
Message-ID <58888c9377e7f_3d9a3f88b2eb713c459ac@hookshot-fe2-cp1-prd.iad.github.net.mail>
  Branch: refs/heads/master
  Home:   https://github.com/acassen/keepalived
  Commit: 5287f03623dc2d9d247ffbf746890f38216506d9
      https://github.com/acassen/keepalived/commit/5287f03623dc2d9d247ffbf746890f38216506d9
  Author: Quentin Armitage <[email protected]>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M configure
    M configure.ac
    M keepalived/core/main.c
    M lib/Makefile.am
    M lib/Makefile.in
    M lib/config.h.in

  Log Message:
  -----------
  Make builds reproducable, and copyright date reflect latest commit

Pull request #503 provided an update to facilitate reproducable builds,
and also ensure that the copyright date doesn't postdate the last source
code modification. Unfortunately the commits required manual updates to
change the copyright year, thereby creating maintainability issues. The
commit also allowed fake build dates to be specified.

This commit takes an alternative approach, and takes the dates used for
the copyright message and the version date from the date of the last git
commit.

If the code is build from within a git tree, this is straightforward. On
the other hand, the code may be build from  tarball, so we ensure that
the lib/git-commit.h file is updated when the tarball is built, and
included in the tarball.

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: d382ba0624ee968ea447163fd39bc2814c64bf40
      https://github.com/acassen/keepalived/commit/d382ba0624ee968ea447163fd39bc2814c64bf40
  Author: pqarmitage <[email protected]>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M configure
    M configure.ac
    M keepalived/core/main.c
    M lib/Makefile.am
    M lib/Makefile.in
    M lib/config.h.in

  Log Message:
  -----------
  Merge pull request #505 from pqarmitage/fixes

Make builds repeatable, and copyright date reflect latest commit

This commit superseds pull request #504.


Compare: https://github.com/acassen/keepalived/compare/eaa639d3151b...d382ba0624ee

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot

_______________________________________________
Keepalived-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/keepalived-devel