Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 25 Aug 2013 07:08:13 GMT
From:      Slawa Olhovchenkov <slw@zxy.spb.ru>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/181520: mplayer/mencoder failed to build with net/liveMedia 2013.08.16
Message-ID:  <201308250708.r7P78Dg0058927@oldred.freebsd.org>
Resent-Message-ID: <201308250710.r7P7A09f006250@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         181520
>Category:       ports
>Synopsis:       mplayer/mencoder failed to build with net/liveMedia 2013.08.16
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Aug 25 07:10:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Slawa Olhovchenkov
>Release:        10-CURRENT
>Organization:
>Environment:
>Description:
mplayer/mencoder failed to build with net/liveMedia-2013.08.16

libmpdemux/demux_rtp.cpp:101:20: error: no member named 'describeWithPassword' in 'RTSPClient'
    return client->describeWithPassword(url, network_username, password);
           ~~~~~~  ^
libmpdemux/demux_rtp.cpp:103:20: error: no member named 'describeURL' in 'RTSPClient'
    return client->describeURL(url);
           ~~~~~~  ^
libmpdemux/demux_rtp.cpp:157:43: error: cannot initialize a parameter of type 'const char *' with an lvalue of type 'int'
        rtspClient = RTSPClient::createNew(*env, verbose, "MPlayer", rtsp_transport_http);
                                                 ^~~~~~~
/usr/local/live/liveMedia/include/RTSPClient.hh:39:67: note: passing argument to parameter 'rtspURL' here
  static RTSPClient* createNew(UsageEnvironment& env, char const* rtspURL,
                                                                  ^
libmpdemux/demux_rtp.cpp:247:21: error: no member named 'setupMediaSubsession' in 'RTSPClient'
          if (!rtspClient->setupMediaSubsession(*subsession, False,
               ~~~~~~~~~~  ^
libmpdemux/demux_rtp.cpp:259:24: error: no member named 'playMediaSession' in 'RTSPClient'; did you mean 'isMediaSession'?
      if (!rtspClient->playMediaSession(*mediaSession)) break;
                       ^~~~~~~~~~~~~~~~
                       isMediaSession
/usr/local/live/liveMedia/include/Media.hh:69:19: note: 'isMediaSession' declared here
  virtual Boolean isMediaSession() const;
                  ^
libmpdemux/demux_rtp.cpp:259:41: error: too many arguments to function call, expected 0, have 1
      if (!rtspClient->playMediaSession(*mediaSession)) break;
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~
/usr/local/live/liveMedia/include/Media.hh:69:3: note: 'isMediaSession' declared here
  virtual Boolean isMediaSession() const;
  ^
libmpdemux/demux_rtp.cpp:648:27: error: no member named 'teardownMediaSession' in 'RTSPClient'
    rtpState->rtspClient->teardownMediaSession(*mediaSession);
    ~~~~~~~~~~~~~~~~~~~~  ^
7 errors generated.
gmake: *** [libmpdemux/demux_rtp.o] Error 1
*** Error code 1

Stop.
make: stopped in /usr/ports/multimedia/mplayer
===>  Cleaning for mplayer-1.1.r20130308

>How-To-Repeat:
Try to build mplayer with LIVEMEDIA=on
>Fix:
Please do net/liveMedia-2013.08.16 as new port with different name.
Please revert net/liveMedia to 2013.04.30

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201308250708.r7P78Dg0058927>