From owner-svn-ports-all@FreeBSD.ORG Fri Feb 28 10:41:37 2014 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 34D0DDCC; Fri, 28 Feb 2014 10:41:37 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 151201BC6; Fri, 28 Feb 2014 10:41:37 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s1SAfat7031685; Fri, 28 Feb 2014 10:41:36 GMT (envelope-from rene@svn.freebsd.org) Received: (from rene@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s1SAfajn031682; Fri, 28 Feb 2014 10:41:36 GMT (envelope-from rene@svn.freebsd.org) Message-Id: <201402281041.s1SAfajn031682@svn.freebsd.org> From: Rene Ladan Date: Fri, 28 Feb 2014 10:41:36 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r346489 - in branches/2014Q1/www/chromium: . files X-SVN-Group: ports-branches MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Feb 2014 10:41:37 -0000 Author: rene Date: Fri Feb 28 10:41:36 2014 New Revision: 346489 URL: http://svnweb.freebsd.org/changeset/ports/346489 QAT: https://qat.redports.org/buildarchive/r346489/ Log: MFH: r346486 - Fix build on FreeBSD < 10, which need a C++11 library. - Fix a strncpy() in a patch I wrote by actually allocating storage space fo - Bump PORTREVISION Approved by: portmgr (erwin) Modified: branches/2014Q1/www/chromium/Makefile branches/2014Q1/www/chromium/files/patch-chrome__browser__extensions__api__music_manager_private__device_id_linux.cc Directory Properties: branches/2014Q1/ (props changed) Modified: branches/2014Q1/www/chromium/Makefile ============================================================================== --- branches/2014Q1/www/chromium/Makefile Fri Feb 28 10:37:48 2014 (r346488) +++ branches/2014Q1/www/chromium/Makefile Fri Feb 28 10:41:36 2014 (r346489) @@ -6,6 +6,7 @@ PORTNAME= chromium DISTVERSIONPREFIX= courgette-redacted- DISTVERSION= 33.0.1750.117 +PORTREVISION= 1 CATEGORIES= www MASTER_SITES= http://commondatastorage.googleapis.com/chromium-browser-official/:testdata \ http://download.goodking.org/downloads/:browser \ @@ -45,7 +46,7 @@ RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/l ONLY_FOR_ARCHS= i386 amd64 USE_XZ= yes -USES= bison compiler:c++11-lang desktop-file-utils pkgconfig \ +USES= bison compiler:c++11-lib desktop-file-utils pkgconfig \ perl5 shebangfix ninja USE_PERL5= build USE_PYTHON_BUILD= 2.6-2.7 Modified: branches/2014Q1/www/chromium/files/patch-chrome__browser__extensions__api__music_manager_private__device_id_linux.cc ============================================================================== --- branches/2014Q1/www/chromium/files/patch-chrome__browser__extensions__api__music_manager_private__device_id_linux.cc Fri Feb 28 10:37:48 2014 (r346488) +++ branches/2014Q1/www/chromium/files/patch-chrome__browser__extensions__api__music_manager_private__device_id_linux.cc Fri Feb 28 10:41:36 2014 (r346489) @@ -1,5 +1,5 @@ ---- chrome/browser/extensions/api/music_manager_private/device_id_linux.cc.orig 2014-02-20 21:27:39.000000000 +0100 -+++ chrome/browser/extensions/api/music_manager_private/device_id_linux.cc 2014-02-25 00:17:02.000000000 +0100 +--- ./chrome/browser/extensions/api/music_manager_private/device_id_linux.cc.orig 2014-02-20 21:27:39.000000000 +0100 ++++ ./chrome/browser/extensions/api/music_manager_private/device_id_linux.cc 2014-02-28 11:05:01.000000000 +0100 @@ -4,6 +4,10 @@ #include "chrome/browser/extensions/api/music_manager_private/device_id.h" @@ -39,8 +39,8 @@ + } + } + -+ char* mac_address = nullptr; -+ strncpy(mac_address, (const char*)LLADDR((struct sockaddr_dl*)ifinfo->ifa_addr), 6); ++ char mac_address[6]; ++ strncpy(mac_address, (const char*)LLADDR((struct sockaddr_dl*)ifinfo->ifa_addr), sizeof(mac_address)); +#else + strncpy(ifinfo.ifr_name, ifaddr->ifa_name, sizeof(ifinfo.ifr_name) - 1); int sd = socket(AF_INET, SOCK_DGRAM, 0);