[MacPorts] #36771: Mediatomb does not install on Mountain Lion 10.8.2
#36771: Mediatomb does not install on Mountain Lion 10.8.2 -----------------------------+-------------------------------- Reporter: yorkshirespud@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: | Port: -----------------------------+-------------------------------- I have upgraded my Mac from Snow Leopard 10.6.2 to Mountain Lion 10.8.2, and have successfully followed the migration instructions and rebuilt all my ports from scratch. Every single one of my ports has built, except for MediaTomb. The first of several build errors is: :info:build In file included from ../src/transcoding/transcode_ext_handler.cc:39: :info:build /opt/local/include/server.h:12:3: error: #error this file is for mongo server programs not client lib Any ideas? -- Ticket URL: <https://trac.macports.org/ticket/36771> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36771: Mediatomb does not install on Mountain Lion 10.8.2 ------------------------------+-------------------------- Reporter: yorkshirespud@… | Owner: yattenator@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: mediatomb | ------------------------------+-------------------------- Changes (by macsforever2000@…): * owner: macports-tickets@… => yattenator@… * port: => mediatomb Old description:
I have upgraded my Mac from Snow Leopard 10.6.2 to Mountain Lion 10.8.2, and have successfully followed the migration instructions and rebuilt all my ports from scratch.
Every single one of my ports has built, except for MediaTomb.
The first of several build errors is:
:info:build In file included from ../src/transcoding/transcode_ext_handler.cc:39: :info:build /opt/local/include/server.h:12:3: error: #error this file is for mongo server programs not client lib
Any ideas?
New description: I have upgraded my Mac from Snow Leopard 10.6.2 to Mountain Lion 10.8.2, and have successfully followed the migration instructions and rebuilt all my ports from scratch. Every single one of my ports has built, except for MediaTomb. The first of several build errors is: {{{ :info:build In file included from ../src/transcoding/transcode_ext_handler.cc:39: :info:build /opt/local/include/server.h:12:3: error: #error this file is for mongo server programs not client lib }}} Any ideas? -- Comment: In the future, please use WikiFormatting, fill in the Port field and Cc the port maintainer(s). -- Ticket URL: <https://trac.macports.org/ticket/36771#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36771: Mediatomb does not install on Mountain Lion 10.8.2 ------------------------------+-------------------------- Reporter: yorkshirespud@… | Owner: yattenator@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: mediatomb | ------------------------------+-------------------------- Comment (by ryandesign@…): ffmpeg was just updated to version 1.0; I would not be surprised if this version of mediatomb is not compatible with it. -- Ticket URL: <https://trac.macports.org/ticket/36771#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36771: Mediatomb does not install on Mountain Lion 10.8.2 ------------------------------+-------------------------- Reporter: yorkshirespud@… | Owner: yattenator@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: mediatomb | ------------------------------+-------------------------- Comment (by Pesthauch666@…): Yes, most likely ffmpeg 1.0 is the reason, why mediatomb fails to build. I've got the same problem with mediatomb and transcode as well. Even the already installed older version (0.12.1_5) of mediatomb throws errors since I installed ffmpeg 1.0: {{{ dyld: lazy symbol binding failed: Symbol not found: _av_open_input_file Referenced from: /opt/local/bin/mediatomb Expected in: /opt/local/lib/libavformat.dylib dyld: Symbol not found: _av_open_input_file Referenced from: /opt/local/bin/mediatomb Expected in: /opt/local/lib/libavformat.dylib }}} -- Ticket URL: <https://trac.macports.org/ticket/36771#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36771: Mediatomb does not install on Mountain Lion 10.8.2 ------------------------------+-------------------------- Reporter: yorkshirespud@… | Owner: yattenator@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: mediatomb | ------------------------------+-------------------------- Comment (by skoczko@…): The same issue is present on SL with ports 2.1.2. It looks like the problem is ffmpeg related. -- Ticket URL: <https://trac.macports.org/ticket/36771#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36771: mediatomb: build fails with latest ffmpeg ------------------------------+-------------------------- Reporter: yorkshirespud@… | Owner: yattenator@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: mediatomb | ------------------------------+-------------------------- -- Ticket URL: <https://trac.macports.org/ticket/36771#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36771: mediatomb: build fails with latest ffmpeg ------------------------------+-------------------------- Reporter: yorkshirespud@… | Owner: yattenator@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: mediatomb | ------------------------------+-------------------------- Comment (by ryandesign@…): Actually there are two separate unrelated problems described in this ticket: the ffmpeg 1.0 incompatibility, and the "/opt/local/include/server.h:12:3: error: #error this file is for mongo server programs not client lib" error in the ticket description, which is a file naming conflict with the mongodb port (deactivate the mongodb port while building mediatomb to overcome this). -- Ticket URL: <https://trac.macports.org/ticket/36771#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36771: mediatomb: build fails with latest ffmpeg ------------------------------+-------------------------- Reporter: yorkshirespud@… | Owner: yattenator@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: mediatomb | ------------------------------+-------------------------- Comment (by jmr@…): The order of the include flags is wrong if an external header is being found instead of an identically-named internal one. -- Ticket URL: <https://trac.macports.org/ticket/36771#comment:10> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36771: mediatomb: build fails with latest ffmpeg ------------------------------+-------------------------- Reporter: yorkshirespud@… | Owner: yattenator@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: mediatomb | ------------------------------+-------------------------- Comment (by nilstec_inc@…): Mediatomb fails to compile after upgrading to mountain lion. I described my error here: ticket:33735#comment:7. -- Ticket URL: <https://trac.macports.org/ticket/36771#comment:11> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36771: mediatomb: build fails with latest ffmpeg ------------------------------+-------------------------- Reporter: yorkshirespud@… | Owner: yattenator@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: mediatomb | ------------------------------+-------------------------- Comment (by devans@…): See #37457 for a solution to to the ffmpeg problem. -- Ticket URL: <https://trac.macports.org/ticket/36771#comment:13> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36771: mediatomb: build fails if mongodb is installed ------------------------------+-------------------------- Reporter: yorkshirespud@… | Owner: yattenator@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: mediatomb | ------------------------------+-------------------------- Comment (by devans@…): Fix for ffmpeg problem committed in r101437, maintainer timeout. Build continues to fail if port mongodb is installed and active. -- Ticket URL: <https://trac.macports.org/ticket/36771#comment:14> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36771: mediatomb: build fails if mongodb is installed ------------------------------+-------------------------- Reporter: yorkshirespud@… | Owner: yattenator@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: fixed | Keywords: Port: mediatomb | ------------------------------+-------------------------- Changes (by ryandesign@…): * status: new => closed * resolution: => fixed Comment: Replying to [comment:10 jmr@…]:
The order of the include flags is wrong if an external header is being found instead of an identically-named internal one.
Yes. Pending a proper solution to that, I've marked the port as "conflicts_build mongodb" in r102424. -- Ticket URL: <https://trac.macports.org/ticket/36771#comment:15> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts