[Bug 796800] New: gmp.h Points to Incorrect Path

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Jul 12 14:40:09 UTC 2018


https://bugzilla.gnome.org/show_bug.cgi?id=796800

            Bug ID: 796800
           Summary: gmp.h Points to Incorrect Path
    Classification: Platform
           Product: GStreamer
           Version: 1.14.1
                OS: Mac OS
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: don't know
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: dan at danhenrydesign.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

The most recent GStreamer package is installing a header file that has an
incorrect hardcoded path that causes linker errors on OSX. The file is within
the base-crypto package - not clear on which component that falls under. Sorry!

Inside the GStreamer 1.14.1 Devel package for OSX, 
Inside the base-crypto-devel-1.14.1-x86_64.pkg, 
Inside the Headers folder, 
Then x86_64 folder,
Is the header in question: gmp.h

Near the end of the file, __GMP_CFLAGS is defined using a hard (and incorrect)
path - currently pointing to a user directory from the developer machine:
#define __GMP_CFLAGS " -Wall -g -O2 -arch x86_64 -m64
-Wno-error=format-nonliteral  
-I/Users/matt/Projects/cerbero-1.14/build/dist/darwin_x86_64/include 
[remainder truncated for clarity]

Previous versions (as recent as 1.14.0) pointed to the correct installed
location:
#define __GMP_CFLAGS " -Wall -g -O2 -arch x86_64 -m64
-Wno-error=format-nonliteral 
-I/Library/Frameworks/GStreamer.framework/Versions/1.0/include [remainder
truncated for clarity]

Path should be updated from
/Users/matt/Projects/cerbero-1.14/build/dist/darwin_x86_64/include back to the
installed location /Library/Frameworks/GStreamer.framework/Versions/1.0/include

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list