From owner-freebsd-multimedia@FreeBSD.ORG Sun Apr 8 15:40:45 2007 Return-Path: X-Original-To: multimedia@FreeBSD.org Delivered-To: freebsd-multimedia@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A4B0116A400 for ; Sun, 8 Apr 2007 15:40:45 +0000 (UTC) (envelope-from bms@incunabulum.net) Received: from out4.smtp.messagingengine.com (out4.smtp.messagingengine.com [66.111.4.28]) by mx1.freebsd.org (Postfix) with ESMTP id 7C4B113C4B8 for ; Sun, 8 Apr 2007 15:40:45 +0000 (UTC) (envelope-from bms@incunabulum.net) Received: from compute1.internal (compute1.internal [10.202.2.41]) by out1.messagingengine.com (Postfix) with ESMTP id C642621361B for ; Sun, 8 Apr 2007 11:40:50 -0400 (EDT) Received: from heartbeat2.messagingengine.com ([10.202.2.161]) by compute1.internal (MEProxy); Sun, 08 Apr 2007 11:40:45 -0400 X-Sasl-enc: 9Un7GAXbA8fYYbwB3r6qT2v1trpn1l9CBc7poF2IfRZE 1176046845 Received: from [192.168.123.18] (82-35-112-254.cable.ubr07.dals.blueyonder.co.uk [82.35.112.254]) by mail.messagingengine.com (Postfix) with ESMTP id 6D569151B0 for ; Sun, 8 Apr 2007 11:40:45 -0400 (EDT) Message-ID: <46190CFA.40508@incunabulum.net> Date: Sun, 08 Apr 2007 16:40:42 +0100 From: Bruce M Simpson User-Agent: Thunderbird 1.5.0.10 (X11/20070407) MIME-Version: 1.0 To: multimedia@FreeBSD.org Content-Type: multipart/mixed; boundary="------------020104050408020107010803" Cc: Subject: multimedia/transcode configure breaks X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 08 Apr 2007 15:40:45 -0000 This is a multi-part message in MIME format. --------------020104050408020107010803 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit ffmpeg vs libavcodec -- seems these things have changed and the port didn't catch up with them, they are in transcode ChangeLog. Here is a patch which appears to fix the issue. In particular the avcodec test was broken because it seems to want an FFMPEG_VERSION symbol no longer defined in the headers... which can be changed to LIBAVCODEC_IDENT (I did this manually). How tedious! --------------020104050408020107010803 Content-Type: text/plain; name="1" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="1" --- Makefile.orig Sun Apr 8 16:29:51 2007 +++ Makefile Sun Apr 8 16:32:49 2007 @@ -35,7 +35,8 @@ CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" \ SDL_CONFIG="${SDL_CONFIG}" CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} -CONFIGURE_ARGS+= --with-ffmpeg_libs-prefix=${LOCALBASE} \ +CONFIGURE_ARGS+= --with-libavcodec-includes=${LOCALBASE}/include/ffmpeg \ + --with-libavcodec-libs=${LOCALBASE}/lib \ --with-libdvdread-prefix=${LOCALBASE} \ --with-libiconv-prefix=${LOCALBASE} \ --enable-oss --------------020104050408020107010803--