Opened 5 years ago

Closed 5 years ago

Last modified 5 years ago

#58055 closed defect (fixed)

Unable to install MPlayer

Reported by: jpmelko Owned by: jeremyhu (Jeremy Huddleston Sequoia)
Priority: Normal Milestone:
Component: ports Version: 2.5.4
Keywords: Cc: MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Port: mplayer

Description

Failed on upgrade, tried to reinstall from scratch All my software is up to date (Xcode 10.1)

root# port uninstall Mplayer
--->  Deactivating MPlayer @1.3.0_3+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_3+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
port uninstall leaves
... may times (until no match)
port uninstall leaves
Error: No ports matched the given expression
port -N install Mplayer +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 >/Users/titi/Downloads/Mplayer.log 2>&1

Mplayer.log and main.log will be attached

Attachments (8)

Mplayer.log (14.5 KB) - added by jpmelko 5 years ago.
main.log (3.3 MB) - added by jpmelko 5 years ago.
usrlocal.list (43.8 KB) - added by jpmelko 5 years ago.
my /usr/local
verbosewithallvariants (2.5 MB) - added by jpmelko 5 years ago.
verbosewithallvariants 2 (2.5 MB) - added by jpmelko 5 years ago.
Correct trace
config.mak (49.9 KB) - added by jpmelko 5 years ago.
config.log (389.1 KB) - added by jpmelko 5 years ago.
locateX11.txt (170.2 KB) - added by jpmelko 5 years ago.
locate -i X11 > /Users/titi/locateX11.txt (/var/db/locate.database updated just before)

Change History (44)

Changed 5 years ago by jpmelko

Attachment: Mplayer.log added

Changed 5 years ago by jpmelko

Attachment: main.log added

comment:1 Changed 5 years ago by jpmelko

Cc: jpmelko added

comment:2 Changed 5 years ago by jpmelko

Cc: jpmelko removed

comment:3 Changed 5 years ago by jpmelko

Cc: jpmelko added

comment:4 Changed 5 years ago by kencu (Ken)

Cc: jpmelko removed

Hmmm:

:info:build libavcodec/libx264.c:271:9: error: use of undeclared identifier 'x264_bit_depth'
:info:build     if (x264_bit_depth > 8)
:info:build         ^

Would you mind installing just the default version of MPlayer to see if that much works for you, to begin with? That seems to install without issue for me. If that works, maybe we can track down which variant is holding you up.

$ port -v installed mplayer
The following ports are currently installed:
  MPlayer @1.3.0_3 (active) platform='darwin 18' archs='x86_64' date='2019-02-12T11:17:55-0800'
Last edited 5 years ago by kencu (Ken) (previous) (diff)

comment:5 Changed 5 years ago by jpmelko

It works with out variants i am trying this:

for variant in  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
> do echo ========$variant
> port uninstall Mplayer
> port install Mplayer +$variant
> done

The results here (Tomorrow ?) it's 20:30 here

comment:6 Changed 5 years ago by jpmelko

there is a problem with dv variant

========dv
--->  Deactivating MPlayer @1.3.0_3+dts
--->  Cleaning MPlayer
--->  Uninstalling MPlayer @1.3.0_3+dts
--->  Cleaning MPlayer
--->  Computing dependencies for MPlayer
--->  Fetching archive for MPlayer
--->  Attempting to fetch MPlayer-1.3.0_3+dv+mencoder_extras.darwin_18.x86_64.tbz2 from http://lil.fr.packages.macports.org/MPlayer
--->  Attempting to fetch MPlayer-1.3.0_3+dv+mencoder_extras.darwin_18.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/MPlayer
--->  Attempting to fetch MPlayer-1.3.0_3+dv+mencoder_extras.darwin_18.x86_64.tbz2 from https://packages.macports.org/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: Follow https://guide.macports.org/#project.tickets to report a bug.
Error: Processing of port Mplayer failed

comment:7 Changed 5 years ago by kencu (Ken)

I suppose, given the error, the build failure you see is most likely to be the x264 variant, but we'll see how that works out for you. Thanks.

comment:8 Changed 5 years ago by kencu (Ken)

worked here ...

$ port -v installed mplayer
The following ports are currently installed:
  MPlayer @1.3.0_3+dv+mencoder_extras (active) platform='darwin 18' archs='x86_64' date='2019-02-12T11:54:33-0800'

