Merge mono 2.4.4~svn151842-1 from Debian unstable

Bug #525063 reported by Iain Lane
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
mono (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: mono

Hey there,

This is primarily a bugfix release of mono, containing lots of fixes from the stable branch that we really want to see in Lucid. For changes since 2.4.3, you can see the svn log at [0].

There is just one new feature in the release, the introduction of the RabbitMQ library which was previously disabled due to non-freeness. I hope we can avoid having to do an FFe for this.

Cheers,
Iain

[0] http://anonsvn.mono-project.com/viewvc/branches/mono-2-4/?view=log

Related branches

Revision history for this message
Iain Lane (laney) wrote :
Iain Lane (laney)
Changed in mono (Ubuntu):
status: New → Confirmed
Revision history for this message
Alexander Sack (asac) wrote :

i think this is ok, but I think we need formal sign off for FFe as there is one feature added :/ ... subscribing ubuntu-release

Revision history for this message
Alexander Sack (asac) wrote :

note: with my arm hat on, i would like this as there were a few fixes on the 2.4.4 branch we would like to cherry-pick to address thumb2 issues in the jit engine.

Revision history for this message
Iain Lane (laney) wrote :

This will need to binary NEW, so should definitely be done after A3.

RabbitMQ at least builds and installs, see:

laney@chicken> sudo dpkg --install ~/pbuilder/lucid_result/libmono-rabbitmq2.0-cil_2.4.4\~svn151842-1ubuntu1_all.deb
[sudo] password for laney:
Selecting previously deselected package libmono-rabbitmq2.0-cil.
(Reading database ... 334903 files and directories currently installed.)
Unpacking libmono-rabbitmq2.0-cil (from .../libmono-rabbitmq2.0-cil_2.4.4~svn151842-1ubuntu1_all.deb) ...
Setting up libmono-rabbitmq2.0-cil (2.4.4~svn151842-1ubuntu1) ...
laney@chicken> gacutil -l | grep RabbitMQ
RabbitMQ.Client, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

I don't have any code which uses the library to test. Maybe I can get some if it's needed for the FFe.

Revision history for this message
Martin Pitt (pitti) wrote :

If it's just a new library, this is okay FF-wise, since it does not change existing behaviour/rdepends. Approved.

Changed in mono (Ubuntu):
status: Confirmed → In Progress
Revision history for this message
Alexander Sack (asac) wrote :

ok will upload after a3 ... thanks all

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package mono - 2.4.4~svn151842-1ubuntu1

---------------
mono (2.4.4~svn151842-1ubuntu1) lucid; urgency=low

  [ 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)

mono (2.4.4~svn151842-1) unstable; urgency=medium

  [ Jo Shields ]
  * debian/patches/dont_assert_on_empty_DGC_field_r146984.dpatch:
    + Backport fix from upstream which causes IKVM to fail to build
      (Closes: #562393)
  * debian/patches/escape_Lucene.Net_search_string_r148946.dpatch:
    + Backport fix from upsrream which causes Monodoc to crash when
      searching for "()" and other characters (Closes: #516597)

  [ Mirco Bauer ]
  * The "Mono 2.4.4 FREE LUV for squeeze & lucid" release
  * New upstream SVN snapshot of the mono-2-4 branch
    + Fixed assertion failed in fieldref_encode_signature which caused
      SIGABRT. (Closes: #565548)
    + Mono is now DFSG complaint again by default as the binary-only shipped
      files were replaced with source code. Also the non-free XML
      specification files were replaced and thus we can ship the RabbitMQ
      library again.
  * debian/patches/disable_building_convert.exe.dpatch
    debian/patches/disable_building_RabbitMQ.Client.dll.dpatch:
    + Dropped, we can build the RabbitMQ client library and convert.exe again,
      as the source is provided now (see above).
  * debian/fix_large_ranges_in_random_generator_r146995.dpatch:
    + Dropped, already applied upstream.
  * debian/watch:
    + We are only watching the 2.4 series for now (until squeeze is released)
  * debian/control:
    + Added libnunit-cil-dev to Depends of libmono-cil-dev as that one
      contains the symlink to the nunit.pc file which is no longer present in
      libnunit2.4-cil but libnunit-cil-dev.
    + Dropped purpose less libmono-nunit2.4-cil package as libmono-cil-dev
      does the job now.
    + Added conflicts libmono-nunit2.4-cil to libmono-cil-dev for cleaning up.
    + Shortened too long line in the long descroption of libmono-cil-dev.
    + Changed section of libmono-dev to libdevel.
    + Added ${misc:Depends} to Depends of all packages.
    + Bumped Standards-Version to 3.8.4 (no changes needed).
    + Re-added libmono-messaging-rabbitmq2.0-cil and libmono-rabbitmq2.0-cil
      packages.
  * debian/cli.binfmt:
    + Replaced mono-common with mono-runtime. (Closes: #565490)
  * debian/mono-runtime.postinst:
    + Removed obsolete mono-common / mono-jit traces.
  * debian/copyright:
    + Refere to versioned GPL license file.
    + Updated license information of RabbitMQ XML specification files.
    + Added license information of docs/HtmlAgilityPack.
 -- Alexander Sack <email address hidden> Mon, 22 Feb 2010 23:51:28 +0100

Changed in mono (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.