From owner-freebsd-ports@freebsd.org Mon Aug 27 23:26:47 2018 Return-Path: Delivered-To: freebsd-ports@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 B4BFF109919F for ; Mon, 27 Aug 2018 23:26:47 +0000 (UTC) (envelope-from yuripv@yuripv.net) Received: from wout2-smtp.messagingengine.com (wout2-smtp.messagingengine.com [64.147.123.25]) (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 37DAA88350 for ; Mon, 27 Aug 2018 23:26:47 +0000 (UTC) (envelope-from yuripv@yuripv.net) Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id E73A32C4; Mon, 27 Aug 2018 19:26:39 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Mon, 27 Aug 2018 19:26:40 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yuripv.net; h= content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=7jDLLUGK7Il5nrm2XnUBSshkSjGdd wQzvSkYJVW1rOo=; b=pNhiXEiVnrU2DkZgky9eldjHulB24a0bzYauAUYO4g96p CcuAH7v3yfmYNOwb0Y8Wk02wcn7G5VCTcCGVgOPflYSNefmPWZ87jU7SD+VKJdK1 Lpk6iuuV5na1DT32/XaJSTUH6FWrKVrRY538xJhu4xkp+EIMRj2XEHHVOuzipgLl 22IbyNcDQ6h4zafqfvkZCp3jj23tgPD3oPdgrECjupa4ZwbhYhjJvG0ZSQKl0VPL WsvOvacz1Jg0NWsFFnIpzO9HhHrgux2vxeWxx+W9+dvoxHd/OaCs+VJVWRYGvF94 jE+AvFwEbL5zBHEVphhO2WlVtTEGDRFxfcpg6NUCw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=7jDLLU GK7Il5nrm2XnUBSshkSjGddwQzvSkYJVW1rOo=; b=oqWAkw7eSWu9rn1PdeY+b1 05CO1L3E6vUE8I5sZVzSGd7GRxqfvmKP9LaFKlrMvXuip638Ok3YuSwlXmDO2khG L3fGYnxuiEEK9Ldoxw6kwLsh4sbJA/qTKxi7t+Lk+6vncHmWY7w4G8Q6A79DAmF9 Kby196Np3W2qvTxHNLfohip1q+S2Vate83MJKosmWwke12dbK1MZFRdm1BEPo6n2 Mam/oykmIxYPTXsSTQsjOhWVqyvdSAKFjLlGxg+30hMvlzMiX7cqaWxFJjjXVkA0 Ze5gSyluuZexGewgb9Xf4Eu5K9LlewnOY9wGJzTbtJOlvRz754slmB0qiX+dlNuQ == X-ME-Proxy: X-ME-Sender: Received: from [192.168.1.2] (unknown [94.233.224.99]) by mail.messagingengine.com (Postfix) with ESMTPA id EF84F1028A; Mon, 27 Aug 2018 19:26:37 -0400 (EDT) Subject: Re: Bacula 9.2.1 fails on 10.4: To: Dan Langille , FreeBSD Ports References: <320B7D85-8E73-4214-8343-DDA3F448E473@langille.org> From: Yuri Pankov Message-ID: <4e03e6b7-f866-f6f8-bab1-285fbe36a0f9@yuripv.net> Date: Tue, 28 Aug 2018 02:26:34 +0300 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.0 MIME-Version: 1.0 In-Reply-To: <320B7D85-8E73-4214-8343-DDA3F448E473@langille.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Aug 2018 23:26:47 -0000 Dan Langille wrote: > Why would Bacula 9.2.1 compile on 11.2 but fail on 10.4? > > The error is: > > bsock.c:439:20: error: use of undeclared identifier 'ENODATA' > > The complete build logs are at the following URLs. Can you see the cause. > > 11.2: https://services.unixathome.org/poudriere/data/112amd64-default/2018-08-27_21h15m53s/logs/bacula9-client-9.2.1.log > 10.4: https://services.unixathome.org/poudriere/data/104amd64-default/2018-08-27_21h43m31s/logs/errors/bacula9-client-9.2.1.log > > It doesn't make any sense to me. Thanks. I'd say it's libc++ missing its errno.h having ENODATA defined if the following is true: - both builds are using clang++ - both builds are using libc++ That header defining ENODATA exists in 11.2 and doesn't exist in 10.4 (contrib/libc++/include/errno.h).