Created by James Westby on 2009-10-30 and last modified on 2010-04-22
Get this branch:
bzr branch lp:ubuntu/lucid/mono
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Ubuntu branches
Review team:
Ubuntu Development Team

Recent revisions

17. By Martin Pitt on 2010-04-22

debian/control: Reapply dropped change from 1.9.1+dfsg-4ubuntu2 to lower
the "mono-debugger" recommends of mono-dbg to suggests. mono-debugger is
in universe.

16. By Iain Lane on 2010-03-29

 * This patch is backported from Debian git. See Debian bug #575803
 * debian/update-monodoc: Check whether monodoc-browser is configured before
   generating the search index in the trigger. Previously the lack of this
   caused uninstallability due to monodoc not being able to find GTK# in the
 * Demote libmono-firebirdsql1.7-cil to Suggests of libmono-cil-dev, as it
   otherwise tries to bring firebird into main, which we don't want to do
   (LP: #538947)

15. By Loïc Minier on 2010-02-27

New patch, arm-cpuinfo-parsing, nicer cpuinfo detection, allows running
mono under qemu-arm; LP: #528377.

14. By Alexander Sack on 2010-02-22

[ Iain Lane <email address hidden> ]
* Merge from Debian unstable, remaining changes:
  + fix mono ftbfs with thumb2 on armel; use gcc atomic built-ins. Please
    note that this change has been applied in the Debian packaging branch,
    so should be dropped after the next upload there. (LP: #525063)

[ Alexander Sack <email address hidden> ]
* mono-thumb2-jit-blx.dpatch, 00list: add fix for more thumb2
  porting issues (LP: #514215)

13. By Alexander Sack on 2010-02-10

* debian/patches/mono-arm-thumb2-ftbfs.dpatch:
  + fix LP:514215 - mono ftbfs with thumb2 on armel; use gcc atomic built-ins
    (this time the right way)

12. By Alexander Sack on 2010-01-29

* debian/patches/mono-arm-thumb2-ftbfs.dpatch:
  + fix LP:514215 - mono ftbfs with thumb2 on armel; use gcc atomic built-ins

11. By Mirco Bauer on 2009-12-14

[ Jo Shields ]
* debian/monodoc-base.postinst,
  + Add a trigger to handle installation of documentation into monodoc

[ Iain Lane ]
* debian/monodoc-base.postinst: Only update the monodoc index when we need
  to - i.e. when we are being triggered (by a lib installing new docs) or
  upon a new install of monodoc-base (to generate the initial index)

[ Mirco Bauer ]
* The "mince pies for all" release
* New upstream (bugfix) release:
  + New license compiler (lc) tool.
  + Improved memory usage and performance for ASP.NET.
  + Updated xbuild.
  + Many bugfixes.
* debian/control
  + Dropped the RabbitMQ library with spec sources again, as the
    auto-generated API source files without DFSG-free sources for the
    generator are not good enough. (Closes: #560151)
* debian/copyright:
  + Updated for the new license compiler tool.
* debian/rules:
  + Bumped clilibs of libmono-system2.0-cil, libmono-security{1,2}.0-cil,
    libmono-data-tds{1,2}.0-cil and libmono-microsoft-build2.0-cil
    to >= 2.4.3.
* debian/update-monodoc:
  + Handle search index too.
* debian/libmono-profiler.install:
  + Install .so symlinks too, bloody pseudo versioned shared libraries.
* debian/libmono-simd2.0-cil.install:
  + Added missing compile time symlink.
* debian/control:
  + Promote monodoc-viewer from Recommends to Depends for monodoc-manual.
    (Closes: #551909)
  + Fixed typo in monodoc-base and monodoc-manual package description.
    (Closes: #557355, #557379)
  + Bumped Standards-Version to 3.8.3 (no changes needed)
* debian/patches/fix_metadata_dup.dpatch
* debian/patches/fix_gridview_r146128_r146133.dpatch:
  + Dropped, already applied upstream.
* debian/control:
  + Added new libmono-cil-dev package which ships now all pkg-config files
    and depends on all Mono CLI library packages.
* debian/mono-devel.links:
  + Dropped /usr/bin/csc as it was causing a file conflict with the chicken
    compiler from the chicken-bin package. Most source packages were
    transitioned to use /usr/bin/mono-csc or /usr/bin/cli-csc instead.
    (Closes: #509367, #518106)
* debian/patches/fix_DynamicMethod_restrictedSkipVisibility_r138886.dpatch:
  + Pass restrictedSkipVisibility parameter correctly to the called
    constructor as needed by the DbLinq library. (Closes: #551964)
    (thanks goes to Silviu Paragina for the investigation and the patch)
* debian/mono-xbuild.install
  + Replaced xbuild manpage place holder with new upstream manpage.
* debian/mono-xbuild.install:
  + Addded new target files.
* debian/mono-devel.install
  + Added lc tool.
* debian/libmono-system-web2.0-cil.install:
  + Added new development symlinks.
* debian/fix_large_ranges_in_random_generator_r146995.dpatch:
  + Fix random numbers in large ranges.

10. By Mirco Bauer on 2009-09-07

* debian/control:
  + Add missing cli:Suggests to libmono-bytefx0.7.6.1-cil and
* debian/rules:
  + Removed mono:upversion and mono:next-version from dh_gencontrol -s
    call as those are unused for arch:any packages.
* debian/patches/fix_metadata_dup.dpatch:
  + Remove duplicate appdomain.h, fixing FTBFS.
    (thanks to Stefan Siegl for the investigation, Closes: #543010)
* debian/patches/fix_CreateDelegate_ArgumentException.dpatch:
  + Fixed ArgumentException in System.Delegate.CreateDelegate() which broke
    IronPython 2.6 Beta 2.

9. By Mirco Bauer on 2009-07-30

* New upstream release:
  + Fixes XML signature HMAC truncation authentication bypass.
  + Shipping the RabbitMQ.Client library now as the non-free bits were
  + Includes ASP.NET MVC.
  + Updated xbuild.
* debian/patches/disable_unavailable_cpu_optimizations_r133647.dpatch
  + Dropped, as already applied upstream.
* debian/rules:
  + Bumped clilibs where needed.
* debian/rules
  + As mono-api-diff was dropped from Mono 2.4 and we need it to track API
    changes we bundle it now in the source package.
    (thanks to C.J. Adams-Collier for this)
* debian/copyright:
  + Updated for ASP.NET MVC.
* debian/control:
  + Moved libmono-firebirdsql1.7-cil from Depends to Recommends of
    mono-complete, as libfbclient2 as not available on s390.
  + Added libmono-system-web-mvc1.0-cil package.
  + Added libmono-messaging-rabbitmq2.0-cil and libmono-rabbitmq2.0-cil
* debian/patches/fix_array_compare.dpatch:
  + Fix in the compiler needed for IronRuby.
    (thanks goes to C.J. Adams-Collier for providing the patch)
* debian/control
  + Moved the libmono-profiler-* libraries to the new libmono-profiler
    package, as they pull libmono0 in which is unneeded for normal usage.
* debian/control
  + Moved mcs to mono-mcs and gmcs to mono-gmcs from mono-devel, as that
    caused a lot of confusion. (closes: #525279 and #537081)
  + Added mono-csc to mono-devel in preparation to drop csc in the future as
    it conflicts with the chicken compiler, see #509367.

8. By Kees Cook on 2009-08-03

Added debian/patches/fix_exec_stack.dpatch: mark up missed
flags for x86 asm (LP: #408499, debian bug 539807).

Branch metadata

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