Opened 3 years ago

Closed 3 years ago

Last modified 3 years ago

#15313 closed enhancement (fixed)

mplayer

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 11.0
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

From Joe Locash:

Since binutils-2.37 breaks the build of MPlayer-1.4 I suggest the following
change to the build:

  Instead of using the 1.4 release tarball, use their latest svn version.
  Do a checkout and save it for users to download.
  SVN release 38313 in my case.

  Their svn repo doesn't include ffmpeg but when you run configure (as it is in
  the book) it tells you to get the latest upstream of it.  There is no need
  for that because the book already uses the latest version of ffmpeg.

  To get around that pass --disable-ffmpeg_a to configure (assuming ffmpeg has
  been installed when trying to build).  It will use the shared libraries for
  ffmpeg instead of trying to build and statically linking the ffmpeg stuff 
  into mplayer.

Some other notes:
  libmpeg2 is also in the book so I would recommend passing 
    --disable-libmpeg2-internal
  when configuring (also assuming this has been installed prior to configure).
  it will use the system version of libmpeg2 instead of the included.

  And finally since libXvMC is built in Xorg.Libraries why not use
    --enable-xvmc

Change History (4)

comment:1 by Bruce Dubbs, 3 years ago

Owner: changed from blfs-book to Bruce Dubbs
Status: newassigned

comment:2 by Bruce Dubbs, 3 years ago

I downloaded http://www.mplayerhq.hu/MPlayer/releases/mplayer-export-snapshot.tar.bz2. It expanded to the directory mplayer-export-2021-07-29/. I don't have a system yet with enough dependencies to build this in a system with binutils-2.37, but it builds fine with a previous binutils.

I can rename this tarball to mplayer-export-2021-07-29.tar.bz2 and upload to anduin. That should be OK until the next mplayer release. I'll note that the last 'stable' mplayer was released over two years ago (April 2019).

comment:3 by Bruce Dubbs, 3 years ago

Resolution: fixed
Status: assignedclosed

Fixed at commit 22c6402d826cdceb27e83b2ec0486b36b73270b7

Package updates.
    Update to mplayer-export-2021-07-29.
    Update to postfix-3.6.2.
    Update to feh-3.7.1.

comment:4 by Bruce Dubbs, 3 years ago

Milestone: 10.211.0

Milestone renamed

Note: See TracTickets for help on using tickets.