comment:9 Changed 5 years ago by kencu (Ken)

BTW -- I think your little script is very useful, and no doubt I will find it helpful in the future. Thanks!

comment:10 Changed 5 years ago by jpmelko

Changed by this one, so it can continue with the next variants

#!/bin/bash

variants="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"

for variant1 in $variants
do   variant="+$variant1"
echo "====variant: $variant"
   /opt/local/bin/port clean MPlayer
   /opt/local/bin/port uninstall MPlayer
   /opt/local/bin/port install MPlayer $variant
done

comment:11 Changed 5 years ago by jpmelko

dont works also with faac

====variant: +faac
--->  Cleaning MPlayer
--->  Deactivating MPlayer @1.3.0_3+esd
--->  Cleaning MPlayer
--->  Uninstalling MPlayer @1.3.0_3+esd
--->  Cleaning MPlayer
--->  Computing dependencies for MPlayer
--->  Fetching archive for MPlayer
--->  Attempting to fetch MPlayer-1.3.0_3+faac+mencoder_extras.darwin_18.x86_64.tbz2 from http://lil.fr.packages.macports.org/MPlayer
--->  Attempting to fetch MPlayer-1.3.0_3+faac+mencoder_extras.darwin_18.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/MPlayer
--->  Attempting to fetch MPlayer-1.3.0_3+faac+mencoder_extras.darwin_18.x86_64.tbz2 from https://packages.macports.org/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: Follow https://guide.macports.org/#project.tickets to report a bug.
Error: Processing of port MPlayer failed

comment:12 Changed 5 years ago by kencu (Ken)

Mine built with faac:

--->  Cleaning MPlayer
--->  Removing work directory for MPlayer
--->  Scanning binaries for linking errors
--->  No broken files found.                             
--->  No broken ports found.
========fribidi
--->  Deactivating MPlayer @1.3.0_3+faac+mencoder_extras
--->  Cleaning MPlayer
--->  Uninstalling MPlayer @1.3.0_3+faac+mencoder_extras
--->  Cleaning MPlayer
--->  Computing dependencies for MPlayer.
--->  Fetching archive for MPlayer
--->  MPlayer-1.3.0_3+fribidi+osd.darwin_18.x86_64.tbz2 doesn't seem to exist in /opt/local/var/macports/incoming/verified

why do you keep seeing this?

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

I am not seeing that warning, and -- maybe that is why your script is generating the build error?

comment:13 Changed 5 years ago by jpmelko

I have with warning in all variants

comment:14 Changed 5 years ago by jpmelko

same with mencoder_extras

====variant: +mencoder_extras
--->  Cleaning MPlayer
--->  Deactivating MPlayer @1.3.0_3+man_all_lang
--->  Cleaning MPlayer
--->  Uninstalling MPlayer @1.3.0_3+man_all_lang
--->  Cleaning MPlayer
--->  Computing dependencies for MPlayer
--->  Fetching archive for MPlayer
--->  Attempting to fetch MPlayer-1.3.0_3+mencoder_extras.darwin_18.x86_64.tbz2 from http://lil.fr.packages.macports.org/MPlayer
--->  Attempting to fetch MPlayer-1.3.0_3+mencoder_extras.darwin_18.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/MPlayer
--->  Attempting to fetch MPlayer-1.3.0_3+mencoder_extras.darwin_18.x86_64.tbz2 from https://packages.macports.org/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: Follow https://guide.macports.org/#project.tickets to report a bug.
Error: Processing of port MPlayer failed

comment:15 Changed 5 years ago by jpmelko

an other one

====variant: +twolame
--->  Cleaning MPlayer
--->  Deactivating MPlayer @1.3.0_3+speex
--->  Cleaning MPlayer
--->  Uninstalling MPlayer @1.3.0_3+speex
--->  Cleaning MPlayer
--->  Computing dependencies for MPlayer
--->  Fetching archive for MPlayer
--->  Attempting to fetch MPlayer-1.3.0_3+mencoder_extras+twolame.darwin_18.x86_64.tbz2 from http://lil.fr.packages.macports.org/MPlayer
--->  Attempting to fetch MPlayer-1.3.0_3+mencoder_extras+twolame.darwin_18.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/MPlayer
--->  Attempting to fetch MPlayer-1.3.0_3+mencoder_extras+twolame.darwin_18.x86_64.tbz2 from https://packages.macports.org/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: Follow https://guide.macports.org/#project.tickets to report a bug.
Error: Processing of port MPlayer failed

