ports/122911: ports/audio/sox: MP3 support broken

Dan Nelson dnelson at allantgroup.com
Mon Apr 21 16:40:04 UTC 2008


The following reply was made to PR ports/122911; it has been noted by GNATS.

From: Dan Nelson <dnelson at allantgroup.com>
To: bug-followup at FreeBSD.ORG
Cc: fukui.FreeBSD at fanet.net
Subject: Re: ports/122911: ports/audio/sox: MP3 support broken
Date: Mon, 21 Apr 2008 10:34:42 -0500

 > The full text of the PR can be found at:
 >     http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/122911
 
 The sox-13.0.0_1 package that you get if you run "pkg_add -r sox" on a
 6.3-release machine fails because lame is RESTRICTED and has no
 package.  The package cluster seems to build lame anyway, so sox got
 linked with a libmp3lame.so.0 that no package will ever provide. 
 Building the lame port makes it work in my qemu test box.
 
 The 6-stable sox-14.0.1_1 package can't fetch a lame package either,
 but it dlopens its dependant libraries so at least it will run minus
 mp3 support.  Building the lame port makes mp3 work in my tests.
 
 I'm trying a full source build of sox and dependencies which will take
 a couple hours in qemu, but I don't expect it to have any problems.
 
 When you ran the port build, at the end of the configure stage, there
 is a "Report configuration" section.  Did "LAME MP3 writer" say "yes"
 or "no"?  If it says "no", can you look at config.log and determine
 why libmp3lame wasn't found?
 
 -- 
 	Dan Nelson
 	dnelson at allantgroup.com



More information about the freebsd-ports-bugs mailing list