Discussion:
[Bug 797200] New: GStreamer iOS packages fail to build with Xcode 10.0 update
"GStreamer" (GNOME Bugzilla)
2018-09-25 17:56:33 UTC
Permalink
https://bugzilla.gnome.org/show_bug.cgi?id=797200

Bug ID: 797200
Summary: GStreamer iOS packages fail to build with Xcode 10.0
update
Classification: Platform
Product: GStreamer
Version: 1.4.3
OS: Mac OS
Status: NEW
Severity: blocker
Priority: Normal
Component: don't know
Assignee: gstreamer-***@lists.freedesktop.org
Reporter: ***@gmail.com
QA Contact: gstreamer-***@lists.freedesktop.org
GNOME version: ---

This bug affects our current Xcode projects and GStreamer’s example template
projects such as "GStreamer Single View Application.xctemplate".

Build error: gst_ios_init.h: #include <gst/gst.h>: 'gst/gst.h' file not found.

Severity: This is a critical Blocker for all of our iOS builds.

Versions affected:
- Xcode: 10.0
- Gstreamer: 1.14.3 (also tested with 1.14.2)

GStreamer installed on Mac OS X 10.13.6 from here:
https://gstreamer.freedesktop.org/data/pkg/ios/1.14.3/

Verified:
- Targets > Linked Frameworks and Libraries > Gstreamer.framework
- Header search path includes:
"~/Library/Developer/GStreamer/iPhone.sdk/GStreamer.framework/Headers"
- Headers directory exists.
- Headers directory contains gst, gst/gst.h

Unsuccessful attempts to fix:
- GStreamer/gst/gst.h
- File > Project Settings… > Build System: > New Build System (Default) =>
Legacy Build System
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
"GStreamer" (GNOME Bugzilla)
2018-10-06 07:30:20 UTC
Permalink
https://bugzilla.gnome.org/show_bug.cgi?id=797200

Sebastian Dröge (slomo) <***@coaxion.net> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@coaxion.net
Target Milestone|git master |1.14.5

--- Comment #1 from Sebastian Dröge (slomo) <***@coaxion.net> ---
Some additional notes
https://developer.apple.com/documentation/xcode_release_notes/xcode_10_release_notes/build_system_release_notes_for_xcode_10
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
"GStreamer" (GNOME Bugzilla)
2018-10-06 07:32:07 UTC
Permalink
https://bugzilla.gnome.org/show_bug.cgi?id=797200

Nirbheek Chauhan <***@gmail.com> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@gmail.com
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
"GStreamer" (GNOME Bugzilla)
2018-10-08 08:53:54 UTC
Permalink
https://bugzilla.gnome.org/show_bug.cgi?id=797200

Alann <***@kalyzee.com> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@kalyzee.com

--- Comment #2 from Alann <***@kalyzee.com> ---
Dear Sebastian,
I've managed to make this work by using the lecagy compiler :
File -> project settings -> Build System : "Legacy Build System" instead of new
one.

Alann Sapone
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
"GStreamer" (GNOME Bugzilla)
2018-10-15 07:58:11 UTC
Permalink
https://bugzilla.gnome.org/show_bug.cgi?id=797200

***@combivox.it changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@combivox.it

--- Comment #3 from ***@combivox.it ---
Hi all, i not able to resove this problem.
If i set legacy build system the xcode blocks in generating DSYM process and
after 20 minutes the mac consume a lot of ram and i restart Computer.
In xcode 11 the lagacy build system is removed so can we works in the future
with GStreamer in IOS?
Please help me.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
"GStreamer" (GNOME Bugzilla)
2018-10-15 10:31:06 UTC
Permalink
https://bugzilla.gnome.org/show_bug.cgi?id=797200

Muhammet Ilendemli <***@tailored-apps.com> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@tailored-apps.com

--- Comment #4 from Muhammet Ilendemli <***@tailored-apps.com> ---
I have the same issue. I created a local development pod to fix the file not
found error (using legacy build system seem to work too). But when i try to
create a production build my whole system freezrs within 5 minutes while
generating dSYM files.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
"GStreamer" (GNOME Bugzilla)
2018-10-17 07:08:14 UTC
Permalink
https://bugzilla.gnome.org/show_bug.cgi?id=797200

--- Comment #5 from ***@combivox.it ---
I'm try these two solution:
1) compile with legacy build system -> No DSYM ok, Yes DSYM freeze
2) copy the framework in local directory and use new build system -> No DSYM
ok, Yes DSYM freeze

