lp://staging/~dave-martin-arm/ubuntu/maverick/libmad/fix-thumb2-MAD_F_MLN

Created by Dave Martin and last modified
Get this branch:
bzr branch lp://staging/~dave-martin-arm/ubuntu/maverick/libmad/fix-thumb2-MAD_F_MLN
Only Dave Martin can upload to this branch. If you are Dave Martin please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Dave Martin
Status:
Development

Recent revisions

11. By Dave Martin

Fix inline assembler register usage in Thumb-2 code for MAD_F_MLN on arm.
This appears to have been causing the output of some computations to be
corrupted, by using a register as input after it was clobbered.

(Proposed as fix for LP: #587632)

10. By Alexander Sack

* libmad.thumb.diff: use "adr" instead of "add" to make code ready for
  thumb2 (LP: #513734)
* Provide-Thumb-2-alternative-code-for-MAD_F_MLN.diff: fix another
  ftbfs with thumb2 as "rsc" doesnt exist anymore - thanks to Dave
  Martin for this patch (LP: #534287).

9. By Alexander Sack

rebuild rest of main for armel armv7/thumb2 optimization;
UbuntuSpec:mobile-lucid-arm-gcc-v7-thumb2

8. By Kurt Roeckx

On an invalid mpeg file we can go past the end of the buffer.
(Closes: #508133)

7. By Kurt Roeckx

* Acknowledge NMU
* Use DEB_DH_MAKESHLIBS_ARGS_libmad0 instead to set shlibs.
* Update Clément Stenac's email address to use <email address hidden>
* Add build dependency on autotools-dev, quilt
* Don't use -O plus some other -f options, just use -O2. (Closes: #415279)
* Use the 64bit fixed point math on amd64 to have a higher quality
  output than the default. (Closes: #465438)
* Bump shlibs since it changes the size of mad_build on amd64.
* Add compat file, level 5. Change build dependency of debhelper to 5.
* Don't set -lm in the mad.pc file. libmad doesn't use any math function.
* Remove libmad0 Depends on pkg-config.
* Change to Standards-Version 3.7.3:
  - Change ${Source-Version} into ${binary:Version}

6. By Matthias Klose

* Don't build with -fforce-mem (deprecated since GCC 4.1).
* Set Ubuntu maintainer address.

5. By Kees Cook

No-change upload to include stack protector.

4. By Jordi Mallach

* Non-maintainer upload, not targetted for Sarge.
* Urgency high because this is generating uploads with broken depends
  that may be propagating to testing (see #311488).
* debian/rules: set DEB_DH_MAKESHLIBS_ARGS_ALL = -V 'libmad0 (>= 0.15.1b)'
  to restore the updated shlibs lost in the switch to CDBS
  (closes: #310311).

3. By Kyle McMartin

Orphaning this package, setting maintainer to QA.

2. By Kyle McMartin

* New upstream version. (closes: #252902)
* Removed TODO from installed documentation.
* Added minimad.c to the libmad0-dev documentation. Thanks to
  Mario Lang for the patch. (closes: #249067)

Branch metadata

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

Subscribers