[MacPorts] #24798: gst-plugins-good fails to build
#24798: gst-plugins-good fails to build -------------------------------+-------------------------------------------- Reporter: tconant@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: gst-plugins-goo -------------------------------+-------------------------------------------- While building gst-plugins-good on Snow Leopard gst-plugins-good fails with: gstrtspsrc.c:179: error: static declaration of 'gst_rtsp_lower_trans_get_type' follows non-static declaration /opt/local/include/gstreamer-0.10/gst/rtsp/gstrtsptransport.h:97: error: previous declaration of 'gst_rtsp_lower_trans_get_type' was here This is building from a complete clean macports installation. I'm confused by this one because this builds fine on my other Snow Leopard machine. Attached is the full log -- Ticket URL: <http://trac.macports.org/ticket/24798> MacPorts <http://www.macports.org/> Ports system for Mac OS
#24798: gst-plugins-good fails to build -------------------------------+-------------------------------------------- Reporter: tconant@… | Owner: rmsfisher@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: gst-plugins-good -------------------------------+-------------------------------------------- Changes (by macsforever2000@…): * owner: macports-tickets@… => rmsfisher@… * port: gst-plugins-goo => gst-plugins-good Old description:
While building gst-plugins-good on Snow Leopard gst-plugins-good fails with: gstrtspsrc.c:179: error: static declaration of 'gst_rtsp_lower_trans_get_type' follows non-static declaration /opt/local/include/gstreamer-0.10/gst/rtsp/gstrtsptransport.h:97: error: previous declaration of 'gst_rtsp_lower_trans_get_type' was here
This is building from a complete clean macports installation. I'm confused by this one because this builds fine on my other Snow Leopard machine.
Attached is the full log
New description: While building gst-plugins-good on Snow Leopard gst-plugins-good fails with: {{{ gstrtspsrc.c:179: error: static declaration of 'gst_rtsp_lower_trans_get_type' follows non-static declaration /opt/local/include/gstreamer-0.10/gst/rtsp/gstrtsptransport.h:97: error: previous declaration of 'gst_rtsp_lower_trans_get_type' was here }}} This is building from a complete clean macports installation. I'm confused by this one because this builds fine on my other Snow Leopard machine. Attached is the full log -- Comment: What version of Xcode are you running? -- Ticket URL: <http://trac.macports.org/ticket/24798#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#24798: gst-plugins-good fails to build -------------------------------+-------------------------------------------- Reporter: tconant@… | Owner: rmsfisher@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: gst-plugins-good -------------------------------+-------------------------------------------- Comment(by tconant@…): Current version: 3.2.1 Details: Version: 3.2 (10M2003) Location: /Developer Applications: Xcode: 3.2.1 (1613) Interface Builder: 3.2.1 (740) Instruments: 2.0.1 (1096) Dashcode: 3.0 (328) SDKs: Mac OS X: 10.5: (9J61) 10.6: (10M2003) iPhone OS: 2.2.1: (5H11) 3.0: (7A341) 3.1: (7C144) 3.1.2: (7D11) iPhone Simulator: 3.0: (7A341) 3.1: (7C144) 3.1.2: (7D11) My other machine which is compiling fine is using 3.2.2, I'll update the problem machine to see if it corrects the build failure. -- Ticket URL: <http://trac.macports.org/ticket/24798#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#24798: gst-plugins-good fails to build -------------------------------+-------------------------------------------- Reporter: tconant@… | Owner: rmsfisher@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: gst-plugins-good -------------------------------+-------------------------------------------- Comment(by tconant@…): After updating to 3.2.2 the issue still exists. -- Ticket URL: <http://trac.macports.org/ticket/24798#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#24798: gst-plugins-good fails to build -------------------------------+-------------------------------------------- Reporter: tconant@… | Owner: rmsfisher@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: gst-plugins-good -------------------------------+-------------------------------------------- Comment(by rmsfisher@…): I am waiting on a resolution to #24764 before upgrading gst-plugins- good.[[br]] The speex dependency fails nastily because it requires functions in a 9 -month-old release candidate that has not yet been released.[[br]] As soon as I can upgrade gst-plugins-good to its most current release version I will dig into troubleshooting this issue. -- Ticket URL: <http://trac.macports.org/ticket/24798#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#24798: gst-plugins-good fails to build -------------------------------+-------------------------------------------- Reporter: tconant@… | Owner: rmsfisher@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: gst-plugins-good -------------------------------+-------------------------------------------- Comment(by brissmyr@…): I'm also experiencing the same problem. Upgraded to Snow Leopard a couple of days ago and removed all my ports and did a full clean according to the guide at macports.org (i.e. removing a bunch of directories). Installed the last Xcode version as well as MacPorts for Snow and I get the same message. I can assist you with more info if you need it -- Ticket URL: <http://trac.macports.org/ticket/24798#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#24798: gst-plugins-good fails to build -------------------------------+-------------------------------------------- Reporter: tconant@… | Owner: rmsfisher@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: gst-plugins-good -------------------------------+-------------------------------------------- Comment(by tconant@…): Here is a trivial path to get gst-plugins-good to build properly. I'm going to try to figure out from the gstreamer team why that function was defined as static in the gst-plugins-good package and declared (implicitly) as extern in the gst-plugins-base package. -- Ticket URL: <http://trac.macports.org/ticket/24798#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#24798: gst-plugins-good fails to build -------------------------------+-------------------------------------------- Reporter: tconant@… | Owner: rmsfisher@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: gst-plugins-good -------------------------------+-------------------------------------------- Comment(by brissmyr@…): Thanks for looking into this. I tried applying the same patch yesterday and it builds and works just fine. Not sure this is a long-term solution though -- Ticket URL: <http://trac.macports.org/ticket/24798#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#24798: gst-plugins-good fails to build -------------------------------+-------------------------------------------- Reporter: tconant@… | Owner: rmsfisher@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: gst-plugins-good -------------------------------+-------------------------------------------- Comment(by rmsfisher@…): I am not certain this was caused by using a previous gst-plugins-good release against a current gstreamer release.[[br]] I have upgraded the version of gst-plugins-good to its most current in r67547 and would appreciate if y'all would try to reproduce this error using the most current portfile.[[br]] If y'all still experience the error please report back and I'll dig into it. -- Ticket URL: <http://trac.macports.org/ticket/24798#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
#24798: gst-plugins-good fails to build --------------------------------+------------------------------------------- Reporter: tconant@… | Owner: rmsfisher@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Resolution: fixed | Keywords: Port: gst-plugins-good | --------------------------------+------------------------------------------- Changes (by rmsfisher@…): * status: new => closed * resolution: => fixed Comment: This issue seems to be resolved by building current gst-plugins against the current gstreamer backend. I'll trust three weeks without feedback to mean it's working for y'all as well. -- Ticket URL: <http://trac.macports.org/ticket/24798#comment:10> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts