Bug 387852 - Package kamoso for aarch64
Summary: Package kamoso for aarch64
Status: RESOLVED FIXED
Alias: None
Product: neon
Classification: KDE Neon
Component: Packages Unstable Edition (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Neon Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-12-12 23:42 UTC by Aleix Pol
Modified: 2017-12-18 16:43 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Aleix Pol 2017-12-12 23:42:09 UTC
Pretty please. :)
Comment 1 Jonathan Riddell 2017-12-13 11:19:42 UTC
https://build.neon.kde.org/job/xenial_unstable_kde-extras_kamoso_bin_amd64/17/console
It's a build error on every arch
00:26:41 In file included from /usr/include/gstreamer-1.0/gst/gstdevice.h:29:0,
00:26:41                  from /workspace/build/src/devicemanager.cpp:27:
00:26:41 /usr/include/gstreamer-1.0/gst/gstelement.h:55:27: fatal error: gst/gstconfig.h: No such file or directory
00:26:41 compilation terminated.
which is weird since gstconfig.h is installed
Comment 2 Jonathan Riddell 2017-12-13 11:23:51 UTC
Interesting, it's in a different directory then the rest of the files in libgstreamer1.0-dev

/usr/lib/x86_64-linux-gnu/gstreamer-1.0/include/gst/gstconfig.h
vs
/usr/include/gstreamer-1.0/gst/gstregistry.h
Comment 3 Aleix Pol 2017-12-13 11:54:23 UTC
Thanks for pointing it out. Just pushed a fix that managed to compile on my neon system and triggered a rebuild.
Comment 4 Jonathan Riddell 2017-12-13 12:11:11 UTC
Compiled but now running it fails

>kamoso 
file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Dialogs/DefaultFileDialog.qml:210:25: QML ListView: Binding loop detected for property "model"
file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Dialogs/DefaultFileDialog.qml:210:25: QML ListView: Binding loop detected for property "model"
Segmentation fault
Comment 5 Aleix Pol 2017-12-13 13:51:37 UTC
Ugh right, let me see if I can get qt-gstreamer to release, we need this one in.
https://bugzilla.gnome.org/show_bug.cgi?id=744816
Comment 6 Aleix Pol 2017-12-14 20:54:15 UTC
Hi, had to do some refactoring and the dependencies changed, can you please update them?

Basically needs qt5 opengl and doesn't need qt-gstreamer anymore.

Thanks!
Comment 7 Aleix Pol 2017-12-17 19:12:44 UTC
libgles2-mesa-dev should be a dependency on arm64.
Comment 8 Jonathan Riddell 2017-12-17 23:03:55 UTC
building
https://build.neon.kde.org/job/xenial_unstable_kde-extras_kamoso/
Comment 9 Jonathan Riddell 2017-12-18 09:59:06 UTC
Failed to compile
https://build.neon.kde.org/job/xenial_unstable_kde-extras_kamoso_bin_arm64/8/console
Could NOT find OpenGL (missing:  OPENGL_gl_LIBRARY OPENGL_INCLUDE_DIR) 
Could not find a package configuration file provided by "OpenGLES2" with any of the following names:
     OpenGLES2Config.cmake

There is no OpenGLES2Config.cmake anywhere in the archive
Comment 10 Jonathan Riddell 2017-12-18 16:43:32 UTC
Built!