** Changed in: libsdl2 (Ubuntu Trusty)
Importance: Undecided = High
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1306629
Title:
[SRU] SDL_syswm.h can't find mir_toolkit/mir_client_library.h
To
This bug was fixed in the package libsdl2 - 2.0.2+dfsg1-3ubuntu1.1
---
libsdl2 (2.0.2+dfsg1-3ubuntu1.1) trusty-proposed; urgency=medium
* New patch: mir_forward_declaration_syswm.diff
- Forward declare structs so you don't need mir headers
(LP: #1306629)
-- Brandon
This works, thanks everyone
** Tags removed: verification-needed
** Tags added: verification-done
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1306629
Title:
[SRU] SDL_syswm.h can't find
Hello Scott, or anyone else affected,
Accepted libsdl2 into trusty-proposed. The package will build now and be
available at
http://launchpad.net/ubuntu/+source/libsdl2/2.0.2+dfsg1-3ubuntu1.1 in a
few hours, and then in the -proposed repository.
Please help us by testing this new package. See
** Branch linked: lp:ubuntu/trusty-proposed/libsdl2
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1306629
Title:
[SRU] SDL_syswm.h can't find mir_toolkit/mir_client_library.h
To manage
I'm a bit confused I don't see the changes to configure.in as mentioned in:
https://hg.libsdl.org/SDL/rev/274017846e73
This is what the SRU Info above mentioned, yet the patch is different.
Can either the SRU template be adjusted (if the patch uploaded is
correct) or let us know if the current
The patch you showed was incorrect, it was corrected by a later patch:
https://hg.libsdl.org/SDL/rev/ede9d13dad21
I'll update the SRU template to reflect that.
** Description changed:
I believe something is wrong with MIR support. A daily build of openmw
just failed with:
Very sorry, forgot certain parts of the bug!
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1306629
Title:
[SRU] SDL_syswm.h can't find mir_toolkit/mir_client_library.h
To manage notifications
Thank you for updating the info!
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1306629
Title:
[SRU] SDL_syswm.h can't find mir_toolkit/mir_client_library.h
To manage notifications about this bug
Trusty SRU uploaded to review queue. Unsubscribing sponsors.
** Changed in: libsdl2 (Ubuntu Trusty)
Status: New = In Progress
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1306629
Title:
Utopic fix uploaded.
** Also affects: libsdl2 (Ubuntu Utopic)
Importance: High
Assignee: Brandon Schaefer (brandontschaefer)
Status: Triaged
** Also affects: libsdl2 (Ubuntu Trusty)
Importance: Undecided
Status: New
** Changed in: libsdl2 (Ubuntu Trusty)
Milestone:
** Branch linked: lp:ubuntu/utopic-proposed/libsdl2
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1306629
Title:
[SRU] SDL_syswm.h can't find mir_toolkit/mir_client_library.h
To manage
This bug was fixed in the package libsdl2 - 2.0.2+dfsg1-3ubuntu2
---
libsdl2 (2.0.2+dfsg1-3ubuntu2) utopic; urgency=medium
* New patch: mir_forward_declaration_syswm.diff
- Forward declare structs so you don't need mir headers
(LP: #1306629)
-- Brandon Schaefer
This bug is biting regarding Unvanquished. For now, I'm working around
it by build-depending on this:
libsdl2-dev ( 2.0.2+dfsg1-3ubuntu1) | libsdl2-dev (
2.0.2+dfsg1-3ubuntu1) | libsdl1.2-dev
Once I see that this bug is fixed, I'll revert that change.
--
You received this bug
** Branch linked: lp:~showard314/libsdl/forward-declare-1306629-fix
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1306629
Title:
[SRU] SDL_syswm.h can't find mir_toolkit/mir_client_library.h
To
** Branch linked: lp:~showard314/ubuntu/utopic/libsdl/forward-
declare-1306629-fix
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1306629
Title:
[SRU] SDL_syswm.h can't find
** Branch linked: lp:~showard314/ubuntu/utopic/libsdl2/forward-
declare-1306629-fix
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1306629
Title:
[SRU] SDL_syswm.h can't find
** Changed in: libsdl2 (Ubuntu)
Status: In Progress = Triaged
** Changed in: libsdl2 (Ubuntu)
Milestone: None = trusty-updates
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1306629
Title:
** Branch unlinked: lp:~brandontschaefer/libsdl/mir-include-sdl2-pc-fix
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1306629
Title:
[SRU] SDL_syswm.h can't find mir_toolkit/mir_client_library.h
A) Workaround is to add: -I/usr/include/mirclient
-I/usr/include/mircommon to your compiler options.
B) Something is still odd here. Mir support was enabled in SDL2. You now
have to install libmirclient-dev and mircommon-dev and explicitly add
includes to mir header files in your program in order
Thanks I'll try the workaround.
It does make sense for them to include Mir support though even if it's
not released yet. Developers have to do testing on Mir and Mir is still
an installable option on Ubuntu 14.04. SDL, along with many other
programs, have support for various things compiled in.
That's my problem:
SDL2 has wayland, Mir, and x11 support. As a developer that uses SDL2, I now
have to explicitly include Mir headers but not wayland nor x11. What's wrong
with Mir that it makes us do that?
This is what it is:
https://bugs.launchpad.net/mir/+bug/1161064
I agree with everything Benjamin said, but including support for Mir is
one thing and making developers include headers is something different.
Look at wayland, for example. SDL2 does not require you to include
wayland headers, nor x11 headers - why does Mir require you to include
Mir headers
A quick workaround: http://paste.ubuntu.com/7301381/
If you edit the header file your self, all should work. (just be careful
:)
This is the real fix, I should have used forward declaration here.
(Which I will be fixing that upstream asap, as well as a patch for
14.04).
--
You received this
Yes Scott, you're absolutely correct. SDL2 users shouldn't have to
include Mir headers explicitly.
Thanks Brandon, I'll test the workaround you posted later tonight.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
** Branch linked: lp:~brandontschaefer/libsdl/forward-
declare-1306629-fix
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1306629
Title:
[SRU] SDL_syswm.h can't find mir_toolkit/mir_client_library.h
** Description changed:
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
Thanks!
Using
http://paste.ubuntu.com/7271077/
alone I was able to build openmw on trusty.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1306629
Title:
[SRU] SDL_syswm.h can't find
Can confirm that the patch works nicely! Thanks!
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1306629
Title:
[SRU] SDL_syswm.h can't find mir_toolkit/mir_client_library.h
To manage notifications
Cool, sorry about that. Thanks for poking the bug to get the right fix
:)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1306629
Title:
[SRU] SDL_syswm.h can't find mir_toolkit/mir_client_library.h
Any good workarounds or proposed package that we can install?
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1306629
Title:
[SRU] SDL_syswm.h can't find mir_toolkit/mir_client_library.h
To manage
** Summary changed:
- 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
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1306629
** Description changed:
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
+ #include
33 matches
Mail list logo