A new Mono maintenance version has been released today, containing numerous bug fixes. Reproducible: Always
2.4.3 has a compiler regression (https://bugzilla.novell.com/show_bug.cgi?id=563909), fix is scheduled for 2.4.3.1 (January) Also, 2.6 has been released, also with a known regression (https://bugzilla.novell.com/show_bug.cgi?id=564379), fix is scheduled for next 2.6 series release
*** Bug 298225 has been marked as a duplicate of this bug. ***
Let's set this generally so we don't need to update the Summary ad infinitum.
Version 2.4.3.1 was released on Dec 29. FWIW, 2.6.1 was released on Dec 18.
*** Bug 303127 has been marked as a duplicate of this bug. ***
Please also add: 1) USE="postgres" for Postgresql .Net data provider, see http://pgfoundry.org/projects/npgsql 2) USE="mysql" for mysql .Net data provider, see http://dev.mysql.com/doc/refman/5.1/en/connector-net-installation-source.html 3) USE="firebird" http://www.firebirdsql.org/index.php?op=files&id=netprovider 4) USE="oracle" USE="mssql" also will be nice to have (with appropriate license restrictions)
+ 20 Feb 2010; Patrick Lauer <patrick@gentoo.org> +mono-2.6.1.ebuild: + Bump for #296373
There is also new (experimental) moving garbage collector in the last version. It will be nice to have additional USE-flag for it (for speed comparision for example)
+*mono-2.4.3.1 (20 Feb 2010) + + 20 Feb 2010; Patrick Lauer <patrick@gentoo.org> +mono-2.4.3.1.ebuild: + Bump for #296373
(In reply to comment #7) > + 20 Feb 2010; Patrick Lauer <patrick@gentoo.org> +mono-2.6.1.ebuild: > + Bump for #296373 > Now I'm getting bunch of dependency conflicts: dev-dotnet/libgdiplus:0 ('ebuild', '/', 'dev-dotnet/libgdiplus-2.6', 'merge') conflicts with =dev-dotnet/libgdiplus-2.4* required by ('ebuild', '/', 'dev-lang/mono-2.4.3.1', 'merge') dev-lang/mono:0 ('ebuild', '/', 'dev-lang/mono-2.6.1', 'merge') conflicts with =dev-lang/mono-2.4* required by ('installed', '/', 'dev-util/mono-debugger-2.4.2-r1', 'nomerge')
/bin/sh ../../libtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -no-undefined -shared -Wl,-version-script=./ldscript -Wl,-O1 -Wl,--no-undefined -o libmonodebuggerreadline.la -rpath /usr/lib64 mono-debugger-readline.lo readline.lo chared.lo common.lo el.lo emacs.lo fcns.lo help.lo hist.lo history.lo key.lo map.lo parse.lo prompt.lo read.lo refresh.lo search.lo sig.lo term.lo tty.lo vi.lo vis.lo unvis.lo strlcpy.lo strlcat.lo tokenizer.lo filecomplete.lo -lglib-2.0 -lcurses libtool: link: x86_64-pc-linux-gnu-gcc -shared .libs/mono-debugger-readline.o .libs/readline.o .libs/chared.o .libs/common.o .libs/el.o .libs/emacs.o .libs/fcns.o .libs/help.o .libs/hist.o .libs/history.o .libs/key.o .libs/map.o .libs/parse.o .libs/prompt.o .libs/read.o .libs/refresh.o .libs/search.o .libs/sig.o .libs/term.o .libs/tty.o .libs/vi.o .libs/vis.o .libs/unvis.o .libs/strlcpy.o .libs/strlcat.o .libs/tokenizer.o .libs/filecomplete.o /usr/lib64/libglib-2.0.so -lcurses -Wl,-version-script=./ldscript -Wl,-O1 -Wl,--no-undefined -Wl,-soname -Wl,libmonodebuggerreadline.so.0 -o .libs/libmonodebuggerreadline.so.0.0.0 .libs/el.o: In function `el_source': el.c:(.text+0xe5e): undefined reference to `libedit_fgetln' .libs/history.o: In function `history_load': history.c:(.text+0xf45): undefined reference to `libedit_fgetln' history.c:(.text+0x10af): undefined reference to `libedit_fgetln' collect2: ld returned 1 exit status make[3]: *** [libmonodebuggerreadline.la] Error 1 make[3]: Leaving directory `/var/tmp/portage/dev-util/mono-debugger-2.6/work/mono-debugger-2.6/frontend/libedit' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/dev-util/mono-debugger-2.6/work/mono-debugger-2.6/frontend' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/dev-util/mono-debugger-2.6/work/mono-debugger-2.6' make: *** [all] Error 2 * ERROR: dev-util/mono-debugger-2.6 failed: well, that's one unhappy application ...
They are already bumped, for remaining problems please open separate bug reports