From owner-freebsd-ports@FreeBSD.ORG Mon Jul 23 20:47:46 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 25944106564A for ; Mon, 23 Jul 2012 20:47:46 +0000 (UTC) (envelope-from nox@jelal.kn-bremen.de) Received: from smtp.kn-bremen.de (gelbbaer.kn-bremen.de [78.46.108.116]) by mx1.freebsd.org (Postfix) with ESMTP id D24EA8FC16 for ; Mon, 23 Jul 2012 20:47:45 +0000 (UTC) Received: by smtp.kn-bremen.de (Postfix, from userid 10) id 7270F1E0072A; Mon, 23 Jul 2012 22:47:44 +0200 (CEST) Received: from triton8.kn-bremen.de (noident@localhost [127.0.0.1]) by triton8.kn-bremen.de (8.14.4/8.14.4) with ESMTP id q6NKklBB027369; Mon, 23 Jul 2012 22:46:47 +0200 (CEST) (envelope-from nox@triton8.kn-bremen.de) Received: (from nox@localhost) by triton8.kn-bremen.de (8.14.4/8.14.3/Submit) id q6NKkk3t027368; Mon, 23 Jul 2012 22:46:46 +0200 (CEST) (envelope-from nox) Date: Mon, 23 Jul 2012 22:46:46 +0200 (CEST) From: Juergen Lock Message-Id: <201207232046.q6NKkk3t027368@triton8.kn-bremen.de> To: naddy@mips.inka.de X-Newsgroups: local.list.freebsd.ports In-Reply-To: <20120723182158.GA64413@lorvorc.mips.inka.de> References: Organization: Cc: Thomas Zander , freebsd-ports@freebsd.org Subject: Re: CFT: New mplayer / mencoder snapshot X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jul 2012 20:47:46 -0000 In article <20120723182158.GA64413@lorvorc.mips.inka.de> you write: >-=-=-=-=-=- > >Thomas Zander: > >> if you are a regular mplayer / mencoder user, you are invited to test >> a new snapshot from 2012-07-21. >> >> The drop-in replacements for the ports files for both can be found here: >> http://bsdistfiles.googlecode.com/files/m20120722.tar.bz2 > >Doesn't build on 7-STABLE. > >extra-patch-base_system_log2f doesn't apply and needs to be regenerated >(attached). > >However, the build still fails: > >CC libavcodec/h264_cabac.o >{standard input}: Assembler messages: >{standard input}:22: Error: `(%ebx,%ebp,2)' is not a valid 64 bit >base/index expression >{standard input}:47: Error: `-1(%edx)' is not a valid 64 bit base/index >expression >[...] This looks like the same issue I had on 8.2/amd64, too old as(1): --- Makefile.orig 2012-07-21 18:29:09.000000000 +0200 +++ Makefile 2012-07-23 20:46:31.000000000 +0200 @@ -78,6 +78,9 @@ CONFFILES= example.conf input.conf menu. .if ${OSVERSION} < 900033 OPTIONS+= OTCHAIN "Use up-to-date toolchain (gcc 4.6+)" on +BUILD_DEPENDS+= ${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils +CONFIGURE_ENV+= COMPILER_PATH=${LOCALBASE}/bin +MAKE_ENV+= COMPILER_PATH=${LOCALBASE}/bin .else WITH_BASE_CLANG=yes .endif Maybe that's all that's missing also for 7? Cheers, Juergen