But these freeze is only with Gstreamer Library, because if i try to compile
other library with DSYM enabled works well.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
"GStreamer" (GNOME Bugzilla)
2018-10-17 07:15:19 UTC
Permalink
https://bugzilla.gnome.org/show_bug.cgi?id=797200

--- Comment #6 from David Manpearl <***@gmail.com> ---
FYI: For those still experiencing build issues who can use compiled binaries,
in my particular situation iOS build problems are 100% resolved by the release
earlier this week of GStreamer v1.14.4 Framework:
https://gstreamer.freedesktop.org/data/pkg/ios/1.14.4/
- David
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
"GStreamer" (GNOME Bugzilla)
2018-10-17 07:26:49 UTC
Permalink
https://bugzilla.gnome.org/show_bug.cgi?id=797200

--- Comment #7 from ***@combivox.it ---
I just use these version, downloaded 12/10/2018 and not works, please help me
because i need dsym enabled, or if it possible to enable dsym only in my
project and not in gstreamer framework
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
"GStreamer" (GNOME Bugzilla)
2018-10-17 07:48:20 UTC
Permalink
https://bugzilla.gnome.org/show_bug.cgi?id=797200

--- Comment #8 from David Manpearl <***@gmail.com> ---
What is "these version"? Did you test with 1.14.4? This version fixed my iOS
build issue, and I did not have to use legacy build system. Unfortunately, I
have not tried with dsym. I was under the impression that 1.14.4 was not
released until Oct 11, one day after you downloaded.
- David
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
"GStreamer" (GNOME Bugzilla)
2018-10-17 08:06:22 UTC
Permalink
https://bugzilla.gnome.org/show_bug.cgi?id=797200

--- Comment #9 from Muhammet Ilendemli <***@tailored-apps.com> ---
I have 1.14.4 installed and still have the freezes when building with dSYM
enabled.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
"GStreamer" (GNOME Bugzilla)
2018-10-17 08:21:25 UTC
Permalink
https://bugzilla.gnome.org/show_bug.cgi?id=797200

--- Comment #10 from ***@combivox.it ---
I have 1.14.4 installed and still have the freezes when building with dSYM
enabled. (same issues)
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
"GStreamer" (GNOME Bugzilla)
2018-10-17 08:26:40 UTC
Permalink
https://bugzilla.gnome.org/show_bug.cgi?id=797200

--- Comment #11 from ***@combivox.it ---
David but you copy the framework in local directory of project or you can
simply build a tutorial without do nothing (leave the parameter not modified
like the tutorial 1) ?
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
"GStreamer" (GNOME Bugzilla)
2018-10-18 10:28:01 UTC
Permalink
https://bugzilla.gnome.org/show_bug.cgi?id=797200

--- Comment #12 from ***@combivox.it ---
Hi all, i'm try another test:

Tutorial 1 combiled in legacy and new build system with DSYM enabled -> works
well
Tutorial 3 combiled in legacy and new build system with DSYM disabled-> works
well

Tutorial 3 combiled in legacy and new build system with DSYM enabled-> freeze

So i'm detect that the problem is the gst/video.h if i comment this import and
all reference to this file the Tutorial 3 compile with DSYM.

I hope that this can help someone to resolve this problem.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
"GStreamer" (GNOME Bugzilla)
2018-10-20 16:36:13 UTC
Permalink
https://bugzilla.gnome.org/show_bug.cgi?id=797200

sotiris <***@gmail.com> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@gmail.com

--- Comment #13 from sotiris <***@gmail.com> ---
Hi all, i am also using 1.14.4 and Xcode 10. I have copied the framework in the
local directory of my project and Xcode 10 hangs/freezes when trying to
generate the dsym due to lack of memory . I have 16gb of memory. I am using the
legacy build system.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
"GStreamer" (GNOME Bugzilla)
2018-11-03 16:13:53 UTC
Permalink
https://bugzilla.gnome.org/show_bug.cgi?id=797200

GStreamer system administrator <***@gstreamer.net> changed:

What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |OBSOLETE

--- Comment #14 from GStreamer system administrator <***@gstreamer.net> ---
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been
closed from further activity.

You can subscribe and participate further through the new bug through this link
to our GitLab instance:
https://gitlab.freedesktop.org/gstreamer/gstreamer-project/issues/20.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
Loading...