Your message dated Fri, 06 Mar 2009 15:02:04 +0000
with message-id <e1lfbyq-0000kd...@ries.debian.org>
and subject line Bug#518424: fixed in avahi-sharp 0.6.19-4
has caused the Debian Bug report #518424,
regarding avahi-sharp: Mono 2 transition not fully done
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
518424: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=518424
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: avahi-sharp
Version: 0.6.19-3
Severity: serious
Tags: patch
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu jaunty ubuntu-patch

Hi,

It appears the build system of avahi-sharp doesn't respect the passed
variables. I found this while attempting to sync to Jaunty - there was a
build failure. I'm not sure why it doesn't fail on sid (possibly mcs
gets pulled in some other way), but in any case the transition is not
complete.

Attached is a patch to fix the build system to actually do the right thing.
You will need to autoreconf to get the change picked up (I did it in
rules in Jaunty, but haven't attached that here incase you prefer to do
it differently).

  * debian/patches/01_configurable_compiler.patch, debian/rules, debian/control
    Patch to make build system actually respect passed compiler variables.

Thanks,
Iain

-- System Information:
Debian Release: 5.0
  APT prefers jaunty-updates
  APT policy: (500, 'jaunty-updates'), (500, 'jaunty-security'), (500, 
'jaunty-proposed'), (500, 'jaunty-backports'), (500, 'jaunty')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.28-8-generic (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_GB.UTF-8)
Shell: /bin/sh linked to /bin/dash
--- avahi-sharp-0.6.19.orig/debian/patches/01_configurable_compiler.patch
+++ avahi-sharp-0.6.19/debian/patches/01_configurable_compiler.patch
@@ -0,0 +1,24 @@
+diff -Nur -x '*.orig' -x '*~' avahi-sharp-0.6.19/avahi-sharp/Makefile.am avahi-sharp-0.6.19.new/avahi-sharp/Makefile.am
+--- avahi-sharp-0.6.19/avahi-sharp/Makefile.am	2007-05-17 13:19:48.000000000 +0100
++++ avahi-sharp-0.6.19.new/avahi-sharp/Makefile.am	2009-03-05 23:57:27.000000000 +0000
+@@ -47,7 +47,7 @@
+ 	$(srcdir)/en/*/*.xml
+ 
+ $(ASSEMBLY): $(AVAHISOURCES)
+-	mcs -keyfile:$(srcdir)/avahi.snk -target:library -out:$@ -debug $(AVAHISOURCES) -r:Mono.Posix
++	$(MCS) -keyfile:$(srcdir)/avahi.snk -target:library -out:$@ -debug $(AVAHISOURCES) -r:Mono.Posix
+ 
+ all: $(ASSEMBLY) $(ASSEMBLY).config
+ 
+diff -Nur -x '*.orig' -x '*~' avahi-sharp-0.6.19/avahi-ui-sharp/Makefile.am avahi-sharp-0.6.19.new/avahi-ui-sharp/Makefile.am
+--- avahi-sharp-0.6.19/avahi-ui-sharp/Makefile.am	2007-05-17 13:57:31.000000000 +0100
++++ avahi-sharp-0.6.19.new/avahi-ui-sharp/Makefile.am	2009-03-05 23:58:10.000000000 +0000
+@@ -33,7 +33,7 @@
+ 	$(srcdir)/zssh.cs
+ 
+ $(ASSEMBLY): $(AVAHISOURCES)
+-	mcs -keyfile:$(top_srcdir)/avahi-sharp/avahi.snk -target:library -out:$@ -debug $(AVAHISOURCES) -pkg:gtk-sharp-2.0 -r:$(top_builddir)/avahi-sharp/avahi-sharp.dll -r:Mono.Posix
++	$(MCS) -keyfile:$(top_srcdir)/avahi-sharp/avahi.snk -target:library -out:$@ -debug $(AVAHISOURCES) -pkg:gtk-sharp-2.0 -r:$(top_builddir)/avahi-sharp/avahi-sharp.dll -r:Mono.Posix
+ 
+ all: $(ASSEMBLY) $(ASSEMBLY).config
+ 

--- End Message ---
--- Begin Message ---
Source: avahi-sharp
Source-Version: 0.6.19-4

We believe that the bug you reported is fixed in the latest version of
avahi-sharp, which is due to be installed in the Debian FTP archive:

avahi-sharp_0.6.19-4.diff.gz
  to pool/main/a/avahi-sharp/avahi-sharp_0.6.19-4.diff.gz
avahi-sharp_0.6.19-4.dsc
  to pool/main/a/avahi-sharp/avahi-sharp_0.6.19-4.dsc
libavahi-ui0.0-cil_0.6.19-4_all.deb
  to pool/main/a/avahi-sharp/libavahi-ui0.0-cil_0.6.19-4_all.deb
libavahi1.0-cil_0.6.19-4_all.deb
  to pool/main/a/avahi-sharp/libavahi1.0-cil_0.6.19-4_all.deb
monodoc-avahi-manual_0.6.19-4_all.deb
  to pool/main/a/avahi-sharp/monodoc-avahi-manual_0.6.19-4_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 518...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sebastian Dröge <sl...@debian.org> (supplier of updated avahi-sharp package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Fri, 06 Mar 2009 14:48:23 +0100
Source: avahi-sharp
Binary: monodoc-avahi-manual libavahi1.0-cil libavahi-ui0.0-cil
Architecture: source all
Version: 0.6.19-4
Distribution: unstable
Urgency: low
Maintainer: Utopia Maintenance Team 
<pkg-utopia-maintain...@lists.alioth.debian.org>
Changed-By: Sebastian Dröge <sl...@debian.org>
Description: 
 libavahi-ui0.0-cil - CLI bindings for Avahi Ui
 libavahi1.0-cil - CLI bindings for Avahi
 monodoc-avahi-manual - compiled XML documentation for the CLI bindings of avahi
Closes: 518424
Changes: 
 avahi-sharp (0.6.19-4) unstable; urgency=low
 .
   * debian/patches/01_configurable_compiler.patch:
     + Make the compiler configurable for the Mono 2.0 transition.
       Thanks to Iain Lane for the patch (Closes: #518424).
Checksums-Sha1: 
 adb3dc5bdebe1e2dcd633c8ea5f519b42dc7b22d 1336 avahi-sharp_0.6.19-4.dsc
 52971b4803587c5e9ac30aab10361ce7253f5a80 8237 avahi-sharp_0.6.19-4.diff.gz
 6c2961a162911db33002f880c19e6f980a8ae164 34524 
monodoc-avahi-manual_0.6.19-4_all.deb
 012743e7b41a198a52123979608023808ab94e4c 29446 libavahi1.0-cil_0.6.19-4_all.deb
 d5bf0aaaf7a7caeb938ebce6ee2b5948230eb9e2 13282 
libavahi-ui0.0-cil_0.6.19-4_all.deb
Checksums-Sha256: 
 50e47b971caaad735c2420a316070062b5ba220cb8f86afb85bfc426f86b12f3 1336 
avahi-sharp_0.6.19-4.dsc
 8fe074cba435f2ab8100c6e30094c5d6647e2633bb50b42cefce0cfaf0bf2f11 8237 
avahi-sharp_0.6.19-4.diff.gz
 75b1f3fdc0dffe034a94a3c0db5980f8fbbb7c3df72e23078dd0fe5c4a7bec0e 34524 
monodoc-avahi-manual_0.6.19-4_all.deb
 c33f663927b89bf2f417a1c2a27ee28545298c0d5414e5e8090cef54a10de045 29446 
libavahi1.0-cil_0.6.19-4_all.deb
 15ae4618988dbcbff402ab525b6d9bc00b755d7d467d5e96ac8e84c2c9a45cc1 13282 
libavahi-ui0.0-cil_0.6.19-4_all.deb
Files: 
 0e83c65e7f3bfaa4817f701d73773418 1336 net optional avahi-sharp_0.6.19-4.dsc
 41ee8c8e5732cac1ba071c8520d5bfae 8237 net optional avahi-sharp_0.6.19-4.diff.gz
 b0a302b0ca5a18c4cb0c75c40c89c2f7 34524 doc optional 
monodoc-avahi-manual_0.6.19-4_all.deb
 3ba95be966b94b5e84c734466772a758 29446 libs optional 
libavahi1.0-cil_0.6.19-4_all.deb
 5b9347cee1ea6c24292431a1f1489861 13282 libs optional 
libavahi-ui0.0-cil_0.6.19-4_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkmxKvEACgkQBsBdh1vkHyFTvACcCQTuRaNmZ8+pZwUg7gHWMlXJ
C7wAnRq9myYmiEARVLdXDCt8XSw05aeL
=aksT
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to