Public bug reported: Current's gcc on karmic (9.10) $ gcc --version gcc (Ubuntu 4.4.1-4ubuntu8) 4.4.1
has some problems compiling gstreamer plugins good from git head of today. The tree and commit that made it not build anymore hashes are commit 6158f401a1bec104fa891766bd93a20832540d33 tree 0b6618015e53b03cc31e77df7afcc7f14ac309fa Instructions for checkout can be found at: http://gstreamer.freedesktop.org/dev/ You'll have to build gstreamer core and -base modules to be able to build this module. The error is: " blend_mmx.h: Assembler messages: blend_mmx.h:218: Error: bad register name `%dil' blend_mmx.h:218: Error: bad register name `%dil' blend_mmx.h:218: Error: bad register name `%sil' make[3]: *** [libgstvideomixer_la-blend.lo] Error 1 make[2]: *** [all-recursive] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 " The easiest solution is probably to upgrade gcc to a newer version, as friends are able to build it with "gcc (Debian 4.4.2-9) 4.4.3 20100108 (prerelease) from debian/sid (amd64)" ProblemType: Bug Architecture: i386 Date: Tue Jan 12 21:21:30 2010 DistroRelease: Ubuntu 9.10 InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release i386 (20091028.5) Package: gcc 4:4.4.1-1ubuntu2 ProcEnviron: PATH=(custom, user) LANG=en_US.UTF-8 SHELL=/bin/bash ProcVersionSignature: Ubuntu 2.6.31-16.53-generic SourcePackage: gcc-defaults Uname: Linux 2.6.31-16-generic i686 XsessionErrors: (gnome-settings-daemon:1438): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed (gnome-settings-daemon:1438): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed (polkit-gnome-authentication-agent-1:1512): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed (nautilus:1494): Eel-CRITICAL **: eel_preferences_get_boolean: assertion `preferences_is_initialized ()' failed ** Affects: gcc-defaults (Ubuntu) Importance: Undecided Status: New ** Tags: apport-bug i386 -- gcc package needs upgrading https://bugs.launchpad.net/bugs/506713 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs