From owner-freebsd-ports@FreeBSD.ORG Mon Apr 8 15:56:33 2013 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 4CA50515 for ; Mon, 8 Apr 2013 15:56:33 +0000 (UTC) (envelope-from dnebdal@gmail.com) Received: from mail-lb0-f176.google.com (mail-lb0-f176.google.com [209.85.217.176]) by mx1.freebsd.org (Postfix) with ESMTP id CDBE776A for ; Mon, 8 Apr 2013 15:56:31 +0000 (UTC) Received: by mail-lb0-f176.google.com with SMTP id y8so5904667lbh.35 for ; Mon, 08 Apr 2013 08:56:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type:content-transfer-encoding; bh=vdVQOXJz+gwc0F+yJtH6Z6YDszUVokbM6+AogbNYEhU=; b=d8YM7FiJ4zF67uHdmreB4s1z5G2O5KyzeAc279dobzVVKoYaNgQl2X6Sz38qhgE/SR hgjKO+0ZrD+fNlpEFvoi5XIYViRhtv9ZUriZ+p9fVc7GYZ91RMHKIl9N2oNSWYhvnImx ETUBH0mK8UKqXKyTJPkIeipdUMYQd6lU0/DEp2tMdBrrErMZMDjY1ScEhDk9xnVacOLZ TvC3ePBnDu9Y1ET9Qtw6CKqSgPEo5gwjt6UX8ehvy3ng6Rk6QZMxizBtHlBXG37N53DH wBbyMljkGMZYAoz4RROL3BQn9aK26tpG5qDZfdlhGrgb0XU+jMeu7cQoUvDEAv7m0TKv 6/Yw== MIME-Version: 1.0 X-Received: by 10.112.198.227 with SMTP id jf3mr4306390lbc.69.1365436590756; Mon, 08 Apr 2013 08:56:30 -0700 (PDT) Received: by 10.112.198.168 with HTTP; Mon, 8 Apr 2013 08:56:30 -0700 (PDT) In-Reply-To: <44li8tvxws.fsf@lowell-desk.lan> References: <51605D32.4030003@bananmonarki.se> <44li8tvxws.fsf@lowell-desk.lan> Date: Mon, 8 Apr 2013 17:56:30 +0200 Message-ID: Subject: Re: Mencoder/mplayer does not build From: Daniel Nebdal To: Ports FreeBSD Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: Bernt Hansson X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Apr 2013 15:56:33 -0000 At a guess, it's a multithreaded build, so the error might be from another = file. It seems to be from this: mr16613 work/mplayer-export-2013-03-08 # grep -r 'sse_int32_map_factor' . ./libmpcodecs/vf_ass.c:DECLARE_ASM_CONST(16, uint32_t, sse_int32_map_factor= [4]) ./libmpcodecs/vf_ass.c: "pmulld "MANGLE(sse_int32_map_factor)", %%xmm0 \n\t" ./libmpcodecs/vf_ass.c: "pmulld "MANGLE(sse_int32_map_factor)", %%xmm1 \n\t" ./libmpcodecs/vf_ass.c: "pmulld "MANGLE(sse_int32_map_factor)", %%xmm0 \n\t"\ ./libmpcodecs/vf_ass.c: "pmulld "MANGLE(sse_int32_map_factor)", %%xmm1 \n\t"\ ./libmpcodecs/vf_ass.c: "pmulld "MANGLE(sse_int32_map_factor)", %%xmm2 \n\t"\ ./libmpcodecs/vf_ass.c: "pmulld "MANGLE(sse_int32_map_factor)", %%xmm3 \n\t"\ On Mon, Apr 8, 2013 at 5:34 PM, Lowell Gilbert wrote: > Bernt Hansson writes: > >> testbox# cd /usr/ports/multimedia/mencoder >> testbox# make >> =3D=3D=3D> Building for mencoder-1.1.r20130308 >> ./codec-cfg etc/codecs.conf > codecs.conf.h >> cc -MD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes >> -Wdisabled-optimization -Wno-pointer-sign >> -Wdeclaration-after-statement -std=3Dgnu99 -O2 -pipe -O3 >> -fomit-frame-pointer -ffast-math -fno-strict-aliasing >> -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=3D64 >> -D_LARGEFILE64_SOURCE -Ilibdvdread4 -I. -Iffmpeg -I/usr/local/include >> -I/usr/local/include -I/usr/local/include >> -I/usr/local/include/freetype2 -I/usr/local/include >> -I/usr/local/include -I/usr/local/include/dirac >> -I/usr/local/include/schroedinger-1.0 -I/usr/local/include/orc-0.4 >> -c -o mpcommon.o mpcommon.c >> Reading optional codecs config file etc/codecs.conf: 203 audio & 422 >> video codecs >> cc -MD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes >> -Wdisabled-optimization -Wno-pointer-sign >> -Wdeclaration-after-statement -std=3Dgnu99 -O2 -pipe -O3 >> -fomit-frame-pointer -ffast-math -fno-strict-aliasing >> -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=3D64 >> -D_LARGEFILE64_SOURCE -Ilibdvdread4 -I. -Iffmpeg -I/usr/local/include >> -I/usr/local/include -I/usr/local/include >> -I/usr/local/include/freetype2 -I/usr/local/include >> -I/usr/local/include -I/usr/local/include/dirac >> -I/usr/local/include/schroedinger-1.0 -I/usr/local/include/orc-0.4 >> -c -o libmpcodecs/vf_ass.o libmpcodecs/vf_ass.c >> cc -MD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes >> -Wdisabled-optimization -Wno-pointer-sign >> -Wdeclaration-after-statement -std=3Dgnu99 -O2 -pipe -O3 >> -fomit-frame-pointer -ffast-math -fno-strict-aliasing >> -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=3D64 >> -D_LARGEFILE64_SOURCE -Ilibdvdread4 -I. -Iffmpeg -I/usr/local/include >> -I/usr/local/include -I/usr/local/include >> -I/usr/local/include/freetype2 -I/usr/local/include >> -I/usr/local/include -I/usr/local/include/dirac >> -I/usr/local/include/schroedinger-1.0 -I/usr/local/include/orc-0.4 >> -c -o sub/subassconvert.o sub/subassconvert.c >> {standard input}: Assembler messages: >> {standard input}:543: Error: no such instruction: `pmulld >> sse_int32_map_factor,%xmm0' >> {standard input}:544: Error: no such instruction: `pmulld >> sse_int32_map_factor,%xmm1' >> {standard input}:1155: Error: no such instruction: `pmulld >> sse_int32_map_factor,%xmm0' >> {standard input}:1156: Error: no such instruction: `pmulld >> sse_int32_map_factor,%xmm1' >> {standard input}:1157: Error: no such instruction: `pmulld >> sse_int32_map_factor,%xmm2' >> {standard input}:1158: Error: no such instruction: `pmulld >> sse_int32_map_factor,%xmm3' >> {standard input}:1270: Error: no such instruction: `pmulld >> sse_int32_map_factor,%xmm0' >> {standard input}:1271: Error: no such instruction: `pmulld >> sse_int32_map_factor,%xmm1' >> {standard input}:1272: Error: no such instruction: `pmulld >> sse_int32_map_factor,%xmm2' >> {standard input}:1273: Error: no such instruction: `pmulld >> sse_int32_map_factor,%xmm3' >> gmake: *** [libmpcodecs/vf_ass.o] Fel 1 >> gmake: *** Inv=E4ntar oavslutade jobb... >> *** Error code 1 >> >> Stop in /usr/ports/multimedia/mencoder. >> *** Error code 1 >> >> Stop in /usr/ports/multimedia/mencoder. >> testbox# > > Strange. sub/subassconvert.c only has 530 lines. > > What compiler are you using? > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"