Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Jul 2012 22:46:46 +0200 (CEST)
From:      Juergen Lock <nox@jelal.kn-bremen.de>
To:        naddy@mips.inka.de
Cc:        Thomas Zander <thomas.e.zander@googlemail.com>, freebsd-ports@freebsd.org
Subject:   Re: CFT: New mplayer / mencoder snapshot
Message-ID:  <201207232046.q6NKkk3t027368@triton8.kn-bremen.de>
In-Reply-To: <20120723182158.GA64413@lorvorc.mips.inka.de>
References:  <CAFU734zM=PtEHuGOYubukqegA%2B-2KXKWonoophA3Frq7FpNe4A@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201207232046.q6NKkk3t027368>