comment:16 Changed 5 years ago by jpmelko

as expected ?

====variant: +x264
--->  Cleaning MPlayer
--->  Deactivating MPlayer @1.3.0_3+x11
--->  Cleaning MPlayer
--->  Uninstalling MPlayer @1.3.0_3+x11
--->  Cleaning MPlayer
--->  Computing dependencies for MPlayer
--->  Fetching archive for MPlayer
--->  Attempting to fetch MPlayer-1.3.0_3+mencoder_extras+x264.darwin_18.x86_64.tbz2 from http://lil.fr.packages.macports.org/MPlayer
--->  Attempting to fetch MPlayer-1.3.0_3+mencoder_extras+x264.darwin_18.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/MPlayer
--->  Attempting to fetch MPlayer-1.3.0_3+mencoder_extras+x264.darwin_18.x86_64.tbz2 from https://packages.macports.org/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: Follow https://guide.macports.org/#project.tickets to report a bug.
Error: Processing of port MPlayer failed

comment:17 Changed 5 years ago by jpmelko

the last

====variant: +xvid
--->  Cleaning MPlayer
--->  Computing dependencies for MPlayer
--->  Fetching archive for MPlayer
--->  Attempting to fetch MPlayer-1.3.0_3+mencoder_extras+xvid.darwin_18.x86_64.tbz2 from http://lil.fr.packages.macports.org/MPlayer
--->  Attempting to fetch MPlayer-1.3.0_3+mencoder_extras+xvid.darwin_18.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/MPlayer
--->  Attempting to fetch MPlayer-1.3.0_3+mencoder_extras+xvid.darwin_18.x86_64.tbz2 from https://packages.macports.org/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: Follow https://guide.macports.org/#project.tickets to report a bug.
Error: Processing of port MPlayer failed

comment:18 Changed 5 years ago by jpmelko

the lines:

:info:build make[1]: *** [libavcodec/libx264.o] Error 1
:info:build make: *** [ffmpeg/libavcodec/libavcodec.a] Error 2

existsin the attached main.log and also with my last build with +xvid.

perhaps in every errors

comment:19 Changed 5 years ago by kencu (Ken)

every standard variant built for me on Mojave. I don't see that reinplace warning. So it is something on your system.

comment:20 Changed 5 years ago by kencu (Ken)

here's a difference -- my configure:

Checking for DirectFB ... no 
Checking for X11 headers presence ... yes (using /usr/X11/include)
Checking for X11 ... no (check if the dev(el) packages are installed)
Checking for Xss screensaver extensions ... no 

Your configure:

:info:configure Checking for DirectFB ... no 
:info:configure Checking for X11 headers presence ... yes 
:info:configure Checking for X11 ... yes 
:info:configure Checking for Xss screensaver extensions ... yes 

do you have anything in /usr/local ?

and after configure, I get :

--->  Patching config.mak: s|-I/usr/X11/include||g

but you get an error -- maybe there is a clue for you in config.mak as to what happened.

Last edited 5 years ago by kencu (Ken) (previous) (diff)

Changed 5 years ago by jpmelko

Attachment: usrlocal.list added

my /usr/local

comment:21 Changed 5 years ago by jpmelko

I have just ClamXav (for a long time) listing as attachement

Macports use /usr/local ?

comment:22 Changed 5 years ago by kencu (Ken)

nope. Try building it in trace mode:

sudo port -v -t install +your +variants

or look in the config.mak file and see where it's finding your X11 headers...

Changed 5 years ago by jpmelko

Attachment: verbosewithallvariants added

comment:23 Changed 5 years ago by jpmelko

Sorry my attachement is not correct

comment:24 Changed 5 years ago by kencu (Ken)

$ port -v installed mplayer
The following ports are currently installed:
  MPlayer @1.3.0_3+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 (active) platform='darwin 18' archs='x86_64' date='2019-02-12T13:31:28-0800'

