Package: boo Severity: wishlist Hi Sam,
please provide a /usr/bin/booc2 wrapper for boo that uses the CLR 2.0 runtime. This is needed for monodevelop 0.12 which now uses gmcs (CLR 2.0). You don't need to build boo for 2.0, but providing a wrapper script that enforces the 2.0 runtime is enough. just copy the booc.exe to booc2.exe (and a /usr/lib/booc2 wrapper script for it) and add a booc2.exe.config file with the content of this: <?xml version="1.0"?> <configuration> <startup> <supportedRuntime version="v2.0.50727" /> </startup> </configuration> This will force the application (booc2.exe) to use the CLR 2.0 runtime, eventhough it was compiled against 1.0, this works since the 2.0 API extends the 1.0 and is fully compatible. This causes the boo compiler to link the resulting application or library against CLR 2.0 (needed for monodevelop). This way we have the normal and stable CLR 1.0 runtime by default and optionally can still link against 2.0 when needed without changing the build profile. -- Regards, Mirco 'meebey' Bauer PGP-Key: http://keyserver.noreply.org/pks/lookup?op=get&search=0xEEF946C8 -----BEGIN GEEK CODE BLOCK----- Version: 3.12 GIT d s-:+ a-- C++ UL++++$ P L++$>+++$ E- W+++$ N o? K- w++>! O---- M- V? PS PE+ Y- PGP++ t 5+ X++ R tv+ b+ DI? D+ G>++ e h! r->++ y? ------END GEEK CODE BLOCK------
signature.asc
Description: This is a digitally signed message part