[PKG-Openstack-devel] liberasurecode/pyeclib v1.0.9 tagged

Kevin Greenan kmgreen2 at gmail.com
Thu Sep 10 15:00:54 UTC 2015


Yeah, looks like the requirements.txt change applied to master did not make
it to other branches.  Looks like the changes are in-flight.

-kevin

On Thu, Sep 10, 2015 at 7:59 AM, John Dickinson <me at not.mn> wrote:

> When I woke up this morning, this is what I saw:
>
> https://bugs.launchpad.net/openstack-gate/+bug/1494347
>
>
> --John
>
>
>
> On 9 Sep 2015, at 23:16, Gohad, Tushar wrote:
>
> > Hi Thomas,
> >
> >
> > Need your help packaging v1.0.9 of liberasurecode and PyECLib.  This
> version includes fixes for the rpath issues and the incompatibilities we
> ran into, on the big endian (ppc/mips) platforms on the previous version.
> >
> >
> > This version also adds the "--install-liberasurecode" option to PyECLib
> setup.py.
> >
> > For Debian rules, you may want to use:
> >
> > python setup.py install --install-liberasurecode no
> >
> >
> > Detailed changelog at the end of this email.
> >
> >
> > Cheers
> > Tushar
> >
> >
> > **************
> > liberasurecode
> > **************
> >
> > Release 1.0.9
> > -------------
> >
> > . Minor bugfixes including removing offending MAJOR/MINOR version macros
> > . Enforce upper limit 32 on the number of erasure coding fragments
> > (#data + #chunks) < 32
> >
> > Release 1.0.8
> > -------------
> >
> > . Introduce 'liberasurecode_rs_vand', a native, software-based
> Reed-Soloman
> > Vandermonde backend
> > . Properly set W in the new internal RS backend.  Without this change,
> the
> > fragment length passed up is incorrect.
> > . Remove all GPLv3 m4 references for CPUID checks
> > . Properly dedupe fragments in fragments_to_string() function
> > . Prevent backends from reconstructing an index when it is not missing,
> > ie, is available
> > . Make ./configure to obey CFLAGS
> > . Add missing pkg-config templates
> > . Remove autoconf installed files from git control
> > . Fix get_supported_flags() arguments
> > . Properly detect 64-bit architecture.
> > . Add -f argument to autoreconf to regenerate aclocal macros
> > . Silent autoconf warning for ac_cv_sizeof_long
> > . Fix C++ build issues (add missing cplusplus macros definitions)
> > . Make liberasurecode header installs to a specific include directory
> > . Fix 'make test' to properly run null and installed backend tests.
> > . Fix a uint < 0 warning reported by Clang
> > . Fix memory leak in alg_sig init
> > . Fix decode when m > k and all parities are chosen as input to decode
> >
> >
> >
> > *******
> > PyECLib
> > *******
> >
> >
> > New in 1.0.9
> > ------------
> >
> > * Eliminate rpath handling in setup.py
> >
> > * Clean py34 shared libraries created during build
> >
> > * Fix integer truncation issue with PyBuildValue on Big Endian
> > systems by explicitly casting the size argument passed in to
> > Py_ssize_t.  Also fix import issue with the API test where
> > older versions of Python fail to import.
> >
> > * Add --install-liberasurecode option to setup.py.  Requested
> > by Red Hat/Debian package maintainers.
> >
> > * Update bundled liberasurecode version to 1.0.9
> >
> >
> > New in 1.0.8
> > ------------
> >
> > * Support for a new Reed-Soloman backend (liberasurecode_rs_vand)
> > - naive, non-accelerated version, native to liberasurecode
> >
> > * Single version, with liberasurecode distributed in the package,
> > installed if necessary.  No versions going forward with Jerasure
> > included.  Use 'liberasurecode_rs_vand' for default test backend.
> >
> > * Test code refactor for eliminating duplicated code, add cases
> > for liberasurecode_rs_vand and making jerasure/isa_l test cases
> > conditional.
> >
> > * Better Python3 support
> > - improved library path detection on Mac OS X (and Linux) including
> >   workarounds for Mac OS X dyld bugs for library search paths
> > - handling installroot better for optional liberasurecode installs
> >
> > * tox support for automated py27 and py34 testing
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/openstack-devel/attachments/20150910/0cb85c57/attachment-0001.html>


More information about the Openstack-devel mailing list