[Bug 224464] audio/faad installs incorrect include/neaacdec.h, which breaks multimedia/libquicktime

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Tue Dec 19 16:58:46 UTC 2017


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=224464

            Bug ID: 224464
           Summary: audio/faad installs incorrect include/neaacdec.h,
                    which breaks multimedia/libquicktime
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs at FreeBSD.org
          Reporter: mi at FreeBSD.org
                CC: multimedia at FreeBSD.org
                CC: multimedia at FreeBSD.org

The ${LOCALBASE}/include/neaacdec.h installed by audio/faad defines the
FAAD2_VERSION as "unknown".

This breaks the FAAD2-option of multimedia/libquicktime, because the
configure-script tries to parse the FAAD2_VERSION:

     if(sscanf(FAAD2_VERSION, "%d.%d", &faad_major, &faad_minor) < 2)
       return -1;

The above test fails and the configure declares faad to be unavailable. It then
proceeds to build libquicktime without faad (instead erroring-out) and the port
fails to install, because ${STAGEDIR}${PREFIX}/lib/libquicktime/lqt_faad2.so
does not exist.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the freebsd-multimedia mailing list