Activity log for bug #1306629

Date Who What changed Old value New value Message
2014-04-11 14:21:28 Scott Howard bug added bug
2014-04-11 14:23:32 Scott Howard bug added subscriber Brandon Schaefer
2014-04-16 01:24:34 Daniel van Vugt bug task added mir
2014-04-17 18:42:39 Launchpad Janitor libsdl2 (Ubuntu): status New Confirmed
2014-04-17 19:12:12 Brandon Schaefer libsdl2 (Ubuntu): assignee Brandon Schaefer (brandontschaefer)
2014-04-17 20:15:44 Brandon Schaefer libsdl2 (Ubuntu): status Confirmed In Progress
2014-04-17 20:15:46 Brandon Schaefer mir: status New Invalid
2014-04-17 21:30:39 Launchpad Janitor branch linked lp:~brandontschaefer/libsdl/mir-include-sdl2-pc-fix
2014-04-17 21:40:56 Brandon Schaefer summary SDL_syswm.h can't find mir_toolkit/mir_client_library.h [SRU] SDL_syswm.h can't find mir_toolkit/mir_client_library.h
2014-04-17 21:41:22 Brandon Schaefer bug added subscriber Ubuntu Stable Release Updates Team
2014-04-17 21:41:34 Brandon Schaefer bug added subscriber Ubuntu Sponsors Team
2014-04-17 21:48:16 Brandon Schaefer description I believe something is wrong with MIR support. A daily build of openmw just failed with: /usr/include/SDL2/SDL_syswm.h:97:44: fatal error: mir_toolkit/mir_client_library.h: No such file or directory #include <mir_toolkit/mir_client_library.h> In SDL_syswm.h: #if defined(SDL_VIDEO_DRIVER_MIR) #include <mir_toolkit/mir_client_library.h> #endif the file is: /usr/include/mirclient/mir_toolkit/mir_client_library.h http://packages.ubuntu.com/search?searchon=contents&keywords=mir_client_library.h&mode=exactfilename&suite=trusty&arch=any openmw buildlog: https://launchpadlibrarian.net/172588668/buildlog_ubuntu-trusty-i386.openmw_0.29%2Bgit20140411.77-0~ubuntu14.04.1_FAILEDTOBUILD.txt.gz it built successfully until the fix for bug #1295389 libsdl2 commit hit that enabled mir. Assigning "high" since it has the potentially to cause a large number of FTBFS in the archive. I believe something is wrong with MIR support. A daily build of openmw just failed with: /usr/include/SDL2/SDL_syswm.h:97:44: fatal error: mir_toolkit/mir_client_library.h: No such file or directory  #include <mir_toolkit/mir_client_library.h> In SDL_syswm.h: #if defined(SDL_VIDEO_DRIVER_MIR) #include <mir_toolkit/mir_client_library.h> #endif the file is: /usr/include/mirclient/mir_toolkit/mir_client_library.h http://packages.ubuntu.com/search?searchon=contents&keywords=mir_client_library.h&mode=exactfilename&suite=trusty&arch=any openmw buildlog: https://launchpadlibrarian.net/172588668/buildlog_ubuntu-trusty-i386.openmw_0.29%2Bgit20140411.77-0~ubuntu14.04.1_FAILEDTOBUILD.txt.gz it built successfully until the fix for bug #1295389 libsdl2 commit hit that enabled mir. Assigning "high" since it has the potentially to cause a large number of FTBFS in the archive. SRU Info: *Note* This patch has landed in libsdl2 upstream: https://hg.libsdl.org/SDL/rev/274017846e73 1) The issue is sdl2.pc does not include mir_cflags, so the headers are in an unknown location. So when programs compiled against SDL2 with mir enabled, it could not find the mir headers. 2) A simple way to test the current Mir problem: http://paste.ubuntu.com/7271077/ 3) Regression potential: Very low, this is a 1 line patch, that adds the MIR_CFLAGS to the SDL_CFLAGS.
2014-04-18 07:41:14 Benjamin Xiao bug added subscriber Benjamin Xiao
2014-04-21 21:49:16 Launchpad Janitor branch linked lp:~brandontschaefer/libsdl/forward-declare-1306629-fix
2014-04-21 21:53:55 Brandon Schaefer description I believe something is wrong with MIR support. A daily build of openmw just failed with: /usr/include/SDL2/SDL_syswm.h:97:44: fatal error: mir_toolkit/mir_client_library.h: No such file or directory  #include <mir_toolkit/mir_client_library.h> In SDL_syswm.h: #if defined(SDL_VIDEO_DRIVER_MIR) #include <mir_toolkit/mir_client_library.h> #endif the file is: /usr/include/mirclient/mir_toolkit/mir_client_library.h http://packages.ubuntu.com/search?searchon=contents&keywords=mir_client_library.h&mode=exactfilename&suite=trusty&arch=any openmw buildlog: https://launchpadlibrarian.net/172588668/buildlog_ubuntu-trusty-i386.openmw_0.29%2Bgit20140411.77-0~ubuntu14.04.1_FAILEDTOBUILD.txt.gz it built successfully until the fix for bug #1295389 libsdl2 commit hit that enabled mir. Assigning "high" since it has the potentially to cause a large number of FTBFS in the archive. SRU Info: *Note* This patch has landed in libsdl2 upstream: https://hg.libsdl.org/SDL/rev/274017846e73 1) The issue is sdl2.pc does not include mir_cflags, so the headers are in an unknown location. So when programs compiled against SDL2 with mir enabled, it could not find the mir headers. 2) A simple way to test the current Mir problem: http://paste.ubuntu.com/7271077/ 3) Regression potential: Very low, this is a 1 line patch, that adds the MIR_CFLAGS to the SDL_CFLAGS. I believe something is wrong with MIR support. A daily build of openmw just failed with: /usr/include/SDL2/SDL_syswm.h:97:44: fatal error: mir_toolkit/mir_client_library.h: No such file or directory  #include <mir_toolkit/mir_client_library.h> In SDL_syswm.h: #if defined(SDL_VIDEO_DRIVER_MIR) #include <mir_toolkit/mir_client_library.h> #endif the file is: /usr/include/mirclient/mir_toolkit/mir_client_library.h http://packages.ubuntu.com/search?searchon=contents&keywords=mir_client_library.h&mode=exactfilename&suite=trusty&arch=any openmw buildlog: https://launchpadlibrarian.net/172588668/buildlog_ubuntu-trusty-i386.openmw_0.29%2Bgit20140411.77-0~ubuntu14.04.1_FAILEDTOBUILD.txt.gz it built successfully until the fix for bug #1295389 libsdl2 commit hit that enabled mir. Assigning "high" since it has the potentially to cause a large number of FTBFS in the archive. SRU Info: *Note* This patch has landed in libsdl2 upstream: https://hg.libsdl.org/SDL/rev/274017846e73 1) The issue is we include mir_client_library.h, meaning everything that compiles sdl2 apps will need to include this as well. So we need to forward declare the structs so we don't need to include the mir header. 2) A simple way to test the current Mir problem: http://paste.ubuntu.com/7271077/ 3) Regression potential: Very low, this is a 1 line patch, that adds the MIR_CFLAGS to the SDL_CFLAGS.
2014-04-22 12:51:28 Scott Howard branch unlinked lp:~brandontschaefer/libsdl/mir-include-sdl2-pc-fix
2014-04-24 20:41:35 Scott Howard libsdl2 (Ubuntu): status In Progress Triaged
2014-04-24 20:42:13 Scott Howard libsdl2 (Ubuntu): milestone trusty-updates
2014-05-01 17:08:30 Launchpad Janitor branch linked lp:~showard314/libsdl/forward-declare-1306629-fix
2014-05-01 17:14:46 Scott Howard branch linked lp:~showard314/ubuntu/utopic/libsdl/forward-declare-1306629-fix
2014-05-01 17:22:15 Scott Howard branch linked lp:~showard314/ubuntu/utopic/libsdl2/forward-declare-1306629-fix
2014-05-03 01:01:39 Scott Howard nominated for series Ubuntu Trusty
2014-05-03 01:01:39 Scott Howard nominated for series Ubuntu Utopic
2014-05-07 14:29:01 Martin Pitt bug task added libsdl2 (Ubuntu Utopic)
2014-05-07 14:29:07 Martin Pitt bug task added libsdl2 (Ubuntu Trusty)
2014-05-07 14:29:57 Martin Pitt libsdl2 (Ubuntu Trusty): milestone trusty-updates
2014-05-07 14:29:59 Martin Pitt libsdl2 (Ubuntu Utopic): milestone trusty-updates
2014-05-07 14:33:02 Martin Pitt libsdl2 (Ubuntu Utopic): status Triaged Fix Committed
2014-05-07 14:34:36 Martin Pitt libsdl2 (Ubuntu Trusty): status New In Progress
2014-05-07 14:34:44 Martin Pitt removed subscriber Ubuntu Sponsors Team
2014-05-07 14:37:53 Launchpad Janitor branch linked lp:ubuntu/utopic-proposed/libsdl2
2014-05-07 15:14:45 Launchpad Janitor libsdl2 (Ubuntu Utopic): status Fix Committed Fix Released
2014-05-11 14:50:48 Christoph Korn bug added subscriber Christoph Korn
2014-05-13 15:16:04 Chris J Arges description I believe something is wrong with MIR support. A daily build of openmw just failed with: /usr/include/SDL2/SDL_syswm.h:97:44: fatal error: mir_toolkit/mir_client_library.h: No such file or directory  #include <mir_toolkit/mir_client_library.h> In SDL_syswm.h: #if defined(SDL_VIDEO_DRIVER_MIR) #include <mir_toolkit/mir_client_library.h> #endif the file is: /usr/include/mirclient/mir_toolkit/mir_client_library.h http://packages.ubuntu.com/search?searchon=contents&keywords=mir_client_library.h&mode=exactfilename&suite=trusty&arch=any openmw buildlog: https://launchpadlibrarian.net/172588668/buildlog_ubuntu-trusty-i386.openmw_0.29%2Bgit20140411.77-0~ubuntu14.04.1_FAILEDTOBUILD.txt.gz it built successfully until the fix for bug #1295389 libsdl2 commit hit that enabled mir. Assigning "high" since it has the potentially to cause a large number of FTBFS in the archive. SRU Info: *Note* This patch has landed in libsdl2 upstream: https://hg.libsdl.org/SDL/rev/274017846e73 1) The issue is we include mir_client_library.h, meaning everything that compiles sdl2 apps will need to include this as well. So we need to forward declare the structs so we don't need to include the mir header. 2) A simple way to test the current Mir problem: http://paste.ubuntu.com/7271077/ 3) Regression potential: Very low, this is a 1 line patch, that adds the MIR_CFLAGS to the SDL_CFLAGS. [Impact] Projects that use libsdl2 might not compile due to issues with how SDL_syswm.h support MIR. [Test Case] Try to compile openmw. [Regression Potential] Patch is upstream: https://hg.libsdl.org/SDL/rev/274017846e73 And in Utopic. This should _fix_ compilation errors. -- I believe something is wrong with MIR support. A daily build of openmw just failed with: /usr/include/SDL2/SDL_syswm.h:97:44: fatal error: mir_toolkit/mir_client_library.h: No such file or directory  #include <mir_toolkit/mir_client_library.h> In SDL_syswm.h: #if defined(SDL_VIDEO_DRIVER_MIR) #include <mir_toolkit/mir_client_library.h> #endif the file is: /usr/include/mirclient/mir_toolkit/mir_client_library.h http://packages.ubuntu.com/search?searchon=contents&keywords=mir_client_library.h&mode=exactfilename&suite=trusty&arch=any openmw buildlog: https://launchpadlibrarian.net/172588668/buildlog_ubuntu-trusty-i386.openmw_0.29%2Bgit20140411.77-0~ubuntu14.04.1_FAILEDTOBUILD.txt.gz it built successfully until the fix for bug #1295389 libsdl2 commit hit that enabled mir. Assigning "high" since it has the potentially to cause a large number of FTBFS in the archive. SRU Info: *Note* This patch has landed in libsdl2 upstream: https://hg.libsdl.org/SDL/rev/274017846e73 1) The issue is we include mir_client_library.h, meaning everything that compiles sdl2 apps will need to include this as well. So we need to forward declare the structs so we don't need to include the mir header. 2) A simple way to test the current Mir problem: http://paste.ubuntu.com/7271077/ 3) Regression potential: Very low, this is a 1 line patch, that adds the MIR_CFLAGS to the SDL_CFLAGS.
2014-05-13 15:18:37 Chris J Arges description [Impact] Projects that use libsdl2 might not compile due to issues with how SDL_syswm.h support MIR. [Test Case] Try to compile openmw. [Regression Potential] Patch is upstream: https://hg.libsdl.org/SDL/rev/274017846e73 And in Utopic. This should _fix_ compilation errors. -- I believe something is wrong with MIR support. A daily build of openmw just failed with: /usr/include/SDL2/SDL_syswm.h:97:44: fatal error: mir_toolkit/mir_client_library.h: No such file or directory  #include <mir_toolkit/mir_client_library.h> In SDL_syswm.h: #if defined(SDL_VIDEO_DRIVER_MIR) #include <mir_toolkit/mir_client_library.h> #endif the file is: /usr/include/mirclient/mir_toolkit/mir_client_library.h http://packages.ubuntu.com/search?searchon=contents&keywords=mir_client_library.h&mode=exactfilename&suite=trusty&arch=any openmw buildlog: https://launchpadlibrarian.net/172588668/buildlog_ubuntu-trusty-i386.openmw_0.29%2Bgit20140411.77-0~ubuntu14.04.1_FAILEDTOBUILD.txt.gz it built successfully until the fix for bug #1295389 libsdl2 commit hit that enabled mir. Assigning "high" since it has the potentially to cause a large number of FTBFS in the archive. SRU Info: *Note* This patch has landed in libsdl2 upstream: https://hg.libsdl.org/SDL/rev/274017846e73 1) The issue is we include mir_client_library.h, meaning everything that compiles sdl2 apps will need to include this as well. So we need to forward declare the structs so we don't need to include the mir header. 2) A simple way to test the current Mir problem: http://paste.ubuntu.com/7271077/ 3) Regression potential: Very low, this is a 1 line patch, that adds the MIR_CFLAGS to the SDL_CFLAGS. I believe something is wrong with MIR support. A daily build of openmw just failed with: /usr/include/SDL2/SDL_syswm.h:97:44: fatal error: mir_toolkit/mir_client_library.h: No such file or directory  #include <mir_toolkit/mir_client_library.h> In SDL_syswm.h: #if defined(SDL_VIDEO_DRIVER_MIR) #include <mir_toolkit/mir_client_library.h> #endif the file is: /usr/include/mirclient/mir_toolkit/mir_client_library.h http://packages.ubuntu.com/search?searchon=contents&keywords=mir_client_library.h&mode=exactfilename&suite=trusty&arch=any openmw buildlog: https://launchpadlibrarian.net/172588668/buildlog_ubuntu-trusty-i386.openmw_0.29%2Bgit20140411.77-0~ubuntu14.04.1_FAILEDTOBUILD.txt.gz it built successfully until the fix for bug #1295389 libsdl2 commit hit that enabled mir. Assigning "high" since it has the potentially to cause a large number of FTBFS in the archive. SRU Info: [Impact] Projects that use libsdl2 might not compile due to issues with how SDL_syswm.h support MIR. [Test Case] Try to compile openmw. [Regression Potential] *Note* This patch has landed in libsdl2 upstream: https://hg.libsdl.org/SDL/rev/274017846e73 1) The issue is we include mir_client_library.h, meaning everything that compiles sdl2 apps will need to include this as well. So we need to forward declare the structs so we don't need to include the mir header. 2) A simple way to test the current Mir problem: http://paste.ubuntu.com/7271077/ 3) Regression potential: Very low, this is a 1 line patch, that adds the MIR_CFLAGS to the SDL_CFLAGS.
2014-05-13 15:20:31 Chris J Arges description I believe something is wrong with MIR support. A daily build of openmw just failed with: /usr/include/SDL2/SDL_syswm.h:97:44: fatal error: mir_toolkit/mir_client_library.h: No such file or directory  #include <mir_toolkit/mir_client_library.h> In SDL_syswm.h: #if defined(SDL_VIDEO_DRIVER_MIR) #include <mir_toolkit/mir_client_library.h> #endif the file is: /usr/include/mirclient/mir_toolkit/mir_client_library.h http://packages.ubuntu.com/search?searchon=contents&keywords=mir_client_library.h&mode=exactfilename&suite=trusty&arch=any openmw buildlog: https://launchpadlibrarian.net/172588668/buildlog_ubuntu-trusty-i386.openmw_0.29%2Bgit20140411.77-0~ubuntu14.04.1_FAILEDTOBUILD.txt.gz it built successfully until the fix for bug #1295389 libsdl2 commit hit that enabled mir. Assigning "high" since it has the potentially to cause a large number of FTBFS in the archive. SRU Info: [Impact] Projects that use libsdl2 might not compile due to issues with how SDL_syswm.h support MIR. [Test Case] Try to compile openmw. [Regression Potential] *Note* This patch has landed in libsdl2 upstream: https://hg.libsdl.org/SDL/rev/274017846e73 1) The issue is we include mir_client_library.h, meaning everything that compiles sdl2 apps will need to include this as well. So we need to forward declare the structs so we don't need to include the mir header. 2) A simple way to test the current Mir problem: http://paste.ubuntu.com/7271077/ 3) Regression potential: Very low, this is a 1 line patch, that adds the MIR_CFLAGS to the SDL_CFLAGS. I believe something is wrong with MIR support. A daily build of openmw just failed with: /usr/include/SDL2/SDL_syswm.h:97:44: fatal error: mir_toolkit/mir_client_library.h: No such file or directory  #include <mir_toolkit/mir_client_library.h> In SDL_syswm.h: #if defined(SDL_VIDEO_DRIVER_MIR) #include <mir_toolkit/mir_client_library.h> #endif the file is: /usr/include/mirclient/mir_toolkit/mir_client_library.h http://packages.ubuntu.com/search?searchon=contents&keywords=mir_client_library.h&mode=exactfilename&suite=trusty&arch=any openmw buildlog: https://launchpadlibrarian.net/172588668/buildlog_ubuntu-trusty-i386.openmw_0.29%2Bgit20140411.77-0~ubuntu14.04.1_FAILEDTOBUILD.txt.gz it built successfully until the fix for bug #1295389 libsdl2 commit hit that enabled mir. Assigning "high" since it has the potentially to cause a large number of FTBFS in the archive. SRU Info: *Note* This patch has landed in libsdl2 upstream: https://hg.libsdl.org/SDL/rev/274017846e73 1) The issue is we include mir_client_library.h, meaning everything that compiles sdl2 apps will need to include this as well. So we need to forward declare the structs so we don't need to include the mir header. 2) A simple way to test the current Mir problem: http://paste.ubuntu.com/7271077/ 3) Regression potential: Very low, this is a 1 line patch, that adds the MIR_CFLAGS to the SDL_CFLAGS.
2014-05-13 16:12:39 Scott Howard description I believe something is wrong with MIR support. A daily build of openmw just failed with: /usr/include/SDL2/SDL_syswm.h:97:44: fatal error: mir_toolkit/mir_client_library.h: No such file or directory  #include <mir_toolkit/mir_client_library.h> In SDL_syswm.h: #if defined(SDL_VIDEO_DRIVER_MIR) #include <mir_toolkit/mir_client_library.h> #endif the file is: /usr/include/mirclient/mir_toolkit/mir_client_library.h http://packages.ubuntu.com/search?searchon=contents&keywords=mir_client_library.h&mode=exactfilename&suite=trusty&arch=any openmw buildlog: https://launchpadlibrarian.net/172588668/buildlog_ubuntu-trusty-i386.openmw_0.29%2Bgit20140411.77-0~ubuntu14.04.1_FAILEDTOBUILD.txt.gz it built successfully until the fix for bug #1295389 libsdl2 commit hit that enabled mir. Assigning "high" since it has the potentially to cause a large number of FTBFS in the archive. SRU Info: *Note* This patch has landed in libsdl2 upstream: https://hg.libsdl.org/SDL/rev/274017846e73 1) The issue is we include mir_client_library.h, meaning everything that compiles sdl2 apps will need to include this as well. So we need to forward declare the structs so we don't need to include the mir header. 2) A simple way to test the current Mir problem: http://paste.ubuntu.com/7271077/ 3) Regression potential: Very low, this is a 1 line patch, that adds the MIR_CFLAGS to the SDL_CFLAGS. I believe something is wrong with MIR support. A daily build of openmw just failed with: /usr/include/SDL2/SDL_syswm.h:97:44: fatal error: mir_toolkit/mir_client_library.h: No such file or directory  #include <mir_toolkit/mir_client_library.h> In SDL_syswm.h: #if defined(SDL_VIDEO_DRIVER_MIR) #include <mir_toolkit/mir_client_library.h> #endif the file is: /usr/include/mirclient/mir_toolkit/mir_client_library.h http://packages.ubuntu.com/search?searchon=contents&keywords=mir_client_library.h&mode=exactfilename&suite=trusty&arch=any openmw buildlog: https://launchpadlibrarian.net/172588668/buildlog_ubuntu-trusty-i386.openmw_0.29%2Bgit20140411.77-0~ubuntu14.04.1_FAILEDTOBUILD.txt.gz it built successfully until the fix for bug #1295389 libsdl2 commit hit that enabled mir. Assigning "high" since it has the potentially to cause a large number of FTBFS in the archive. SRU Info: *Note* This patch has landed in libsdl2 upstream: https://hg.libsdl.org/SDL/rev/ede9d13dad21 (which also reverts https://hg.libsdl.org/SDL/rev/274017846e73) 1) The issue is we include mir_client_library.h, meaning everything that compiles sdl2 apps will need to include this as well. So we need to forward declare the structs so we don't need to include the mir header. 2) A simple way to test the current Mir problem: http://paste.ubuntu.com/7271077/ 3) Regression potential: Low - upstream has had this change for a month without problem
2014-05-15 02:06:36 Scott Kitterman libsdl2 (Ubuntu Trusty): status In Progress Fix Committed
2014-05-15 02:06:40 Scott Kitterman bug added subscriber SRU Verification
2014-05-15 02:06:48 Scott Kitterman tags verification-needed
2014-05-15 02:13:26 Launchpad Janitor branch linked lp:ubuntu/trusty-proposed/libsdl2
2014-05-19 19:41:42 Dennis bug added subscriber Dennis
2014-05-19 20:12:05 Scott Howard tags verification-needed verification-done
2014-05-22 16:20:44 Launchpad Janitor libsdl2 (Ubuntu Trusty): status Fix Committed Fix Released
2014-05-22 16:20:50 Scott Kitterman removed subscriber Ubuntu Stable Release Updates Team
2015-08-21 05:04:14 Mathew Hodson libsdl2 (Ubuntu Trusty): importance Undecided High