libeatmydata release-28 "pandoras-box"

move to pandora-build (autotools) based build infrastructure.

Milestone information

Project:
libeatmydata
Series:
trunk
Version:
release-28
Code name:
pandoras-box
Released:
 
Registrant:
Stewart Smith
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
No users assigned to blueprints and bugs.
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
No bugs are targeted to this milestone.

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon libeatmydata-28.tar.gz (md5, sig) source tarball 321
last downloaded 18 weeks ago
Total downloads: 321

Release notes 

move to pandora-build (autotools) based build infrastructure. This means we may actually build on non-linux platforms (not that I really care that much).

this means we also get 'make dist' and 'make check' mostly for free.

the other big win this release is building (WITHOUT WARNINGS) with -ansi -pedantic and -Wall. Doing this while using dlsym() is... well... fun.

Changelog 

View the full changelog

------------------------------------------------------------
revno: 28
committer: Stewart Smith <email address hidden>
branch nick: merge-pandora-build-rework
timestamp: Thu 2011-03-17 18:29:36 +1100
message:
  change version number to 28 ready for release
------------------------------------------------------------
revno: 27 [merge]
committer: Stewart Smith <email address hidden>
branch nick: merge-pandora-build-rework
timestamp: Thu 2011-03-17 18:25:51 +1100
message:
  merge autotools foo: using pandora-build. This should all mostly keep everything a-okay
    ------------------------------------------------------------
    revno: 16.3.14
    committer: Stewart Smith <email address hidden>
    branch nick: libeatmydata
    timestamp: Thu 2011-03-17 18:08:29 +1100
    message:
      fix -pedantic warning of ISO C forbids conversion of object pointer to function pointer. We do this by exploiting the fact that we can convert void* to 'any integer' (and using intptr_t as this is provided to be able to hold pointers) and from there we can convert any integer to any pointer.
    ------------------------------------------------------------
    revno: 16.3.13
    committer: Stewart Smith <email address hidden>
    branch nick: libeatmydata
    timestamp: Thu 2011-03-17 17:50:19 +1100
    message:
      fix 'function declaration isn't a prototype' warning
    ------------------------------------------------------------
    revno: 16.3.12
    committer: Stewart Smith <email address hidden>
    branch nick: libeatmydata
    timestamp: Thu 2011-03-17 17:49:40 +1100
    message:
      don't need to declare errno
    ------------------------------------------------------------
    revno: 16.3.11
    committer: Stewart Smith <email address hidden>
    branch nick: libeatmydata
    timestamp: Thu 2011-03-17 17:49:31 +1100
    message:
      don't LDADD libeatmydata.la
    ------------------------------------------------------------
    revno: 16.3.10
    committer: Stewart Smith <email address hidden>
    branch nick: libeatmydata
    timestamp: Tue 2010-05-25 01:34:56 +1000
    message:
      update AUTHORS appropriately
    ------------------------------------------------------------
    revno: 16.3.9 [merge]
    committer: Stewart Smith <email address hidden>
    branch nick: libeatmydata
    timestamp: Tue 2010-05-25 01:32:34 +1000
    message:
      merge pandora with quickly from monty
        ------------------------------------------------------------
        revno: 16.4.7
        committer: Monty Taylor <email address hidden>
        branch nick: pandora
        timestamp: Mon 2010-05-24 08:28:10 -0700
        message:
          liblibeatmydata. That's funny.
        ------------------------------------------------------------
        revno: 16.4.6
        committer: Monty Taylor <email address hidden>
        branch nick: pandora
        timestamp: Mon 2010-05-24 08:18:38 -0700
        message:
          Fixed the makefile.
        ------------------------------------------------------------
        revno: 16.4.5
        committer: Monty Taylor <email address hidden>
        branch nick: pandora
        timestamp: Mon 2010-05-24 08:14:19 -0700
        message:
          License header.
        ------------------------------------------------------------
        revno: 16.4.4
        committer: Monty Taylor <email address hidden>
        branch nick: pandora
        timestamp: Mon 2010-05-24 08:13:17 -0700
        message:
          Added in missing quickly files.
    ------------------------------------------------------------
    revno: 16.3.8
    committer: Stewart Smith <email address hidden>
    branch nick: libeatmydata
    timestamp: Tue 2010-05-25 01:15:16 +1000
    message:
      whoops...
    ------------------------------------------------------------
    revno: 16.3.7
    committer: Stewart Smith <email address hidden>
    branch nick: libeatmydata
    timestamp: Tue 2010-05-25 01:03:02 +1000
    message:
      use standard COPYING file for license info
    ------------------------------------------------------------
    revno: 16.3.6 [merge]
    committer: Stewart Smith <email address hidden>
    branch nick: libeatmydata
    timestamp: Tue 2010-05-25 00:48:39 +1000
    message:
      merge pandora fixes from monty
        ------------------------------------------------------------
        revno: 16.4.3
        committer: Monty Taylor <email address hidden>
        branch nick: pandora
        timestamp: Mon 2010-05-24 07:41:32 -0700
        message:
          Actually add test_run.sh to EXTRA_DIST
    ------------------------------------------------------------
    revno: 16.3.5 [merge]
    committer: Stewart Smith <email address hidden>
    branch nick: libeatmydata
    timestamp: Tue 2010-05-25 00:47:55 +1000
    message:
      merge pandora fixes from monty
        ------------------------------------------------------------
        revno: 16.4.2
        committer: Monty Taylor <email address hidden>
        branch nick: pandora
        timestamp: Mon 2010-05-24 07:39:46 -0700
        message:
          Upgraded pandora-build to latest. Added quickly support got make check hooked in properly.
        ------------------------------------------------------------
        revno: 16.4.1
        committer: Monty Taylor <email address hidden>
        branch nick: pandora
        timestamp: Mon 2010-05-24 07:25:42 -0700
        message:
          Updated pandora-build files to version 0.129
    ------------------------------------------------------------
    revno: 16.3.4
    committer: Stewart Smith <email address hidden>
    branch nick: libeatmydata
    timestamp: Mon 2010-05-24 16:42:12 +1000
    message:
      unneeded things in m4/ that shouldn't be in the repo
    ------------------------------------------------------------
    revno: 16.3.3
    committer: Stewart Smith <email address hidden>
    branch nick: libeatmydata
    timestamp: Mon 2010-05-24 16:40:35 +1000
    message:
      add missing pandora m4 files
    ------------------------------------------------------------
    revno: 16.3.2
    committer: Stewart Smith <email address hidden>
    branch nick: libeatmydata
    timestamp: Mon 2010-05-24 16:36:55 +1000
    message:
      fix up pandora for building libeatmydata properly.
    ------------------------------------------------------------
    revno: 16.3.1
    committer: Stewart Smith <email address hidden>
    branch nick: libeatmydata
    timestamp: Mon 2010-05-24 15:56:43 +1000
    message:
      merge pandora-build, minimal configure.ac and Makefile.am prep
------------------------------------------------------------
revno: 26
committer: Stewart Smith <email address hidden>
branch nick: libeatmydata
timestamp: Tue 2011-01-04 22:50:44 +1100
message:
  fix make dist target

0 blueprints and 0 bugs targeted

There are no feature specifications or bug tasks targeted to this milestone. The project's maintainer, driver, or bug supervisor can target specifications and bug tasks to this milestone to track the things that are expected to be completed for the release.

This milestone contains Public information
Everyone can see this information.