it's picking up a stray header from somewhere I think. Probably an X11 header, but maybe another. Look in this file and see if you see something weird. That reinplace keeps failing on your system, and that seems to be the clue:

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

Changed 5 years ago by jpmelko

Attachment: verbosewithallvariants 2 added

Correct trace

Changed 5 years ago by jpmelko

Attachment: config.mak added

comment:25 Changed 5 years ago by kencu (Ken)

There are some differences, but nothing impressively outstanding. Still can't help but think that reinplace warning is relevant. This is in my config.log -- you must have something different:

##########################################

============ Checking for X11 headers presence ============
Result is: yes (using /usr/X11/include)
##########################################

============ Checking for X11 ============
Result is: no (check if the dev(el) packages are installed)
##########################################

============ Checking for Xss screensaver extensions ============

#include <X11/extensions/scrnsaver.h>
int main(void) { XScreenSaverSuspend(NULL, True); return 0; }

/usr/bin/clang   -D_ISOC99_SOURCE -I. -Iffmpeg -isysroot/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -fno-asynchronous-unwind-tables /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_MPlayer/MPlayer/work/.tmp/mplayer-configure-18554-78273/tmp.c -mdynamic-no-pic -I/opt/local/include/lzo -I/opt/local/include -isysroot/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -fpie -DPIC  -I/opt/local/include/p11-kit-1 -I/usr/X11/include  -L/opt/local/lib -L/opt/local/lib/samba3 -Wl,-syslibroot,/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -arch x86_64 -fpie -pie  -liconv -lncurses -L/opt/local/lib -lgnutls  -framework IOKit -framework Cocoa  -o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_MPlayer/MPlayer/work/.tmp/mplayer-configure-18554-78273/tmp -lXss -lm
clang: warning: argument unused during compilation: '-pie' [-Wunused-command-line-argument]
ld: library not found for -lXss
clang: error: linker command failed with exit code 1 (use -v to see invocation)


Result is: no 
##########################################

Changed 5 years ago by jpmelko

Attachment: config.log added

comment:26 Changed 5 years ago by kencu (Ken)

If I could find a system that will reproduce this it might be easier to sort out what is happening. For now, I'm stuck. I am fairly sure we need to find out why my X11 headers test returns what it does, but your X11 headers test returns something different. The config.log is blank on this issue.

If it's really really important to you to have mplayer installed with all the variants, my next move, if I were in your shoes, would be to deactivate all my installed ports

sudo port -f deactivate active

and then try to install mplayer with all the deps you want, the theory being that some port is interfering with your build.

There are folks here who can see things in these logs that I can't -- perhaps they have a more elegant solution than my sledgehammer.

Last edited 5 years ago by kencu (Ken) (previous) (diff)

comment:27 Changed 5 years ago by jpmelko

port -f deactivate active does not correct the problem

Changed 5 years ago by jpmelko

Attachment: locateX11.txt added

locate -i X11 > /Users/titi/locateX11.txt (/var/db/locate.database updated just before)

comment:28 Changed 5 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Owner: set to jeremyhu
Port: mplayer added
Status: newassigned

comment:29 Changed 5 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Cc: MarcusCalhoun-Lopez added

comment:30 Changed 5 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

The first error: error: use of undeclared identifier 'x264_bit_depth' is due to the fact that the recent upgrade x264 changed the API.

The API change caused problems with older versions of FFmpeg.
Unfortunately, MPlayer uses its own version of FFmpeg, which is too old.

There is a pull request to fix the problem in mplayer-devel.

Packporting these changes to MPlayer would be difficult since newer versions of FFmpeg seem to break older versions of MPlayer.

My suggestion is that once the PR is merged, you switch to mplayer-devel.
Most (all?) ports use it as the default dependency anyway.

comment:31 Changed 5 years ago by kencu (Ken)

@jpmelko -- looks like our ports trees were slightly different -- I had updated but before the x264 change, and looks like you got after the x264 change. Sorry about the runaround, I thought I was up to date.

If MPlayer is broken now, we'll have to fix that. I just encouraged everyone to use it with smtube so no good now if it's busted...

comment:32 Changed 5 years ago by jpmelko

My first problem occured at Tue Feb 12 10:58:59 CET I run an upgrade every day at boot My first error:

