Hi!

I tried updating and building it. With the following changes, the package kind 
of looked sane:

diff -u taoframework-2.0.0.svn20071027/debian/changelog 
taoframework-2.0.0.svn20071027/debian/changelog
--- taoframework-2.0.0.svn20071027/debian/changelog
+++ taoframework-2.0.0.svn20071027/debian/changelog
@@ -1,3 +1,13 @@
+taoframework (2.0.0.svn20071027-5.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * sourceful binary nmu. (Closes: #516921)
+  * Add libmono-winforms2.0-cil to build-depends
+  * Fix debian/patches/300_proper_dll_config.diff for the ffmpeg
+    transition.
+
+ -- Sune Vuorela <deb...@pusling.com>  Wed, 18 Mar 2009 22:50:09 +0100
+
 taoframework (2.0.0.svn20071027-5) unstable; urgency=high

   * debian/patches/300_proper_dll_config.diff:
diff -u taoframework-2.0.0.svn20071027/debian/control 
taoframework-2.0.0.svn20071027/debian/control
--- taoframework-2.0.0.svn20071027/debian/control
+++ taoframework-2.0.0.svn20071027/debian/control
@@ -4,7 +4,7 @@
 Maintainer: Debian CLI Libraries Team <pkg-cli-libs-
t...@lists.alioth.debian.org>
 Uploaders: Sebastian Dröge <sl...@debian.org>, Dylan R. E. Moonfire 
<deb...@mfgames.com>, Sam Hocevar (Debian packages) <sam+...@zoy.org>
 Build-Depends: debhelper (>= 5), quilt
-Build-Depends-Indep: cli-common-dev (>= 0.4.4), mono-gac, mono-gmcs, mono-
utils, libmono-dev, libopenal-dev, libsdl-image1.2-dev, libsdl-mixer1.2-dev, 
libsdl-net1.2-dev, libsdl-ttf2.0-dev, libsdl1.2-dev, libsmpeg-dev, libode0-
dev, libdevil-dev, libphysfs-dev, freeglut3-dev, libglu1-mesa-dev | libglu1-
dev, libgl1-mesa-dev | libgl1-dev, monodoc-base, liblua5.1-0-dev, libavcodec-
dev, libavformat-dev, libnunit2.4-cil
+Build-Depends-Indep: cli-common-dev (>= 0.4.4), mono-gac, mono-gmcs, mono-
utils, libmono-dev, libopenal-dev, libsdl-image1.2-dev, libsdl-mixer1.2-dev, 
libsdl-net1.2-dev, libsdl-ttf2.0-dev, libsdl1.2-dev, libsmpeg-dev, libode0-
dev, libdevil-dev, libphysfs-dev, freeglut3-dev, libglu1-mesa-dev | libglu1-
dev, libgl1-mesa-dev | libgl1-dev, monodoc-base, liblua5.1-0-dev, libavcodec-
dev, libavformat-dev, libnunit2.4-cil, libmono-winforms2.0-cil
 Standards-Version: 3.8.0
 Vcs-Svn: svn://svn.debian.org/svn/pkg-cli-libs/packages/taoframework/trunk
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-cli-
libs/packages/taoframework/trunk?op=log
diff -u 
taoframework-2.0.0.svn20071027/debian/patches/300_proper_dll_config.diff 
taoframework-2.0.0.svn20071027/debian/patches/300_proper_dll_config.diff
--- taoframework-2.0.0.svn20071027/debian/patches/300_proper_dll_config.diff
+++ taoframework-2.0.0.svn20071027/debian/patches/300_proper_dll_config.diff
@@ -25,7 +25,7 @@
 -      <dllmap dll="avcodec-51.dll" target="libavcodec.so.1d" />
 -      <dllmap dll="avformat-51.dll" target="libavformat.so.1d" />
 -      <dllmap dll="avutil-49.dll" target="libavutil.so.1d" />
-+      <dllmap dll="avcodec-51.dll" target="libavcodec.so.51" />
++      <dllmap dll="avcodec-51.dll" target="libavcodec.so.52" />
 +      <dllmap dll="avformat-51.dll" target="libavformat.so.52" />
 +      <dllmap dll="avutil-49.dll" target="libavutil.so.49" />
  </configuration>

I could also build the ffmpeg example app shipped in taoframework-examples, but 
trying to play anything with the example app horribly failed with:



Couldn't find audio stream
Stacktrace:                

  at (wrapper managed-to-native) 
System.Runtime.InteropServices.Marshal.FreeHGlobal (intptr) <0x00004>
  at (wrapper managed-to-native) 
System.Runtime.InteropServices.Marshal.FreeHGlobal (intptr) <0xffffffff>
  at FFmpegExamples.Decoder.Stream () <0x000c9>                                 
                         
  at FFmpegExamples.AudioStream.Stream (int) <0x00019>                          
                         
  at FFmpegExamples.AudioStream.Playback () <0x0007f>                           
                         
  at FFmpegExamples.AudioStream.PlayFunc () <0x00011>                           
                         
  at FFmpegExamples.AudioStream.Play () <0x0000a>                               
                         
  at FFmpegExamples.Player.RunMusic () <0x00024>                                
                         
  at (wrapper runtime-invoke) System.Object.runtime_invoke_void__this__ 
(object,intptr,intptr,intptr) <0xffffffff>

Native stacktrace:

        /usr/bin/cli [0x806cff9]
        [0xb7fba40c]            
        /lib/i686/cmov/libc.so.6(abort+0x188) [0xb7d4d008]
        /lib/i686/cmov/libc.so.6 [0xb7d8f213]             
        /lib/i686/cmov/libc.so.6(cfree+0x35) [0xb7d91135] 
        /usr/lib/libglib-2.0.so.0(g_free+0x36) [0xb7f0f8e6]
        [0xb706ee7e]                                       
        [0xb49d26d2]                                       
        [0xb49d2512]                                       
        [0xb49d23f0]                                       
        [0xb49d22a2]                                       
        [0xb49d227b]                                       
        [0xb49d225d]                                       
        [0xb70724f1]                                       
        /usr/bin/cli(mono_runtime_delegate_invoke+0x34) [0x80f4b74]
        /usr/bin/cli [0x8136c4f]                                   
        /usr/bin/cli [0x8160d96]                                   
        /usr/bin/cli [0x817b515]                                   
        /lib/i686/cmov/libpthread.so.0 [0xb7ead4e5]                
        /lib/i686/cmov/libc.so.6(clone+0x5e) [0xb7e0310e]          

Debug info from gdb:

(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb7cef6e0 (LWP 13851)]          
[New Thread 0xb4af5b90 (LWP 13860)]          
[New Thread 0xb53fdb90 (LWP 13855)]          
[New Thread 0xb767ab90 (LWP 13854)]          
[New Thread 0xb7f8eb90 (LWP 13853)]
0xb7fba424 in __kernel_vsyscall ()
  5 Thread 0xb7f8eb90 (LWP 13853)  0xb7fba424 in __kernel_vsyscall ()
  4 Thread 0xb767ab90 (LWP 13854)  0xb7fba424 in __kernel_vsyscall ()
  3 Thread 0xb53fdb90 (LWP 13855)  0xb7fba424 in __kernel_vsyscall ()
  2 Thread 0xb4af5b90 (LWP 13860)  0xb7fba424 in __kernel_vsyscall ()
  1 Thread 0xb7cef6e0 (LWP 13851)  0xb7fba424 in __kernel_vsyscall ()

Thread 5 (Thread 0xb7f8eb90 (LWP 13853)):
#0  0xb7fba424 in __kernel_vsyscall ()
#1  0xb7eb47c6 in nanosleep () from /lib/i686/cmov/libpthread.so.0
#2  0x08163f58 in ?? ()
#3  0xb7f8e394 in ?? ()
#4  0x00000000 in ?? ()

Thread 4 (Thread 0xb767ab90 (LWP 13854)):
#0  0xb7fba424 in __kernel_vsyscall ()
#1  0xb7eb0fb5 in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib/i686/cmov/libpthread.so.0
#2  0x08152b87 in ?? ()
#3  0x08867eac in ?? ()
#4  0x08867e94 in ?? ()
#5  0x0000361e in ?? ()
#6  0x00000000 in ?? ()

Thread 3 (Thread 0xb53fdb90 (LWP 13855)):
#0  0xb7fba424 in __kernel_vsyscall ()
#1  0xb7df8a37 in poll () from /lib/i686/cmov/libc.so.6
#2  0xb544b67f in ?? () from /usr/lib/libasound.so.2
#3  0xb53fd2f0 in ?? ()
#4  0x00000001 in ?? ()
#5  0x000003e8 in ?? ()
#6  0x00000000 in ?? ()

Thread 2 (Thread 0xb4af5b90 (LWP 13860)):
#0  0xb7fba424 in __kernel_vsyscall ()
#1  0xb7eb3fcb in read () from /lib/i686/cmov/libpthread.so.0
#2  0x0806d0f3 in ?? ()
#3  0x0000000a in ?? ()
#4  0xb4af4294 in ?? ()
#5  0x00000400 in ?? ()
#6  0xb7e7d560 in ?? () from /lib/i686/cmov/libc.so.6
#7  0x00000000 in ?? ()

Thread 1 (Thread 0xb7cef6e0 (LWP 13851)):
#0  0xb7fba424 in __kernel_vsyscall ()
#1  0xb7df8a37 in poll () from /lib/i686/cmov/libc.so.6
#2  0xb4b45a7c in ?? ()
#3  0x000f06f0 in ?? ()
#4  0x00000002 in ?? ()
#5  0x0000000f in ?? ()
#6  0x000f06f0 in ?? ()
#7  0x088482e0 in ?? ()
#8  0x000f06f0 in ?? ()
#9  0xb7a6d6ca in ?? ()
#10 0x00000000 in ?? ()
#0  0xb7fba424 in __kernel_vsyscall ()

=================================================================
Got a SIGABRT while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================

Aborted

-- 
Man, how to close a Web site from the drawer menu within Photoshop?

You should overclock the printer to the laser ethernet editor to the MIDI DLL 
tower over the IRC hardware for cancelling a utility.




--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to