From owner-freebsd-ports@FreeBSD.ORG Tue Jun 4 11:26:18 2013 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id CD01F92E for ; Tue, 4 Jun 2013 11:26:18 +0000 (UTC) (envelope-from FreeBSD@shaneware.biz) Received: from ipmail04.adl6.internode.on.net (ipmail04.adl6.internode.on.net [IPv6:2001:44b8:8060:ff02:300:1:6:4]) by mx1.freebsd.org (Postfix) with ESMTP id 5EF641BC4 for ; Tue, 4 Jun 2013 11:26:17 +0000 (UTC) Received: from ppp247-71.static.internode.on.net (HELO leader.local) ([203.122.247.71]) by ipmail04.adl6.internode.on.net with ESMTP; 04 Jun 2013 20:56:16 +0930 Message-ID: <51ADCED5.8000605@ShaneWare.Biz> Date: Tue, 04 Jun 2013 20:56:13 +0930 From: Shane Ambler User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130516 Thunderbird/17.0.6 MIME-Version: 1.0 To: FreeBSD-ports Subject: Change when using gcc48 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit 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: Tue, 04 Jun 2013 11:26:18 -0000 As the port maintainer of graphics/openimageio I have come across a change when building with gcc48. The current version of openimageio compiles fine with clang gcc and gcc46, but when compiled with gcc48 the unlink function is not defined. The simple solution is to add #include to the source file but why is this only needed for gcc48? Is this an intended change?