Tue Feb 12 10:58:59 CET 2019: Starting port -N -p upgrade outdated
--->  Computing dependencies for pkgconfig
--->  Fetching archive for pkgconfig
--->  Attempting to fetch pkgconfig-0.29.2_0.darwin_18.x86_64.tbz2 from http://lil.fr.packages.macports.org/pkgconfig
--->  Attempting to fetch pkgconfig-0.29.2_0.darwin_18.x86_64.tbz2.rmd160 from http://lil.fr.packages.macports.org/pkgconfig
--->  Installing pkgconfig @0.29.2_0
--->  Activating pkgconfig @0.29.2_0
--->  Cleaning pkgconfig
--->  Computing dependencies for gmake
--->  Fetching archive for gmake
--->  Attempting to fetch gmake-4.2.1_0.darwin_18.x86_64.tbz2 from http://lil.fr.packages.macports.org/gmake
--->  Attempting to fetch gmake-4.2.1_0.darwin_18.x86_64.tbz2.rmd160 from http://lil.fr.packages.macports.org/gmake
--->  Installing gmake @4.2.1_0
--->  Activating gmake @4.2.1_0
--->  Cleaning gmake
--->  Computing dependencies for texinfo
--->  Fetching archive for texinfo
--->  Attempting to fetch texinfo-6.5_4.darwin_18.x86_64.tbz2 from http://lil.fr.packages.macports.org/texinfo
--->  Attempting to fetch texinfo-6.5_4.darwin_18.x86_64.tbz2.rmd160 from http://lil.fr.packages.macports.org/texinfo
--->  Installing texinfo @6.5_4
--->  Activating texinfo @6.5_4
--->  Cleaning texinfo
--->  Fetching archive for nasm
--->  Attempting to fetch nasm-2.14.02_0.darwin_18.x86_64.tbz2 from http://lil.fr.packages.macports.org/nasm
--->  Attempting to fetch nasm-2.14.02_0.darwin_18.x86_64.tbz2.rmd160 from http://lil.fr.packages.macports.org/nasm
--->  Installing nasm @2.14.02_0
--->  Activating nasm @2.14.02_0
--->  Cleaning nasm
--->  Computing dependencies for yasm
--->  Fetching archive for yasm
--->  Attempting to fetch yasm-1.3.0_0.darwin_18.x86_64.tbz2 from http://lil.fr.packages.macports.org/yasm
--->  Attempting to fetch yasm-1.3.0_0.darwin_18.x86_64.tbz2.rmd160 from http://lil.fr.packages.macports.org/yasm
--->  Installing yasm @1.3.0_0
--->  Activating yasm @1.3.0_0
--->  Cleaning yasm
--->  Computing dependencies for libvpx
--->  Fetching archive for libvpx
--->  Attempting to fetch libvpx-1.8.0_0.darwin_18.x86_64.tbz2 from http://lil.fr.packages.macports.org/libvpx
--->  Attempting to fetch libvpx-1.8.0_0.darwin_18.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/libvpx
--->  Attempting to fetch libvpx-1.8.0_0.darwin_18.x86_64.tbz2 from https://packages.macports.org/libvpx
--->  Fetching distfiles for libvpx
--->  Verifying checksums for libvpx
--->  Extracting libvpx
--->  Applying patches to libvpx
--->  Configuring libvpx
--->  Building libvpx
--->  Staging libvpx into destroot
--->  Installing libvpx @1.8.0_0
--->  Cleaning libvpx
--->  Deactivating libvpx @1.7.0_0
--->  Cleaning libvpx
--->  Activating libvpx @1.8.0_0
--->  Cleaning libvpx
--->  Computing dependencies for x264
--->  Fetching archive for x264
--->  Attempting to fetch x264-20180807_0.darwin_18.x86_64.tbz2 from http://lil.fr.packages.macports.org/x264
--->  Attempting to fetch x264-20180807_0.darwin_18.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/x264
--->  Attempting to fetch x264-20180807_0.darwin_18.x86_64.tbz2 from https://packages.macports.org/x264
--->  Fetching distfiles for x264
--->  Attempting to fetch x264-snapshot-20180807-2245-stable.tar.bz2 from https://distfiles.macports.org/x264
--->  Verifying checksums for x264
--->  Extracting x264
--->  Configuring x264
--->  Building x264
--->  Staging x264 into destroot
--->  Installing x264 @20180807_0
--->  Cleaning x264
--->  Deactivating x264 @20171225_0+high10
--->  Cleaning x264
--->  Activating x264 @20180807_0
--->  Cleaning x264
--->  Computing dependencies for ffmpeg
--->  Fetching archive for ffmpeg
--->  Attempting to fetch ffmpeg-4.1.1_0+darwinssl+gpl2+gpl3+jack+libdc1394+librtmp+nonfree+x11.darwin_18.x86_64.tbz2 from http://lil.fr.packages.macports.org/ffmpeg
--->  Attempting to fetch ffmpeg-4.1.1_0+darwinssl+gpl2+gpl3+jack+libdc1394+librtmp+nonfree+x11.darwin_18.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/ffmpeg
--->  Attempting to fetch ffmpeg-4.1.1_0+darwinssl+gpl2+gpl3+jack+libdc1394+librtmp+nonfree+x11.darwin_18.x86_64.tbz2 from https://packages.macports.org/ffmpeg
--->  Fetching distfiles for ffmpeg
--->  Attempting to fetch ffmpeg-4.1.1.tar.xz from https://distfiles.macports.org/ffmpeg
--->  Verifying checksums for ffmpeg
--->  Extracting ffmpeg
--->  Applying patches to ffmpeg
--->  Configuring ffmpeg
--->  Building ffmpeg
--->  Staging ffmpeg into destroot
--->  Installing ffmpeg @4.1.1_0+darwinssl+gpl2+gpl3+jack+libdc1394+librtmp+nonfree+x11
--->  Cleaning ffmpeg
--->  Computing dependencies for ffmpeg
--->  Deactivating ffmpeg @4.1_4+darwinssl+gpl2+gpl3+high10+jack+libdc1394+librtmp+nonfree+x11
--->  Cleaning ffmpeg
--->  Activating ffmpeg @4.1.1_0+darwinssl+gpl2+gpl3+jack+libdc1394+librtmp+nonfree+x11
--->  Cleaning ffmpeg
--->  Updating database of binaries
--->  Scanning binaries for linking errors
--->  Found 4 broken files, matching files to ports
--->  Found 1 broken port, determining rebuild order
--->  Rebuilding in order
     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
