From owner-freebsd-ports-bugs@freebsd.org Mon Feb 19 23:51:47 2018 Return-Path: Delivered-To: freebsd-ports-bugs@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A834DF0A871 for ; Mon, 19 Feb 2018 23:51:47 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 434897338E for ; Mon, 19 Feb 2018 23:51:47 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 6A0DA18A3C for ; Mon, 19 Feb 2018 23:51:46 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w1JNpk2C074987 for ; Mon, 19 Feb 2018 23:51:46 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w1JNpkNR074986 for freebsd-ports-bugs@FreeBSD.org; Mon, 19 Feb 2018 23:51:46 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 226052] net/libstorj parallel build failure Date: Mon, 19 Feb 2018 23:51:45 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: truckman@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-ports-bugs@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter cc flagtypes.name Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Feb 2018 23:51:47 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D226052 Bug ID: 226052 Summary: net/libstorj parallel build failure Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: freebsd-ports-bugs@FreeBSD.org Reporter: truckman@FreeBSD.org CC: jhixson@gmail.com Flags: maintainer-feedback?(jhixson@gmail.com) CC: jhixson@gmail.com I attempted to do a parallel build of libstorj and observed this failure: gmake[2]: Entering directory '/wrkdirs/usr/ports/net/libstorj/work/libstorj-1.0.2/test' cc -DPACKAGE_NAME=3D\"libstorj\" -DPACKAGE_TARNAME=3D\"libstorj\" -DPACKAGE_VERSION=3D\"1.0.2\" -DPACKAGE_STRING=3D\"libstorj\ 1.0.2\" -DPACKAGE_BUGREPOR T=3D\"\" -DPACKAGE_URL=3D\"\" -DPACKAGE=3D\"libstorj\" -DVERSION=3D\"1.0.2\" -DSTDC_HEADERS=3D1 -DHAVE_SYS_TYPES_H=3D1 -DHAVE_SYS_STAT_H=3D1 -DHAVE_STDL= IB_H=3D1 -DHAVE_STRING_H=3D1 -DHAVE_MEMORY_H=3D1 -DHAVE_STRINGS_H=3D1 -DHAVE_INTTYPE= S_H=3D1 -DHAVE_STDINT_H=3D1 -DHAVE_UNISTD_H=3D1 -DHAVE_DLFCN_H=3D1 -DLT_OBJDIR=3D\"= .li bs/\" -DHAVE_CURL_CURL_H=3D1 -DHAVE_NETTLE_AES_H=3D1 -DHAVE_JSON_C_JSON_H= =3D1 -DHAVE_UV_H=3D1 -DHAVE_MICROHTTPD_H=3D1 -DHAVE_ALIGNED_ALLOC=3D1 -DHAVE_POS= IX_M EMALIGN=3D1 -DHAVE_POSIX_FALLOCATE=3D1 -I. -isystem /usr/local/include -= O2 -pipe -fstack-protector -isystem /usr/local/include -fno-strict-aliasi ng -O3 -MT mockfarmer.o -MD -MP -MF .deps/mockfarmer.Tpo -c -o mockfarmer.o mockfarmer.c cc -DPACKAGE_NAME=3D\"libstorj\" -DPACKAGE_TARNAME=3D\"libstorj\" -DPACKAGE_VERSION=3D\"1.0.2\" -DPACKAGE_STRING=3D\"libstorj\ 1.0.2\" -DPACKAGE_BUGREPOR T=3D\"\" -DPACKAGE_URL=3D\"\" -DPACKAGE=3D\"libstorj\" -DVERSION=3D\"1.0.2\" -DSTDC_HEADERS=3D1 -DHAVE_SYS_TYPES_H=3D1 -DHAVE_SYS_STAT_H=3D1 -DHAVE_STDL= IB_H=3D1 -DHAVE_STRING_H=3D1 -DHAVE_MEMORY_H=3D1 -DHAVE_STRINGS_H=3D1 -DHAVE_INTTYPE= S_H=3D1 -DHAVE_STDINT_H=3D1 -DHAVE_UNISTD_H=3D1 -DHAVE_DLFCN_H=3D1 -DLT_OBJDIR=3D\"= .li bs/\" -DHAVE_CURL_CURL_H=3D1 -DHAVE_NETTLE_AES_H=3D1 -DHAVE_JSON_C_JSON_H= =3D1 -DHAVE_UV_H=3D1 -DHAVE_MICROHTTPD_H=3D1 -DHAVE_ALIGNED_ALLOC=3D1 -DHAVE_POS= IX_M EMALIGN=3D1 -DHAVE_POSIX_FALLOCATE=3D1 -I. -isystem /usr/local/include -= O2 -pipe -fstack-protector -isystem /usr/local/include -fno-strict-aliasi ng -O3 -MT tests.o -MD -MP -MF .deps/tests.Tpo -c -o tests.o tests.c cc -DPACKAGE_NAME=3D\"libstorj\" -DPACKAGE_TARNAME=3D\"libstorj\" -DPACKAGE_VERSION=3D\"1.0.2\" -DPACKAGE_STRING=3D\"libstorj\ 1.0.2\" -DPACKAGE_BUGREPOR T=3D\"\" -DPACKAGE_URL=3D\"\" -DPACKAGE=3D\"libstorj\" -DVERSION=3D\"1.0.2\" -DSTDC_HEADERS=3D1 -DHAVE_SYS_TYPES_H=3D1 -DHAVE_SYS_STAT_H=3D1 -DHAVE_STDL= IB_H=3D1 -DHAVE_STRING_H=3D1 -DHAVE_MEMORY_H=3D1 -DHAVE_STRINGS_H=3D1 -DHAVE_INTTYPE= S_H=3D1 -DHAVE_STDINT_H=3D1 -DHAVE_UNISTD_H=3D1 -DHAVE_DLFCN_H=3D1 -DLT_OBJDIR=3D\"= .li bs/\" -DHAVE_CURL_CURL_H=3D1 -DHAVE_NETTLE_AES_H=3D1 -DHAVE_JSON_C_JSON_H= =3D1 -DHAVE_UV_H=3D1 -DHAVE_MICROHTTPD_H=3D1 -DHAVE_ALIGNED_ALLOC=3D1 -DHAVE_POS= IX_M EMALIGN=3D1 -DHAVE_POSIX_FALLOCATE=3D1 -I. -isystem /usr/local/include -= O2 -pipe -fstack-protector -isystem /usr/local/include -fno-strict-aliasi ng -O3 -MT tests_rs.o -MD -MP -MF .deps/tests_rs.Tpo -c -o tests_rs.o tests_rs.c Generated mockbridge.json.h In file included from mockfarmer.c:5: ./storjtests.h:10:10: fatal error: 'mockbridgeinfo.json.h' file not found #include "mockbridgeinfo.json.h" ^~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. gmake[2]: *** [Makefile:591: mockfarmer.o] Error 1 gmake[2]: *** Waiting for unfinished jobs.... In file included from tests.c:1: ./storjtests.h:10:10: fatal error: 'mockbridgeinfo.json.h' file not found #include "mockbridgeinfo.json.h" ^~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. gmake[2]: *** [Makefile:591: tests.o] Error 1 Generated mockbridgeinfo.json.h mv -f .deps/tests_rs.Tpo .deps/tests_rs.Po gmake[2]: Leaving directory '/wrkdirs/usr/ports/net/libstorj/work/libstorj-1.0.2/test' gmake[1]: *** [Makefile:455: all-recursive] Error 1 gmake[1]: Leaving directory '/wrkdirs/usr/ports/net/libstorj/work/libstorj-1.0.2' =3D=3D=3D> Compilation failed unexpectedly. It is attempting to compile some .c files before generating the .h file that they include. Either the source Makefile needs to be patched to include the dependency so that make orders things properly, or the port Makefile should contain MAKE_JOBS_UNSAFE=3Dyes to force a single-threaded build. --=20 You are receiving this mail because: You are the assignee for the bug.=