[MacPorts] #25926: ffmpeg v 0.6 fail on build

MacPorts noreply at macports.org
Fri May 13 06:00:06 PDT 2011

#25926: ffmpeg v 0.6 fail on build
 Reporter:  nDiScReEt@…          |       Owner:  devans@…           
     Type:  defect               |      Status:  assigned           
 Priority:  Normal               |   Milestone:                     
Component:  ports                |     Version:  1.9.1              
 Keywords:                       |        Port:  ffmpeg             

Comment(by dtakahashi42@…):

 The log shows that the LD tried to use libavutil when it creates
 libavutil.50.dylib itself. The file did not exist at the moment, therefore
 the LD failed immediately.
 After some investigation, I concluded that the redefinition of a variable
 {{{EXTRALIBS}}} by patchfile {{{patch-libswscale-Makefile.diff}}}
 introduced this problem (but I am not sure why... it seems to be redefined
 again at {{{config.mac}}} included from {{{libavutil/Makefile:1}}}).
 libswscale/Makefile : 3
 EXTRALIBS := -L$(BUILD_ROOT)/libavutil -lavutil$(BUILDSUF) $(EXTRALIBS)
 LD problem was disappeared after the removal of this patch (even when I
 set {{{build.jobs 1}}}).
 My enviromnent is OS X 10.6.7 on Macbook Pro (eqrly 2011).

 The patch was added to fix #16101, however, the option
 {{{-L$(BUILD_ROOT)/libavutil}}} appear to be included by default, and
 {{{-lavutil}}} will be added automatically if it is requested. So I think
 it is not needed now.

Ticket URL: <https://trac.macports.org/ticket/25926#comment:28>
MacPorts <http://www.macports.org/>
Ports system for Mac OS

More information about the macports-tickets mailing list