From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Apr 12 08:40:01 2014 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 44A8FA6 for ; Sat, 12 Apr 2014 08:40:01 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2125A1C58 for ; Sat, 12 Apr 2014 08:40:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s3C8e0YB073608 for ; Sat, 12 Apr 2014 08:40:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s3C8e0uM073607; Sat, 12 Apr 2014 08:40:00 GMT (envelope-from gnats) Resent-Date: Sat, 12 Apr 2014 08:40:00 GMT Resent-Message-Id: <201404120840.s3C8e0uM073607@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, "Eugene M. Zheganin" Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D4895A4 for ; Sat, 12 Apr 2014 08:39:53 +0000 (UTC) Received: from cgiserv.freebsd.org (cgiserv.freebsd.org [IPv6:2001:1900:2254:206a::50:4]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A7B501C55 for ; Sat, 12 Apr 2014 08:39:53 +0000 (UTC) Received: from cgiserv.freebsd.org ([127.0.1.6]) by cgiserv.freebsd.org (8.14.8/8.14.8) with ESMTP id s3C8dqcS078491 for ; Sat, 12 Apr 2014 08:39:52 GMT (envelope-from nobody@cgiserv.freebsd.org) Received: (from nobody@localhost) by cgiserv.freebsd.org (8.14.8/8.14.8/Submit) id s3C8dqia078485; Sat, 12 Apr 2014 08:39:52 GMT (envelope-from nobody) Message-Id: <201404120839.s3C8dqia078485@cgiserv.freebsd.org> Date: Sat, 12 Apr 2014 08:39:52 GMT From: "Eugene M. Zheganin" To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Subject: ports/188498: lang/hiphop-php build failure X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Apr 2014 08:40:01 -0000 >Number: 188498 >Category: ports >Synopsis: lang/hiphop-php build failure >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Apr 12 08:40:00 UTC 2014 >Closed-Date: >Last-Modified: >Originator: Eugene M. Zheganin >Release: FreeBSD 10-STABLE >Organization: Enaza LLC >Environment: FreeBSD hhvm 10.0-STABLE FreeBSD 10.0-STABLE #0 r262206: Wed Feb 19 17:12:40 MSK 2014 emz@dione:/usr/obj/usr/src/sys/DIONE amd64 >Description: Cannot build lang/hiphop-php on FreeBSD 10-STABLE. The build process complains: [...] ===> Performing in-source build /bin/mkdir -p /usr/ports/lang/hiphop-php/work/hiphop-php-HPHP-2.1 -- CMAKE_PREFIX_PATH was missing, proceeding anyway -- Using const for input to iconv() call -- MySQL Include dir: /usr/local/include/mysql library dir: /usr/local/lib/mysql -- MySQL client libraries: mysqlclient_r -- Found GD: /usr/local/lib/libgd.so -- Found ICU header files in /usr/local/include -- Found ICU libraries: /usr/local/lib/libicuuc.so -- Found minimal tcmalloc: /usr/local/lib/libtcmalloc_minimal.so -- Found Intel TBB -- Found mcrypt: /usr/local/lib/libmcrypt.so CMake Error at CMake/HPHPFindLibs.cmake:308 (message): You need to install binutils Call Stack (most recent call first): CMake/HPHPSetup.cmake:46 (include) hphp/CMakeLists.txt:18 (include) -- Configuring incomplete, errors occurred! See also "/usr/ports/lang/hiphop-php/work/hiphop-php-HPHP-2.1/CMakeFiles/CMakeOutput.log". See also "/usr/ports/lang/hiphop-php/work/hiphop-php-HPHP-2.1/CMakeFiles/CMakeError.log". *** Signal 11 Stop. make[1]: stopped in /usr/ports/lang/hiphop-php *** Error code 1 >From what I see this is because libiberty cannot be found: ===Cut=== FIND_LIBRARY (BFD_LIB bfd) FIND_LIBRARY (BINUTIL_LIB iberty) if (NOT BFD_LIB) message(FATAL_ERROR "You need to install binutils") endif() if (NOT BINUTIL_LIB) message(FATAL_ERROR "You need to install binutils") endif() ===Cut=== libiberty is installed as a part of gcc74: # pkg info -lx gcc | grep iberty /usr/local/lib/gcc47/gcc/x86_64-portbld-freebsd10.0/4.7.3/plugin/include/libiberty.h /usr/local/lib/gcc47/libiberty.a This port also misses a dependency to devel/libinotify and devel/google-perftools (it complains during build but this doesn't lead to a crash). >How-To-Repeat: Try to install hiphop-php from fresh ports. >Fix: >Release-Note: >Audit-Trail: >Unformatted: