New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gstreamer1.0 #2384

Merged
merged 1 commit into from Feb 8, 2017

Conversation

Projects
None yet
3 participants
@alarcher
Contributor

alarcher commented Sep 5, 2016

Introspection is broken for multilib builds... needs work.

@alarcher alarcher changed the title from WIP: Gstreamer1.0 to Gstreamer1.0 Sep 5, 2016


license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)'

<transform file path=usr/share/locale/([^/]+)(\..+){0,1}(/.+){0,1} -> default facet.locale.%<\1> true>

This comment has been minimized.

@xen0l
file path=usr/include/gstreamer-1.0/gst/video/video.h
file path=usr/include/gstreamer-1.0/gst/video/videoorientation.h
file path=usr/include/gstreamer-1.0/gst/video/videooverlay.h
#file path=usr/lib/$(MACH64)/girepository-1.0/GstAllocators-1.0.typelib

This comment has been minimized.

@xen0l

xen0l Sep 5, 2016

Contributor

Is this related to broken multilib?

This comment has been minimized.

@alarcher

alarcher Sep 5, 2016

Contributor

Gobject introspection is broken for 32bit multilib, some types seem to be defined as 64bit which causes overflows: I could not find the reason.
Several upstream bug reports by Arch Linux were closed without any proper conclusion.

This comment has been minimized.

@pyhalov

pyhalov Oct 19, 2016

Contributor

Worked in my limited testing (built gstreamer 1, launched some gst-launch-1.0, gst-typefind-1.0 and so on. Would be interesting to find out how to reproduce the issue with introspection.


license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)'

<transform file path=usr/share/locale/([^/]+)(\..+){0,1}(/.+){0,1} -> default facet.locale.%<\1> true>

This comment has been minimized.

@xen0l
#include <netinet/in.h>

+#if defined (__sun) && defined(__SVR4)
+#define HAVE_FIONREAD_IN_SYS_FILIO

This comment has been minimized.

@pyhalov

pyhalov Sep 6, 2016

Contributor

Shouldn't this be detected by configure? If so, why wasn't it detected?

This comment has been minimized.

@alarcher

alarcher Oct 6, 2016

Contributor

I do not know...
Considering that our Gobject introspection is broken with multilib would you mind merging with either disabling introspection for 32bit of both?

@alarcher alarcher force-pushed the alarcher:gstreamer1.0 branch 2 times, most recently from 5cbdf80 to 00d7f8c Sep 6, 2016

include $(WS_MAKE_RULES)/configure.mk
include $(WS_MAKE_RULES)/ips.mk

gcc_OPT = -O2

This comment has been minimized.

@pyhalov

pyhalov Oct 18, 2016

Contributor

Interesting, if it can be removed

@alarcher alarcher force-pushed the alarcher:gstreamer1.0 branch from 00d7f8c to 47c0c55 Feb 8, 2017

@alarcher

This comment has been minimized.

Contributor

alarcher commented Feb 8, 2017

@pyhalov Ready for merge. Plugins to follow.

@alarcher alarcher force-pushed the alarcher:gstreamer1.0 branch from 47c0c55 to 8daf0a1 Feb 8, 2017

@alarcher alarcher force-pushed the alarcher:gstreamer1.0 branch from 8daf0a1 to 578fb19 Feb 8, 2017

@xen0l xen0l merged commit 71ea1dd into OpenIndiana:oi/hipster Feb 8, 2017

@alarcher alarcher deleted the alarcher:gstreamer1.0 branch May 31, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment