From owner-freebsd-ports@FreeBSD.ORG Sun Mar 22 01:20:56 2015 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 234B752C for ; Sun, 22 Mar 2015 01:20:56 +0000 (UTC) Received: from mail-ie0-x22f.google.com (mail-ie0-x22f.google.com [IPv6:2607:f8b0:4001:c03::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E4BA1401 for ; Sun, 22 Mar 2015 01:20:55 +0000 (UTC) Received: by iedfl3 with SMTP id fl3so16590846ied.1 for ; Sat, 21 Mar 2015 18:20:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type; bh=JVhLyai5eY0aC6Rrj4YuFp8rRJcMTscbd0fMtI5rOzs=; b=vK7N+bb99t9MIAs44RwsH1FoSmBYOhxY7K3SBYOTkd5jr03u/41BRhEyKn2pICzjuw 4542hijAyhvKSBa4H2rWAqv3dtZbAiBt1Q2gDDscMPSnjIxx+ndd5FZC6/2Qv4X4sYHj oKxwQ91Yo8Cp2LZjRsrgYGshmjcXgsRdo0RCf+Cwwm0cgewR+tHSi3cg183b1sM6eUzA hKLgm7Ry4Vue3x/yLKjwBebtRVJc6Tko9qRq53z97ni0w8K6zQ9KxW9UkZWG8c7pXEiz j3R1jLSsoojC8cRt0rJ265dgzgwKRIbtzDHDXX1O6ctn+ApD81i6KfefImUwNlP1vHPp yg8A== X-Received: by 10.107.151.73 with SMTP id z70mr79929038iod.41.1426987255264; Sat, 21 Mar 2015 18:20:55 -0700 (PDT) MIME-Version: 1.0 Received: by 10.64.249.166 with HTTP; Sat, 21 Mar 2015 18:20:34 -0700 (PDT) From: Matt Klein Date: Sat, 21 Mar 2015 21:20:34 -0400 Message-ID: Subject: Broken port: handbrake To: ports@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Mar 2015 01:20:56 -0000 Hello, I'm having a problem with the port "handbrake". >From the Makefile: # Created by: Andrew Thompson # $FreeBSD: head/multimedia/handbrake/Makefile 374303 2014-12-08 16:48:38Z tijl $ The build and install of the port succeeds, but the resulting installation is broken. Attempting to read a DVD leads to this error: # HandBrakeCLI -t 1 -f mp4 -e x264 -q 20 -E faac -B 160 -i /dev/cd0 -o /tmp/out.mp4 [21:03:28] hb_init: starting libhb thread HandBrake rev5474 (2015032199) - FreeBSD amd64 - http://handbrake.fr 4 CPUs detected Opening /dev/cd0... [21:03:28] hb_scan: path=/dev/cd0, title_index=4 libbluray/bdnav/index_parse.c:162: indx_parse(): error opening /dev/cd0/BDMV/index.bdmv libbluray/bdnav/index_parse.c:162: indx_parse(): error opening /dev/cd0/BDMV/BACKUP/index.bdmv libbluray/bluray.c:1725: nav_get_title_list(/dev/cd0) failed (0x8048b3000) [21:03:28] bd: not a bd - trying as a stream/file instead libdvdnav: Using dvdnav version 4.1.3 libdvdread: Missing symbols in libdvdcss.so.2, this shouldn't happen ! libdvdread: Using libdvdcss version for DVD access Segmentation fault >From these links: https://bbs.archlinux.org/viewtopic.php?id=187410 http://www.linuxquestions.org/questions/slackware-14/handbrake-and-current-4175528049/ It looks this is due to a handbrake bug that was fixed in version 0.9.9-8; I'm guessing that the version installed by the port is earlier than this, but I don't know enough about how the ports system works to be able to say definitively or to fix it myself. I'm using FreeNAS version 9.3. # uname -i -K -r -U -v 9.3-RELEASE-p10 FreeBSD 9.3-RELEASE-p10 #0 r275790+c9242cc: Mon Mar 16 12:46:11 PDT 2015 root@build3.ixsystems.com:/tank/home/nightlies/FN93/objs/os-base/amd64/tank/home/nightlies/FN93/FreeBSD/src/sys/FREENAS.amd64 FREENAS64 903000 903000 Any assistance would be greatly appreciated! Thanks, Matt Klein