From owner-freebsd-ports@FreeBSD.ORG Thu Mar 28 12:54:17 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 F06CBED3; Thu, 28 Mar 2013 12:54:17 +0000 (UTC) (envelope-from mezz.freebsd@gmail.com) Received: from mail-vc0-f177.google.com (mail-vc0-f177.google.com [209.85.220.177]) by mx1.freebsd.org (Postfix) with ESMTP id 9E6DD67E; Thu, 28 Mar 2013 12:54:17 +0000 (UTC) Received: by mail-vc0-f177.google.com with SMTP id ia10so7610280vcb.36 for ; Thu, 28 Mar 2013 05:54:17 -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; bh=NV5rZwtp8idGEQ6sXbu28djwHhmpGn9nvZCCgY4LJ6w=; b=IvQLBzOZYSa5Hqg9q2DzdPxMi1+g9HIivjf8ApTu36tHcIvGpccCg8Txa/YS2zo3ZL JaBkBKcs6ZkhFfBXreYkwUvZGTLgA2naM6djh1RFYSz18FFpW45n/D0coSrK4pVv9033 5gde4LmCJJbeoovAuchOhOAPjbiTMUhL0G7XTgep3WVZMAxd7r2AHskvkph3AzyabqaQ urk65re3WJDEfV8zR+8PR+kJb+mZlQf6+CqTG9/Z+9RloQV6+63MvlBo0BCq85tRl+oV UjQ702cWZeH807h2QVkJdYd9Z4OfWizHithEy53IeXaMpYuccJOWOEAf/Amr/WgHG5T4 CXwQ== MIME-Version: 1.0 X-Received: by 10.52.65.73 with SMTP id v9mr22875935vds.30.1364475256958; Thu, 28 Mar 2013 05:54:16 -0700 (PDT) Received: by 10.58.74.197 with HTTP; Thu, 28 Mar 2013 05:54:16 -0700 (PDT) In-Reply-To: References: <201303261050.r2QAo9v6041217@mech-cluster241.men.bris.ac.uk> Date: Thu, 28 Mar 2013 07:54:16 -0500 Message-ID: Subject: Re: is it a good idea to overwrite GCC_DEFAULT_VERSION= in Mk/bsd.gcc.mk? From: Jeremy Messenger To: "Andrew W. Nosenko" Content-Type: text/plain; charset=ISO-8859-1 Cc: gerald@pfeifer.com, mexas@bristol.ac.uk, freebsd-ports@freebsd.org, bdrewery@freebsd.org 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: Thu, 28 Mar 2013 12:54:18 -0000 >> @@ -238 +238 @@ >> -sys_lib_search_path_spec="/usr/lib " >> +sys_lib_search_path_spec="/usr/local/lib/gcc47/gcc/x86_64-portbld-freebsd8.0/4.7.3 >> /usr/local/x86_64-portbld-freebsd8.0/lib /usr/local/lib/gcc47 /lib >> /usr/lib " Do you know if this part is need too? You can try to patch the CC and other stuff by tweak in Mk/bsd.gnome.mk example on CC (untest): ------------------------------ ltverhack_PRE_PATCH= for file in gnome-ltmain.sh gnome-libtool; do \ if [ -f ${WRKDIR}/$$file ]; then \ ${REINPLACE_CMD} -e \ '/freebsd-elf)/,/;;/ s|major="\.$$current"|${ltverhack_LIB_VERSION}|; \ /freebsd-elf)/,/;;/ s|versuffix="\.$$current"|versuffix="$$major"|; /CC=/s|CC=.*|CC=${CC}|g' \ ${WRKDIR}/$$file; \ fi; \ done ------------------------------ -- mezz.freebsd@gmail.com - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org