#65732 closed defect (fixed)

MPlayer @1.3.0_8 build failure

Reported by: jpmelko Owned by: jeremyhu (Jeremy Huddleston Sequoia)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: MPlayer

Description

Bacchus:root root# port upgrade MPlayer
--->  Scanning binaries for linking errors
--->  Found 1 broken file, matching files to ports       
--->  Found 1 broken port, determining rebuild order
You can always run 'port rev-upgrade' again to fix errors.
The following ports will be rebuilt: MPlayer @1.3.0+a52+aa+caca+dirac+dts+dv+esd+faac+fribidi+glx+live+man_all_lang+mencoder_extras+mng+osd+sdl+smb+speex+twolame+x11+x264+xvid
Continue? [Y/n]: y
--->  Computing dependencies for MPlayer
--->  Cleaning MPlayer
--->  Scanning binaries for linking errors
--->  Found 1 broken file, matching files to ports
--->  Found 1 broken port, determining rebuild order
--->  Rebuilding in order
     MPlayer @1.3.0_8+a52+aa+caca+dirac+dts+dv+esd+faac+fribidi+glx+live+man_all_lang+mencoder_extras+mng+osd+sdl+smb+speex+twolame+x11+x264+xvid
--->  Computing dependencies for pkgconfig
--->  Fetching archive for pkgconfig
--->  Attempting to fetch pkgconfig-0.29.2_0.darwin_19.x86_64.tbz2 from https://packages.macports.org/pkgconfig
--->  Attempting to fetch pkgconfig-0.29.2_0.darwin_19.x86_64.tbz2.rmd160 from https://packages.macports.org/pkgconfig
--->  Installing pkgconfig @0.29.2_0
--->  Activating pkgconfig @0.29.2_0
--->  Cleaning pkgconfig
--->  Computing dependencies for yasm
--->  Fetching archive for yasm
--->  Attempting to fetch yasm-1.3.0_0.darwin_19.x86_64.tbz2 from https://packages.macports.org/yasm
--->  Attempting to fetch yasm-1.3.0_0.darwin_19.x86_64.tbz2.rmd160 from https://packages.macports.org/yasm
--->  Installing yasm @1.3.0_0
--->  Activating yasm @1.3.0_0
--->  Cleaning yasm
--->  Computing dependencies for MPlayer
--->  Fetching distfiles for MPlayer
--->  Verifying checksums for MPlayer
--->  Extracting MPlayer
--->  Applying patches to MPlayer
--->  Configuring MPlayer
Warning: reinplace s|-I/usr/X11/include||g didn't change anything in /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_multimedia_MPlayer/MPlayer/work/MPlayer-1.3.0/config.mak
--->  Building MPlayer
Error: Failed to build MPlayer: command execution failed 
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_multimedia_MPlayer/MPlayer/main.log for details.
Error: rev-upgrade failed: Error rebuilding MPlayer
Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug.

Attachments (1)

main.log (80.9 KB) - added by jpmelko 20 months ago.

Download all attachments as: .zip

Change History (6)

Changed 20 months ago by jpmelko

Attachment: main.log added

comment:1 Changed 20 months ago by jmroot (Joshua Root)

Owner: set to jeremyhu
Status: newassigned
Summary: Unable to upgrade MPlayerMPlayer @1.3.0_8 build failure

comment:2 Changed 20 months ago by jmroot (Joshua Root)

In 51f9f9f920669dd5a7ee5a99fbcd3209b149ce12/macports-ports (master):

sdl12-compat: handle HAVE_* macros defined to 0

See: #65732

comment:3 Changed 20 months ago by jpmelko

It is OK today

