From owner-freebsd-ports@FreeBSD.ORG Sat Apr 25 23:28:01 2015 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A5F0032F for ; Sat, 25 Apr 2015 23:28:01 +0000 (UTC) Received: from mail-ig0-x22a.google.com (mail-ig0-x22a.google.com [IPv6:2607:f8b0:4001:c05::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8379316ED for ; Sat, 25 Apr 2015 23:28:01 +0000 (UTC) Received: by igbpi8 with SMTP id pi8so48568481igb.0 for ; Sat, 25 Apr 2015 16:28:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=Y4lu0ZQSFR4hbKIiEvU5B/KrcpkPCM+272LIUa86Rbs=; b=pXzN8QhMU91aoiag0rT4cO0uRrG2+Ms45LLzOK4fC/xa3/13NqdAIv2vgYVwrw3kOS OqhCOx4Y8qy5VEpxAZj71fsQPBoXmFMqnT+pYDcZKJQouTZAs4Hel27FBUrOyNOnhGwv RZJYaFuOLEQNwZU3UGl1CCy2nU8JqdU5DswZWRxwzaaYs1xb40dLxr8ZuyNrXOV7GqAu FdY5LLZYlPCaOmxsOKt8Qh4YvSEO+buS0I0Ea3FfUpjFmkePXq6lJeXwSnocbtw3mWsB fPo2smRhcAwjVch/sLmH+eTIE3s8kNRB80agoVn6Ano0gCJLVwKs8ibYCHEGamXKZNvc iLBw== MIME-Version: 1.0 X-Received: by 10.107.28.146 with SMTP id c140mr1325606ioc.67.1430004480964; Sat, 25 Apr 2015 16:28:00 -0700 (PDT) Received: by 10.36.94.194 with HTTP; Sat, 25 Apr 2015 16:28:00 -0700 (PDT) Date: Sun, 26 Apr 2015 01:28:00 +0200 Message-ID: Subject: False (?) alarm from FreeBSD package build server with FreeBSD-current From: Sergei Vyshenski To: freebsd-ports@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Apr 2015 23:28:01 -0000 Hi, FreeBSD package build server informs about build failure for my port devel/p5-B-C at FreeBSD 11.0-CURRENT amd64, OSVERSION: 1100070. (This port builds fine on all stable FreeBSD versions.) Poudriere log of FreeBSD package build server: http://beefy4.isc.freebsd.org/data/head-amd64-default/p384620_s281917/logs/p5-B-C-1.52_1.log The main problem there being that something "is invalid in C99 [-Wimplicit-function-declaration]". Looks that this error could be fixed by just adding the following line to the port's Makefile: CFLAGS+= -Wno-implicit-function-declaration *BUT!* I can not reproduce this error. Please look how this port builds ok with poudriere at nearly the same version of OS FreeBSD 11.0-CURRENT amd64, OSVERSION: 1100070 My Poudriere log: https://drive.google.com/file/d/0B2A9Va9VLT7MVDd6YmdvbktVTEk/view?usp=sharing Here I am using a fresh install of 11.0-CURRENT (svn revision as of yesterday), with default settings for everything, perl-5.18, pkg-1.5.1, poudriere-3.1.3 How this non-reproducibility can happen at all? Could it be that FreeBSD package build server deliberately sets more rigid CFLAGS than OS itself does? Please advice me what to do in this situation. Shall I blindly submit a patch about CFLAGS to make build server happy? Regards, Sergei