From owner-freebsd-multimedia@FreeBSD.ORG Tue Nov 25 00:29:02 2014 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 453084B9 for ; Tue, 25 Nov 2014 00:29:02 +0000 (UTC) Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1bn0103.outbound.protection.outlook.com [157.56.110.103]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "MSIT Machine Auth CA 2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E3530B2F for ; Tue, 25 Nov 2014 00:29:01 +0000 (UTC) Received: from [10.0.0.21] (73.5.142.244) by CY1PR0301MB0843.namprd03.prod.outlook.com (25.160.163.149) with Microsoft SMTP Server (TLS) id 15.1.26.15; Tue, 25 Nov 2014 00:28:57 +0000 Message-ID: <5473CD44.6090904@my.hennepintech.edu> Date: Mon, 24 Nov 2014 18:28:52 -0600 From: Andrew Berg User-Agent: Mozilla/5.0 (Windows NT 6.2; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.2.0 MIME-Version: 1.0 To: Dave Subject: Re: [SOLVED] multimedia/x264 build failure, linker error References: <2002873.iA6NuqLZfy@amd.asgard.uk> <2718486.HeFL0Qyace@amd.asgard.uk> <24936541.dtFOE5QvMi@amd.asgard.uk> In-Reply-To: <24936541.dtFOE5QvMi@amd.asgard.uk> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Originating-IP: [73.5.142.244] X-ClientProxiedBy: BL2PR08CA0043.namprd08.prod.outlook.com (10.255.170.161) To CY1PR0301MB0843.namprd03.prod.outlook.com (25.160.163.149) X-Microsoft-Antispam: UriScan:; X-Microsoft-Antispam: BCL:0;PCL:0;RULEID:;SRVR:CY1PR0301MB0843; X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:; SRVR:CY1PR0301MB0843; X-Forefront-PRVS: 040655413E X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(6009001)(6049001)(24454002)(189002)(51704005)(199003)(65956001)(42186005)(66066001)(64126003)(65806001)(31966008)(95666004)(77096003)(62966003)(105586002)(77156002)(87976001)(97736003)(23676002)(120916001)(122386002)(83506001)(99396003)(80316001)(40100003)(76176999)(20776003)(47776003)(50986999)(64706001)(65816999)(87266999)(54356999)(101416001)(102836001)(110136001)(50466002)(33656002)(88552001)(75432002)(107046002)(46102003)(21056001)(59896002)(89122001)(4396001)(86362001)(106356001)(92726001)(92566001)(89472002); DIR:OUT; SFP:1102; SCL:1; SRVR:CY1PR0301MB0843; H:[10.0.0.21]; FPR:; SPF:None; MLV:sfv; PTR:InfoNoRecords; MX:1; A:0; LANG:en; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:; SRVR:CY1PR0301MB0843; X-OriginatorOrg: my.hennepintech.edu Cc: freebsd-multimedia@freebsd.org X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Nov 2014 00:29:02 -0000 On 2014.11.24 11:02, Dave wrote: > It appears I may have missed an announcement somewhere. > > pkg delete x264 lists the installed dependances > > make deinstall in multimedia/x264 > > make install in mulimedia/libx264 > > make deinstall reinstall clean in the dependant ports, eg mencoder, mplayer, > ffmpeg, gstreamer-plugins-x264 > > So, is multimedia/x264 deprecated now in favour of multimedia/libx264? > There's nothing in /usr/ports/UPDATING As far as ports that need the library, yes, they will pull in libx264 instead. This resolves the issue where ffmpeg and x264 would end up depending on each other's libraries. There should be no issues for any ports that need libx264 to pull in the new libx264 port as a dependency. I am trying to get a message in UPDATING, but the wheels turn slowly for those without commit bits. This is the proposed message: x264 was split into the application and its library. If an application that uses libx264 is updated before x264 itself, multimedia/libx264 will conflict with the old x264 package. Delete the existing x264: # pkg delete x264 And then install the updated x264 and/or upgrade the other applications that depend on libx264.