port -N -p upgrade requested
--->  Computing dependencies for sdl12-compat
--->  Fetching archive for sdl12-compat
--->  Attempting to fetch sdl12-compat-1.2.52_1.darwin_19.x86_64.tbz2 from https://packages.macports.org/sdl12-compat
--->  Attempting to fetch sdl12-compat-1.2.52_1.darwin_19.x86_64.tbz2.rmd160 from https://packages.macports.org/sdl12-compat
--->  Installing sdl12-compat @1.2.52_1
--->  Cleaning sdl12-compat
--->  Computing dependencies for sdl12-compat
--->  Deactivating sdl12-compat @1.2.52_0
--->  Cleaning sdl12-compat
--->  Activating sdl12-compat @1.2.52_1
--->  Cleaning sdl12-compat
--->  Scanning binaries for linking errors
--->  Found 1 broken file, matching files to ports
--->  Found 1 broken port, determining rebuild order
--->  Rebuilding in order
     MPlayer @1.3.0_8+a52+aa+caca+dirac+dts+dv+esd+faac+fribidi+glx+live+man_all_lang+mencoder_extras+mng+osd+sdl+smb+speex+twolame+x11+x264+xvid
--->  Computing dependencies for MPlayer
--->  Cleaning MPlayer
--->  Scanning binaries for linking errors
--->  Found 1 broken file, matching files to ports
--->  Found 1 broken port, determining rebuild order
--->  Rebuilding in order
     MPlayer @1.3.0_8+a52+aa+caca+dirac+dts+dv+esd+faac+fribidi+glx+live+man_all_lang+mencoder_extras+mng+osd+sdl+smb+speex+twolame+x11+x264+xvid
--->  Computing dependencies for MPlayer
--->  Fetching distfiles for MPlayer
--->  Verifying checksums for MPlayer
--->  Extracting MPlayer
--->  Applying patches to MPlayer
--->  Configuring MPlayer
Warning: reinplace s|-I/usr/X11/include||g didn't change anything in /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_multimedia_MPlayer/MPlayer/work/MPlayer-1.3.0/config.mak
--->  Building MPlayer
--->  Staging MPlayer into destroot
--->  Deactivating MPlayer @1.3.0_8+a52+aa+caca+dirac+dts+dv+esd+faac+fribidi+glx+live+man_all_lang+mencoder_extras+mng+osd+sdl+smb+speex+twolame+x11+x264+xvid
--->  Cleaning MPlayer
--->  Uninstalling MPlayer @1.3.0_8+a52+aa+caca+dirac+dts+dv+esd+faac+fribidi+glx+live+man_all_lang+mencoder_extras+mng+osd+sdl+smb+speex+twolame+x11+x264+xvid
--->  Cleaning MPlayer
--->  Computing dependencies for MPlayer
--->  Installing MPlayer @1.3.0_8+a52+aa+caca+dirac+dts+dv+esd+faac+fribidi+glx+live+man_all_lang+mencoder_extras+mng+osd+sdl+smb+speex+twolame+x11+x264+xvid
--->  Activating MPlayer @1.3.0_8+a52+aa+caca+dirac+dts+dv+esd+faac+fribidi+glx+live+man_all_lang+mencoder_extras+mng+osd+sdl+smb+speex+twolame+x11+x264+xvid
--->  Cleaning MPlayer
--->  Scanning binaries for linking errors
--->  No broken files found.
--->  No broken ports found.
--->  Some of the ports you installed have notes:
  MPlayer has the following notes:
To use the osd variant, you may need to specify a font:
  1. open mplayer at least once, to create ~/.mplayer/config
  2. edit ~/.mplayer/config to add a reference to your desired font
  3. to do this, add a line like the following to  ~/.mplayer/config
  4. font = /Library/Fonts/Arial.ttf
  5. your font should now be used on the next launch
Last edited 20 months ago by jpmelko (previous) (diff)

comment:4 Changed 20 months ago by jpmelko

Is it possible to change the text:

To use the osd variant, you may need to specify a font:
  1. open mplayer at least once, to create ~/.mplayer/config
  2. edit ~/.mplayer/config to add a reference to your desired font
  3. to do this, add a line like the following to  ~/.mplayer/config
  4. font = /Library/Fonts/Arial.ttf
  5. your font should now be used on the next launch

The font does not exists on Catalina the correct line is

font = "/Library/Fonts/Arial Unicode.ttf"

with the double quotes

comment:5 Changed 20 months ago by jmroot (Joshua Root)

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.