[MacPorts] #16137: ffmpeg fails to build on Mac 10.4.11

MacPorts noreply at macports.org
Wed Jul 30 05:24:15 PDT 2008


#16137: ffmpeg fails to build on Mac 10.4.11
--------------------------------+-------------------------------------------
 Reporter:  dklug1234 at yahoo.de  |       Owner:  macports-tickets at lists.macosforge.org
     Type:  defect              |      Status:  new                                  
 Priority:  Normal              |   Milestone:                                       
Component:  ports               |     Version:  1.6.0                                
 Keywords:                      |  
--------------------------------+-------------------------------------------
 After applying the patch given in the comments to Ticket #16101 ffmpeg
 still doesn't build
 (although this patch gets a little further) (G5 PPC, Mac OSX 10.4.11):

 {{{
 $ sudo port install ffmpeg -gpl -lame -theora -faac -faad -x264 -a52
 -postproc -avfilter
 --->  Fetching ffmpeg
 --->  Verifying checksum(s) for ffmpeg
 --->  Extracting ffmpeg
 --->  Configuring ffmpeg
 --->  Building ffmpeg with target all
 Error: Target org.macports.build returned: shell command " cd
 "/opt/local/var/
 macports/build/_opt_local_var_macports_sources_rsync.macports.org_release
 _ports_multimedia_ffmpeg/work/trunk" && make all " returned error 2
 Command output: make(4251) malloc: *** vm_allocate(size=4272939008) failed
 (error code=3)
 make(4251) malloc: *** error: can't allocate region
 make(4251) malloc: *** set a breakpoint in szone_error to debug
 make: *** virtual memory exhausted.  Stop.
 }}}

 The reason is a bug in /usr/bin/make (version 3.80) that is fixed in gnu
 make version 3.81.
 How do I tell port to use the newer make?
 I was able to build ffmpeg outside of MacPorts using
 a newer version of make I have in /usr/local/bin.

-- 
Ticket URL: <http://trac.macports.org/ticket/16137>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list