--->  Computing dependencies for MPlayer
--->  Cleaning MPlayer
--->  Scanning binaries for linking errors
--->  Found 4 broken files, matching files to ports
--->  Found 1 broken port, determining rebuild order
--->  Rebuilding in order
     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
--->  Computing dependencies for MPlayer
--->  Fetching distfiles for MPlayer
--->  Attempting to fetch MPlayer-1.3.0.tar.xz from ftp://ftp.mplayerhq.hu/MPlayer/releases/
--->  Attempting to fetch MPlayer-1.3.0.tar.xz from https://distfiles.macports.org/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 to report a bug.
--->  Some of the ports you installed have notes:
  ffmpeg has the following notes:
*******
******* This build of ffmpeg includes nonfree code as follows:
*******
*******     libfdk-aac
*******
******* The following libraries and binaries may not be redistributed:
*******
*******     ffmpeg
*******     libavcodec
*******     libavdevice
*******     libavfilter
*******     libavformat
*******     libavutil
*******
******* To remove this restriction remove the variant +nonfree
*******
Tue Feb 12 11:22:08 CET 2019: End of port -N -p upgrade outdated

comment:33 Changed 5 years ago by kencu (Ken)

I put in a patch for MPlayer a few hours ago that appears to work well to fix this. If it works for you also please confirm and we'll close this ticket. Marcus already has a patch going for MPlayer-devel.

comment:34 Changed 5 years ago by kencu (Ken)

Resolution: fixed
Status: assignedclosed

comment:35 Changed 5 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

In 148b86477fdf8d76aabce1427c9dfd66e3c268d3/macports-ports (master):

mplayer-devel: update to latest upstream commit

Latest upstream commit fixes a problem with FFmpeg and x264.
See https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/2a111c99a60fdf4fe5eea2b073901630190c6c93

The issue has arisen with MPlayer (see #58055).

comment:36 Changed 5 years ago by jpmelko

It is OK

Note: See TracTickets for help on using tickets.