From owner-freebsd-ports@freebsd.org Sun Apr 9 02:09:10 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C9569D352A3 for ; Sun, 9 Apr 2017 02:09:10 +0000 (UTC) (envelope-from josephchimahosky@gmail.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id A90DD225 for ; Sun, 9 Apr 2017 02:09:10 +0000 (UTC) (envelope-from josephchimahosky@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id A5817D352A1; Sun, 9 Apr 2017 02:09:10 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A526CD352A0 for ; Sun, 9 Apr 2017 02:09:10 +0000 (UTC) (envelope-from josephchimahosky@gmail.com) Received: from mail-oi0-x232.google.com (mail-oi0-x232.google.com [IPv6:2607:f8b0:4003:c06::232]) (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 6B4C7224 for ; Sun, 9 Apr 2017 02:09:10 +0000 (UTC) (envelope-from josephchimahosky@gmail.com) Received: by mail-oi0-x232.google.com with SMTP id r203so119030728oib.3 for ; Sat, 08 Apr 2017 19:09:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=q2jDoanzInyegG1CFSaQRzm8MlWlJaI0rctoACqvlqM=; b=IJQyQk5hXN8WsQC1b1TTfXM8UzGWnhjJunx2q53/1CiixeiXKd9fe5abxp34vYn4ET BFSY6hgFHrJwEbjidc1X+5Fy9XYC4ytXBJ0dUFW1RS+s5ED2F+zW18kM/5p2gVqNHjLM RgP3dOf1QuDu9LYXJ5lxMpK/VvnVer7S3Rgx7REPwhyj2x2C6pPDDV+LX3O+saqr//ff HG8PS/rKueTq/TM1vEdWjmMQJIgV4dHHWRKoSi++L/TCHfO/DMS1suwc0USOmUnITfMJ M+4eyXFnPr5IofZkmheTOXNc05yQwC6VnXZsxiYFjLVkscumwbA6XfSbZ4vm8p0AkwXu PYsg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=q2jDoanzInyegG1CFSaQRzm8MlWlJaI0rctoACqvlqM=; b=KOLzscPgavpZX4R2paM3/g4Z27/pPClOsF/Fsg/2Ptv/NICrWrVm80e4Vtw6qiGi2Q 9Fb+f3gaVMBpw2s15PZx85X+30n0y1MsNadvpo6o7gV4yjHRlTUh4TtfIUHN1I42zEIp SND0TMcZ5C0ztayCZCHzRMY3Ywvfq6ORZrVE8qu7oin2nEfqqtf1OHMRfr4o+tnDTPvj 4DK09FVihRC6xPxV5X2OG5mVTzrNkkXzhJNnipUotWtJs8M4m7xCrhLf716S5BNZWMpf Lo7NAnCQ18Knb0eZMn8OIgaTtbY2WEIcLa6jCNSTQSxil2kjNZ3gGMruLoNX7xN5KI50 UfNw== X-Gm-Message-State: AFeK/H0Vtk9fT1cPLERPOBCZhXcznvll4BfmUCsZJ2MqNdh8lIHJ1O5he91ukdhkR8KTWpdGWBYygQ5TGhZFmQ== X-Received: by 10.157.19.52 with SMTP id f49mr23337022ote.186.1491703749491; Sat, 08 Apr 2017 19:09:09 -0700 (PDT) MIME-Version: 1.0 Received: by 10.157.18.167 with HTTP; Sat, 8 Apr 2017 19:09:08 -0700 (PDT) Received: by 10.157.18.167 with HTTP; Sat, 8 Apr 2017 19:09:08 -0700 (PDT) In-Reply-To: References: From: Reebok DaBoss Date: Sat, 8 Apr 2017 19:09:08 -0700 Message-ID: Subject: FreeBSD Port: sysutils/LPRng To: ports@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Apr 2017 02:09:10 -0000 Plz From owner-freebsd-ports@freebsd.org Sun Apr 9 14:25:35 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 80070D3627E for ; Sun, 9 Apr 2017 14:25:35 +0000 (UTC) (envelope-from imb@protected-networks.net) Received: from mail.protected-networks.net (mail.protected-networks.net [IPv6:2001:470:8d59:1::8]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protected-networks.net", Issuer "Protected Networks CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 44F5AA42; Sun, 9 Apr 2017 14:25:35 +0000 (UTC) (envelope-from imb@protected-networks.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d= protected-networks.net; h=content-transfer-encoding :content-language:content-type:content-type:in-reply-to :mime-version:user-agent:date:date:message-id:from:from :references:subject:subject; s=201508; t=1491747932; bh=tOt31aju neCRItxigmvkQUCVjJOPArHr/0eJHNO+rKM=; b=I+Zg6Wc9T/3dFNseHZW44wLx 42GcZu1U3jDU04ezmXLARwaLTG0n++mMIP7zOzUKK4n2SR8GN2K8z5BaF/4uh3lo HCOOlLEgKw2xl/qU3cAocHoTytRQFe93nVwZPntU87SIe45sYLqz6bJvSJpDmXC/ v6rIgtB79elwSDRRy8w= Received: from toshi.auburn.protected-networks.net (toshi.auburn.protected-networks.net [192.168.1.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: imb@mail.protected-networks.net) by mail.protected-networks.net (Postfix) with ESMTPSA id 0EFEB1242D; Sun, 9 Apr 2017 10:25:32 -0400 (EDT) Subject: Re: Handbrake fails to build on -current after SVN r437745 To: freebsd-ports@freebsd.org, Thomas Zander References: <30ac5c73-8d26-0498-832a-9d0e2a4614a7@protected-networks.net> <4d87471d-5088-9bd0-1c12-768ee9c2703f@utanet.at> Cc: Walter Schwarzenfeld From: Michael Butler Openpgp: id=6F63E6399DCC8E3E94D60F0642FF6BAE0442D492 Message-ID: <72f824be-313b-b8eb-d748-8eb4f66018d9@protected-networks.net> Date: Sun, 9 Apr 2017 10:25:31 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.0 MIME-Version: 1.0 In-Reply-To: <4d87471d-5088-9bd0-1c12-768ee9c2703f@utanet.at> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Apr 2017 14:25:35 -0000 On 04/08/17 11:51, Walter Schwarzenfeld wrote: > It does compile with poudriere (But not in the port). I don't know how .. I get an obvious patch failure .. -- Looking for strtok_r yes checking for sys/types.h... -- Looking for strtok_r - found yes checking for sys/stat.h... -- Configuring done -- Generating done -- Build files have been written to: /usr/ports/multimedia/handbrake/work/HandBrake-1.0.3/build/contrib/x265/x265_2.1 touch contrib/x265/.stamp.configure /usr/local/bin/gpatch -t -N -p1 -d ./contrib/libbluray/libbluray-0.9.3/ < ../contrib/libbluray/A02-expose-clip_id.patch patching file src/libbluray/bluray.c patching file src/libbluray/bluray.h can't find file to patch at input line 40 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |-- |2.5.5 | |--- Makefile.in.orig 2017-03-25 19:30:14 UTC |+++ Makefile.in 2017-03-25 19:30:36 UTC -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored gmake[2]: *** [../contrib/libbluray/module.rules:2: contrib/libbluray/.stamp.patch] Error 1 gmake[2]: *** Waiting for unfinished jobs.... From owner-freebsd-ports@freebsd.org Sun Apr 9 15:20:46 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0A8F3D35587 for ; Sun, 9 Apr 2017 15:20:46 +0000 (UTC) (envelope-from imb@protected-networks.net) Received: from mail.protected-networks.net (mail.protected-networks.net [IPv6:2001:470:8d59:1::8]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protected-networks.net", Issuer "Protected Networks CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id C9CBCD60; Sun, 9 Apr 2017 15:20:45 +0000 (UTC) (envelope-from imb@protected-networks.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d= protected-networks.net; h=content-transfer-encoding :content-language:content-type:content-type:in-reply-to :mime-version:user-agent:date:date:message-id:references:from :from:subject:subject; s=201508; t=1491751236; bh=24mPqleDhATBsY 6r3Dx3uVy+G3sV1NOnkS30ZzUS7bA=; b=dUsps4gOc7Yagwp3q6Nbr9xHLZaxoo v8sEM9KmbRMMCg7zlGVnfBQJmpgro4/7/b+a8ouWsRJwbUrbqxJKdeZC4IFkuC50 APo2jXhx2Z2kE/dopGUwsRIQdvx+mcZOztHfx0IfAjghVO0EeNsfDNmQ00yEcU7/ gWPWG1ncdfNJY= Received: from toshi.auburn.protected-networks.net (toshi.auburn.protected-networks.net [192.168.1.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: imb@mail.protected-networks.net) by mail.protected-networks.net (Postfix) with ESMTPSA id 6F0A4127C3; Sun, 9 Apr 2017 11:20:36 -0400 (EDT) Subject: Re: Handbrake fails to build on -current after SVN r437745 From: Michael Butler To: freebsd-ports@freebsd.org, Thomas Zander References: <30ac5c73-8d26-0498-832a-9d0e2a4614a7@protected-networks.net> <4d87471d-5088-9bd0-1c12-768ee9c2703f@utanet.at> <72f824be-313b-b8eb-d748-8eb4f66018d9@protected-networks.net> Openpgp: id=6F63E6399DCC8E3E94D60F0642FF6BAE0442D492 Message-ID: Date: Sun, 9 Apr 2017 11:20:36 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.0 MIME-Version: 1.0 In-Reply-To: <72f824be-313b-b8eb-d748-8eb4f66018d9@protected-networks.net> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Apr 2017 15:20:46 -0000 On 04/09/17 10:25, Michael Butler wrote: > On 04/08/17 11:51, Walter Schwarzenfeld wrote: >> It does compile with poudriere (But not in the port). > > I don't know how .. I get an obvious patch failure .. > /usr/local/bin/gpatch -t -N -p1 -d ./contrib/libbluray/libbluray-0.9.3/ > < ../contrib/libbluray/A02-expose-clip_id.patch > patching file src/libbluray/bluray.c > patching file src/libbluray/bluray.h > can't find file to patch at input line 40 > Perhaps you used the wrong -p or --strip option? > The text leading up to this was: > -------------------------- > |-- > |2.5.5 > | > |--- Makefile.in.orig 2017-03-25 19:30:14 UTC > |+++ Makefile.in 2017-03-25 19:30:36 UTC > -------------------------- > No file to patch. Skipping patch. > 1 out of 1 hunk ignored > gmake[2]: *** [../contrib/libbluray/module.rules:2: > contrib/libbluray/.stamp.patch] Error 1 > gmake[2]: *** Waiting for unfinished jobs.... The fix is to edit files/patch-contrib_libbluray_A02-expose-clip__id.patch to read .. --- contrib/libbluray/A02-expose-clip_id.patch.orig 2017-02-25 20:56:19 UTC +++ contrib/libbluray/A02-expose-clip_id.patch @@ -35,3 +35,14 @@ index 3cd7118..177b3d4 100644 -- 2.5.5 +--- a/Makefile.in.orig 2017-03-25 19:30:14 UTC ++++ b/Makefile.in 2017-03-25 19:30:36 UTC +@@ -772,7 +772,7 @@ + MOSTLYCLEANFILES = $(DX_CLEANFILES) + @ENABLE_UDF_FALSE@POSIX_C_SOURCE = 200112L + @ENABLE_UDF_TRUE@POSIX_C_SOURCE = 200809L +-SET_FEATURES = -D_ISOC99_SOURCE -D_POSIX_C_SOURCE=$(POSIX_C_SOURCE) -D_REENTRANT ++SET_FEATURES = -D_ISOC99_SOURCE -D_POSIX_C_SOURCE=$(POSIX_C_SOURCE) -D_REENTRANT -D_XOPEN_SOURCE=700 + SET_INCLUDES = -I$(top_srcdir)/src -I$(top_srcdir)/src/libbluray -I$(top_builddir)/src/libbluray $(BDJAVA_CFLAGS) + AM_CFLAGS = -std=c99 $(SET_FEATURES) $(SET_INCLUDES) $(LIBXML2_CFLAGS) \ + $(FT2_CFLAGS) $(FONTCONFIG_CFLAGS) $(UDF_CFLAGS) \ From owner-freebsd-ports@freebsd.org Sun Apr 9 15:22:33 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 29ECBD35782 for ; Sun, 9 Apr 2017 15:22:33 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) Received: from taro.utanet.at (taro.utanet.at [IPv6:2001:938:1337:25::25:45]) (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 DE30CCB for ; Sun, 9 Apr 2017 15:22:32 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=utanet.at; s=rev1; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:Subject:References:To; bh=L9MQmg5xQFBpHbyV0sbDj2Reo3tLzjp/a+eCwwB108Y=; b=cW4iktCnPbjpR+SdDrMBZOFnKehmO93EJ9VFuOapasThL7mUyksY6C0wgLN9zq8rDGOFYysfWJoiB0V/WTqDbOZDRUHpDErTN34IaCg7rr8t5Vx5g715PAT49hJs6YYoqfBK57dYykFP7u7XS+/QrE9ZaAYIR3TCDPOeo668k9E=; Received: from plenty.xoc.tele2net.at ([213.90.36.8]) by taro.utanet.at with esmtp (Exim 4.80) (envelope-from ) id 1cxEfd-000098-VV for freebsd-ports@freebsd.org; Sun, 09 Apr 2017 17:22:29 +0200 Received: from 62-47-175-163.adsl.highway.telekom.at ([62.47.175.163] helo=[10.0.0.93]) by plenty.xoc.tele2net.at with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1cxEfd-0000Mk-Sz for freebsd-ports@freebsd.org; Sun, 09 Apr 2017 17:22:29 +0200 To: freebsd-ports@freebsd.org References: <72f824be-313b-b8eb-d748-8eb4f66018d9@protected-networks.net> Subject: Re: Handbrake fails to build on -current after SVN r437745 From: Walter Schwarzenfeld Message-ID: Date: Sun, 9 Apr 2017 17:22:27 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.0 MIME-Version: 1.0 In-Reply-To: <72f824be-313b-b8eb-d748-8eb4f66018d9@protected-networks.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-TELE2-Authenticated-As: cf62768e218b4d81d95cc5390f1bd9dfc8b05683 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Apr 2017 15:22:33 -0000 I changed in files/patch-contrib_libbluray_A02-expose-clip__id.patch: Makefile.in.orig 2017-03-25 19:30:14 UTC Makefile.in 2017-03-25 19:30:36 UTC to libbluray-0.9.3/Makefile.in.orig 2017-03-25 19:30:14 UTC libbluray-0.9.3/Makefile.in solves it for me. And don't use CCACHE. This should work in the port and with poudriere. From owner-freebsd-ports@freebsd.org Sun Apr 9 17:07:56 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C3629D36D3F for ; Sun, 9 Apr 2017 17:07:56 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-pf0-x22b.google.com (mail-pf0-x22b.google.com [IPv6:2607:f8b0:400e:c00::22b]) (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 9435B207 for ; Sun, 9 Apr 2017 17:07:56 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mail-pf0-x22b.google.com with SMTP id i5so23007678pfc.2 for ; Sun, 09 Apr 2017 10:07:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=+qBl5xnuUyGnsv3a8C/SnjnBJ55uqLb6T1OsQMEkKQ8=; b=It2fzxtWDO5sX8jeagJsr4cZgiMJ5MtnRphOnLWqsZ3MzBkJj4B7xCfaqKWvq3Ldhd i/+VgiWyx9HK+8sNLfeARpjCbzwVWxKQk3Fpk0XofMFib1I4dZlibsihuHlwhd/kKI05 tiThz8ujisHJAea7k/vEA3LnnzjiCV7TsTnMAkDlkKL6CqJ+AtKWgDZwtqKmeuDMfGYZ nbdWPLA1I3NNmX5bzEjL4kz8TAbyZunW5DLUn6i0bO8+gDN9fJcPSNvRlE5Mpp/fTdSx aj7Ap+8EsX48He/zmh5wNvJE8tHyD3Mau6y/BDsQSteYMBEJi9rtIk7C3bx+eVobMys+ Y+Hw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=+qBl5xnuUyGnsv3a8C/SnjnBJ55uqLb6T1OsQMEkKQ8=; b=WX8GLwqFyuN6+oJY8EVqa8vLOCNKEvxunvU8FV3RkfSofIIdvt8TOXGcnlYWRaypKu WRt38hFxJSNupKNcsoHBUbDvvjJJvCAhl+nxYgOpDIWRm9BVua5W26aagFrnAUtpCFXR waYpg4L6RT/SVOsr9AmfT2HRD1kgEBYhloNL6vLusTkE3JMv33QGIjEZ2hMp/945k6tl kan+PpcDP5yFjO0PvyazB2U8KEpscMDmeAN7dkEN/EO0LjdGVbGCfTD0SwadSrCQCP9b aZz2mjlas3E7ACWRE6lcRnsG2GN+IvagwseBvmKtLTILCUsejSbC0dTqGDw5t0idLeL8 t9Jg== X-Gm-Message-State: AFeK/H3CY8mAl+9AIUXwFI1JZsPI+/OnFWf6WdtiuklQvjCBaO3Z/J4f1VH7Kv6DH/ZjkKpd4eKS3J1Ad142YA== X-Received: by 10.84.175.67 with SMTP id s61mr62185038plb.126.1491757676154; Sun, 09 Apr 2017 10:07:56 -0700 (PDT) MIME-Version: 1.0 Sender: kob6558@gmail.com Received: by 10.100.182.97 with HTTP; Sun, 9 Apr 2017 10:07:55 -0700 (PDT) In-Reply-To: References: <72f824be-313b-b8eb-d748-8eb4f66018d9@protected-networks.net> From: Kevin Oberman Date: Sun, 9 Apr 2017 10:07:55 -0700 X-Google-Sender-Auth: ujE5B6VH8yAXvuqzqkygsjBQIiI Message-ID: Subject: Re: Handbrake fails to build on -current after SVN r437745 To: Walter Schwarzenfeld Cc: FreeBSD Ports ML Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Apr 2017 17:07:56 -0000 On Sun, Apr 9, 2017 at 8:22 AM, Walter Schwarzenfeld < w.schwarzenfeld@utanet.at> wrote: > I changed in > > files/patch-contrib_libbluray_A02-expose-clip__id.patch: > > Makefile.in.orig 2017-03-25 19:30:14 UTC > Makefile.in 2017-03-25 19:30:36 UTC > to > libbluray-0.9.3/Makefile.in.orig 2017-03-25 19:30:14 UTC > libbluray-0.9.3/Makefile.in > > solves it for me. > And don't use CCACHE. > This should work in the port and with poudriere. Finally! It works fine after I de-mangle the line-wrap that mail introduced. Not only does it build, but it actually runs. I do see a lot of gtk errors: Gtk: GModule (/usr/local/lib/gtk-3.0/3.0.0/immodules/im-ibus.so) initialization check failed: GLib version too old (micro mismatch) Gtk: Loading IM context type 'ibus' failed but these are showing up for a lot of apps since the last update to gtk3. I will post a new diff for the patch to the ticket. Whiie I was at it, I also fixed a missing "USES" then building with X11 and added "NO_CCACHE=yes" to the MAKE_ENV. I'm least certain of the latter, as I don't use ccache. From owner-freebsd-ports@freebsd.org Mon Apr 10 08:56:41 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DCA8FD370F7 for ; Mon, 10 Apr 2017 08:56:41 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id C9BB69EA for ; Mon, 10 Apr 2017 08:56:41 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id C925BD370F5; Mon, 10 Apr 2017 08:56:41 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C8D24D370F4 for ; Mon, 10 Apr 2017 08:56:41 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org (portscout.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (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 BC3379E9 for ; Mon, 10 Apr 2017 08:56:41 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org ([127.0.1.123]) by portscout.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id v3A8ufgT083311 for ; Mon, 10 Apr 2017 08:56:41 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.ysv.freebsd.org (8.15.2/8.15.2/Submit) id v3A8ufbO083309; Mon, 10 Apr 2017 08:56:41 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201704100856.v3A8ufbO083309@portscout.ysv.freebsd.org> X-Authentication-Warning: portscout.ysv.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Mon, 10 Apr 2017 08:56:41 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Apr 2017 08:56:42 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ multimedia/handbrake | 1.0.3 | 1.0.7 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-ports@freebsd.org Mon Apr 10 12:12:26 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6D7EED36424 for ; Mon, 10 Apr 2017 12:12:26 +0000 (UTC) (envelope-from lausts@laus.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 57DA1180C for ; Mon, 10 Apr 2017 12:12:26 +0000 (UTC) (envelope-from lausts@laus.org) Received: by mailman.ysv.freebsd.org (Postfix) id 5448CD36423; Mon, 10 Apr 2017 12:12:26 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 53EDDD36422 for ; Mon, 10 Apr 2017 12:12:26 +0000 (UTC) (envelope-from lausts@laus.org) Received: from cdptpa-oedge-vip.email.rr.com (cdptpa-outbound-snat.email.rr.com [107.14.166.226]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "cdptpa-oedge", Issuer "cdptpa-oedge" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 1D488180B for ; Mon, 10 Apr 2017 12:12:25 +0000 (UTC) (envelope-from lausts@laus.org) Received: from [65.29.112.189] ([65.29.112.189:10512] helo=mail.laus.org) by cdptpa-omsmta03 (envelope-from ) (ecelerity 3.6.9.48312 r(Core:3.6.9.0)) with ESMTP id FC/58-21189-7A67BE85; Mon, 10 Apr 2017 12:12:23 +0000 Received: from [192.168.1.100] (presario [192.168.1.100]) by mail.laus.org (8.15.2/8.15.2) with ESMTPS id v3ACCMHi043913 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Mon, 10 Apr 2017 08:12:23 -0400 (EDT) (envelope-from lausts@laus.org) X-Authentication-Warning: mail.laus.org: Host presario [192.168.1.100] claimed to be [192.168.1.100] To: swhetzel@gmail.com Cc: ports@FreeBSD.org Subject: FreeBSD Port: b43-fwcutter-015 Reply-To: lausts@acm.org From: Thomas Laus Message-ID: Date: Mon, 10 Apr 2017 08:12:22 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit X-RR-Connecting-IP: 107.14.168.88:25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Apr 2017 12:12:26 -0000 Is there any hope for this Broadcom wireless chip running on a Compaq F500 laptop? It was successful running Ubuntu 16 using the legacy Broadcom package of drivers. I installed the suggested FreeBSD ports for Broadcom wireless and loaded it as a loader.conf module. Apr 10 10:17:46 presario kernel: bwi0: mem 0xb8000000-0xb8003fff at device 0.0 on pci2 Apr 10 10:17:46 presario kernel: bwi0: BBP: id 0x4311, rev 0x2, pkg 0 Apr 10 10:17:46 presario kernel: bwi0: MAC rev 13 is not supported Apr 10 10:17:46 presario kernel: bwi0: no MAC was found Apr 10 10:17:46 presario kernel: device_attach: bwi0 attach returned 6 Apr 10 10:17:54 presario kernel: bwi0: mem 0xb8000000-0xb8003fff irq 17 at device 0.0 on pci2 Apr 10 10:17:54 presario kernel: bwi0: BBP: id 0x4311, rev 0x2, pkg 0 Apr 10 10:17:54 presario kernel: bwi0: MAC rev 13 is not supported Apr 10 10:17:54 presario kernel: bwi0: no MAC was found Apr 10 10:17:54 presario kernel: device_attach: bwi0 attach returned 6 Tom -- Public Keys: PGP KeyID = 0x5F22FDC1 GnuPG KeyID = 0x620836CF From owner-freebsd-ports@freebsd.org Mon Apr 10 14:45:01 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3C88CD377A5 for ; Mon, 10 Apr 2017 14:45:01 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from ms-10.1blu.de (ms-10.1blu.de [178.254.4.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 04F451C5 for ; Mon, 10 Apr 2017 14:45:00 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from [2.247.248.124] (helo=localhost.unixarea.de) by ms-10.1blu.de with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.86_2) (envelope-from ) id 1cxY5e-0001O2-NW for freebsd-ports@freebsd.org; Mon, 10 Apr 2017 14:06:38 +0200 Received: from localhost.my.domain (c720-r314251 [127.0.0.1]) by localhost.unixarea.de (8.15.2/8.14.9) with ESMTPS id v3AC6b67004830 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 10 Apr 2017 14:06:37 +0200 (CEST) (envelope-from guru@unixarea.de) Received: (from guru@localhost) by localhost.my.domain (8.15.2/8.14.9/Submit) id v3AC6bnl004829 for freebsd-ports@freebsd.org; Mon, 10 Apr 2017 14:06:37 +0200 (CEST) (envelope-from guru@unixarea.de) X-Authentication-Warning: localhost.my.domain: guru set sender to guru@unixarea.de using -f Date: Mon, 10 Apr 2017 14:06:37 +0200 From: Matthias Apitz To: freebsd-ports@freebsd.org Subject: building net/samba43 in poudriere with gcc494 Message-ID: <20170410120637.GA4795@c720-r314251> Reply-To: Matthias Apitz Mail-Followup-To: Matthias Apitz , freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit X-Operating-System: FreeBSD 12.0-CURRENT r314251 (amd64) User-Agent: Mutt/1.8.0 (2017-02-23) X-Con-Id: 51246 X-Con-U: 0-guru X-Originating-IP: 2.247.248.124 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Apr 2017 14:45:01 -0000 I was able to build net/samba34 with setting CC=gcc CXX=g++ in /etc/make.conf on my r314251 with ports head from March, 4. How to is set CC=gcc only for the port net/samba34 in the make.conf files used by poudriere, i.e. not for all the other ~1800 ports? Thx matthias -- Matthias Apitz, ✉ guru@unixarea.de, ⌂ http://www.unixarea.de/ ☎ +49-176-38902045 From owner-freebsd-ports@freebsd.org Mon Apr 10 15:36:09 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A9442D37F41 for ; Mon, 10 Apr 2017 15:36:09 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 96F0A1F3 for ; Mon, 10 Apr 2017 15:36:09 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: by mailman.ysv.freebsd.org (Postfix) id 963A3D37F40; Mon, 10 Apr 2017 15:36:09 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 95DDDD37F3F for ; Mon, 10 Apr 2017 15:36:09 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from shell1.rawbw.com (shell1.rawbw.com [198.144.192.42]) by mx1.freebsd.org (Postfix) with ESMTP id 7FE261F2 for ; Mon, 10 Apr 2017 15:36:09 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from yv.noip.me (c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56]) (authenticated bits=0) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTPSA id v3AFa3I0041191 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 10 Apr 2017 08:36:03 -0700 (PDT) (envelope-from yuri@rawbw.com) X-Authentication-Warning: shell1.rawbw.com: Host c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56] claimed to be yv.noip.me To: "ports@freebsd.org" From: Yuri Subject: Ports' QT5_USE assumes qt5-*, but build links executables to a specific minor version 5.7.* Message-ID: <8fe5ff9d-e7ec-d0fd-13eb-f1f6863a15fe@rawbw.com> Date: Mon, 10 Apr 2017 08:36:02 -0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Apr 2017 15:36:09 -0000 I had this problem: system had the older qt5-*-5.6.1 version. I installed qbittorrent using pkg. qbittorrent then failed saying it can't find the Qt_5.7 tag. QT5_USE makes sure qt5-* dependencies exist, but the actual dependency is a specific qt5 minor version. pkg therefore installs such port but it then fails. Is there any solution to this problem? Are qt versions with different minor numbers (qt5-*-5.6 and qt5-*-5.7) really incompatible? This might be a bug in the qt build process that it requires the minor version match. Yuri From owner-freebsd-ports@freebsd.org Mon Apr 10 16:00:24 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AA4AAD377A8 for ; Mon, 10 Apr 2017 16:00:24 +0000 (UTC) (envelope-from asomers@gmail.com) Received: from mail-yb0-x244.google.com (mail-yb0-x244.google.com [IPv6:2607:f8b0:4002:c09::244]) (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 6C59DA0F for ; Mon, 10 Apr 2017 16:00:24 +0000 (UTC) (envelope-from asomers@gmail.com) Received: by mail-yb0-x244.google.com with SMTP id m133so5222718ybb.1 for ; Mon, 10 Apr 2017 09:00:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:from:date:message-id:subject:to; bh=kqGGodbT7Q9Na9onmJ8LsyG8rua34WUsJLZ8gGQVxCo=; b=Ec1kjFG5YKnEn2MqZ7ZK3WwTDZ/I7/d6kbSTv9I+E7CELvQIZ2Wulnk0snIfFU+nJ3 5NRRNwHgni2z1GM98zgu8DpXe7IB/7tbY1KggQH/fDXGjZ5/SNH/xMvMI54hMT5D3qmr /TWF5GMXOAxtL2qasc1hAGdH9xeQlk6ZhXmRdl/WcTA11yfGfUYRPN7P/n2VNXUUEZPT L9ulB2tF8qu5tUnf71X9E/GlT/mDTOfpTmgwet/TOjQCkw7ONm50r5yjaAbCJRFKvSGu 0pvF43zLlWEQt2sBgslsUyOekIloMDg6eDf3HAWV2De/JRBX5HkvIMi7RMefwLEkyVn9 r36Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:from:date:message-id:subject :to; bh=kqGGodbT7Q9Na9onmJ8LsyG8rua34WUsJLZ8gGQVxCo=; b=VuhpOM/5qJCfDekrXKO1u6s2VKunSVitQZBFbVdMppBEXUqxGkLQL1Tqz81iU2t0t6 0tdNtd2NR4xPBemZO2KA2bFbg9vWfp6yA4NzBsYpo9DAd/ZUjFJZ+mtyDbY86orgb0To D9atLdSbYkXdCBoKKduQ11r/9R2EKB07s8jslFMROJZbiFsg1NxIyUTjtxOA+XQVb6Ep o/If6nU6vL0JgG7kHQhFLahqdCqFkXg2kZhKJcS8+7q0SFx9NHjFOkewK17N0jbyFpix RsGUv0pD750W/tiuhhlfjzyl/+4/DXYL9tn5j1DfEYUWBMsiUI74K7EKpzEA8rBm4M8Y KS9A== X-Gm-Message-State: AFeK/H26xlga5t+16zCM5MWn7mo+exITo3HOLwWtMxMnVPk58r6heY+0F6M4hQqU37m5UjavSnFQUoN/zoIPyQ== X-Received: by 10.37.31.193 with SMTP id f184mr27258401ybf.25.1491840023317; Mon, 10 Apr 2017 09:00:23 -0700 (PDT) MIME-Version: 1.0 Sender: asomers@gmail.com Received: by 10.129.20.214 with HTTP; Mon, 10 Apr 2017 09:00:22 -0700 (PDT) From: Alan Somers Date: Mon, 10 Apr 2017 10:00:22 -0600 X-Google-Sender-Auth: mn_0hRkiOkc8oWVxZu-yUPkyalk Message-ID: Subject: 410.pkg-audit with pkg_jails="*" corrupts jails' pkg databases To: freebsd-ports@freebsd.org Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Apr 2017 16:00:24 -0000 I have a jailer running 11.0-RELEASE-p8 with 8 jails running either 11.0-RELEASE-p8 or 10.3-RELEASE-p12. On my jailer, I have 410.pkg-audit enabled and pkg_jails="*" is set in /etc/periodic.conf. Up until now, that's worked fine. But apparently at some point I upgraded pkg on the jailer but not in all of its jails. On the jails that got left behind, pkg is busted. All commands fail with an error like this: $ pkg audit -F vulnxml file up-to-date pkg: warning: database version 34 is newer than libpkg(3) version 33, but still compatible pkg: sqlite error while executing INSERT OR ROLLBACK INTO pkg_search(id, name, origin) VALUES (?1, ?2 || '-' || ?3, ?4); in file pkgdb.c:1544: no such table: pkg_search Presumably, copying the new pkg binary into the jails will fix this problem. But if my analysis is correct, then this is a serious problem with 410.pkg-audit. Until it gets fixed, everyone should leave pkg_jails="" in /etc/periodic.conf. -Alan From owner-freebsd-ports@freebsd.org Mon Apr 10 16:11:52 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 10D20D37E54 for ; Mon, 10 Apr 2017 16:11:52 +0000 (UTC) (envelope-from citrin+bsd@citrin.ru) Received: from hz.citrin.ru (hz.citrin.ru [IPv6:2a01:4f8:d16:10c3::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D0BB866E for ; Mon, 10 Apr 2017 16:11:51 +0000 (UTC) (envelope-from citrin+bsd@citrin.ru) Received: from x220.lan (unknown [IPv6:2601:18a:c680:9888:696f:7cde:125e:acec]) by hz.citrin.ru (Postfix) with ESMTPSA id 76DF829A32B for ; Mon, 10 Apr 2017 16:11:49 +0000 (UTC) Subject: Re: building net/samba43 in poudriere with gcc494 To: freebsd-ports@freebsd.org References: <20170410120637.GA4795@c720-r314251> From: Anton Yuzhaninov Message-ID: <3b231056-6056-7e19-16d5-1dc69e1e8fbd@citrin.ru> Date: Mon, 10 Apr 2017 12:11:47 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.0 MIME-Version: 1.0 In-Reply-To: <20170410120637.GA4795@c720-r314251> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=citrin.ru; s=s0; t=1491840709; bh=CauysZlTP253glkpc3nsDJ5nK/w1MEOQbnn4leCxRaI=; h=Subject:To:References:From:Message-ID:Date:MIME-Version:In-Reply-To:Content-Type:Content-Transfer-Encoding; b=qQb8f/CZhTGRZ1iQedfysXpoMYXa3aO4naDDXa+tIgIyH046VJpFhtkcsdKrnMCJQ2AOzDQo1tOiyHrFcr0MfEY6f6x8N7/MA7SWRWyiBIgYVxnjgwAsDth1wTINyv7ICj0yCxi08enF6MoTchMVpPT/h+XcW28J6HvQDoBKH9c= X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Apr 2017 16:11:52 -0000 On 04/10/17 08:06, Matthias Apitz wrote: > > I was able to build net/samba34 with setting > > CC=gcc > CXX=g++ > > in /etc/make.conf on my r314251 with ports head from March, 4. > > How to is set CC=gcc only for the port net/samba34 in the make.conf > files used by poudriere, i.e. not for all the other ~1800 ports? Add .if ${.CURDIR:N*/ports/net/samba34} == "" USE_GCC=4.9 .endif to make.conf used by poudriere From owner-freebsd-ports@freebsd.org Mon Apr 10 16:16:06 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B3F33D37F16 for ; Mon, 10 Apr 2017 16:16:06 +0000 (UTC) (envelope-from idefix@fechner.net) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 9B62998C for ; Mon, 10 Apr 2017 16:16:06 +0000 (UTC) (envelope-from idefix@fechner.net) Received: by mailman.ysv.freebsd.org (Postfix) id 97F4CD37F15; Mon, 10 Apr 2017 16:16:06 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 95E77D37F14 for ; Mon, 10 Apr 2017 16:16:06 +0000 (UTC) (envelope-from idefix@fechner.net) Received: from anny.lostinspace.de (anny.lostinspace.de [IPv6:2001:608:a02::33]) (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 55C8D98B for ; Mon, 10 Apr 2017 16:16:06 +0000 (UTC) (envelope-from idefix@fechner.net) Received: from server.idefix.lan (aftr-185-17-205-83.dynamic.mnet-online.de [185.17.205.83]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: idefix@fechner.net) by anny.lostinspace.de (Postfix) with ESMTPSA id AA9CAA8739A for ; Mon, 10 Apr 2017 18:16:03 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=fechner.net; s=default; t=1491840963; bh=/MaZB/T23fdhkGAwWV6pWIw+7ucc5eP8weP2uFLc1jQ=; h=To:From:Subject:Date; b=SYr6fsbVppcxwFDq0hXtkmd2GoGM81shr4uND9Wp2xeM9kYyY0hCtVQM5EF3uQFbO OZFnEnkxXVb4HetK8hgq2mUV2soyU+bStPX8GJaYA34+lOr+7Fd8r29UF1G1Xpc264 E70vpGsuls9s+DgzJosqVtYB6oAFpJg8KsaLTDMw= Received: from [192.168.0.151] (aftr-185-17-205-83.dynamic.mnet-online.de [185.17.205.83]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by server.idefix.lan (Postfix) with ESMTPSA id BDC17AC68C7 for ; Mon, 10 Apr 2017 18:16:02 +0200 (CEST) To: ports@FreeBSD.org From: Matthias Fechner Subject: Update of devel/rubygem-google-api-client broke www/rubygem-rest-client (blocks security related update) Message-ID: <8fc6d2a5-6d60-1ba9-b2ba-54eadc14a130@fechner.net> Date: Mon, 10 Apr 2017 18:15:56 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Content-Language: de-DE X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Apr 2017 16:16:06 -0000 Dear all, the upgrade of devel/rubygem-google-api-client broke www/rubygem-rest-client. The new devel/rubygem-google-api-client points to a dependency that is to new for www/rubygem-rest-client. The update of rubygem-rest-client 2.0.1 fixes that: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218366 Could a commit please commit this, as it blocks a critical security update for port www/gitlab. Thanks a lot. Gruß Matthias -- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning." -- Rich Cook From owner-freebsd-ports@freebsd.org Mon Apr 10 16:31:23 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 97943D3651F for ; Mon, 10 Apr 2017 16:31:23 +0000 (UTC) (envelope-from doctor@doctor.nl2k.ab.ca) Received: from doctor.nl2k.ab.ca (doctor.nl2k.ab.ca [204.209.81.1]) (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 7E4D0127 for ; Mon, 10 Apr 2017 16:31:23 +0000 (UTC) (envelope-from doctor@doctor.nl2k.ab.ca) Received: from doctor by doctor.nl2k.ab.ca with local (Exim 4.89 (FreeBSD)) (envelope-from ) id 1cxc7z-0003ai-SX for freebsd-ports@freebsd.org; Mon, 10 Apr 2017 10:25:19 -0600 Date: Mon, 10 Apr 2017 10:25:19 -0600 From: The Doctor To: freebsd-ports@freebsd.org Subject: lang/gcc5 issue Message-ID: <20170410162519.GA13467@doctor.nl2k.ab.ca> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.8.0 (2017-02-23) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Apr 2017 16:31:23 -0000 All right, when I turn on all options, I am getting Configuring stage 2 in ./gcc In file included from /usr/ports/lang/gcc5/work/gcc-5.4.0/libcpp/directives.c:21:0: ./config.h:350:19: error: multiple types in one declaration #define ptrdiff_t int ^ ./config.h:350:19: error: declaration does not declare anything [-fpermissive] In file included from /usr/ports/lang/gcc5/work/gcc-5.4.0/libcpp/directives-only.c:19:0: ./config.h:350:19: error: multiple types in one declaration #define ptrdiff_t int ^ ./config.h:350:19: error: declaration does not declare anything [-fpermissive] In file included from /usr/ports/lang/gcc5/work/gcc-5.4.0/libcpp/expr.c:19:0: ./config.h:350:19: error: multiple types in one declaration #define ptrdiff_t int ^ ./config.h:350:19: error: declaration does not declare anything [-fpermissive] In file included from /usr/ports/lang/gcc5/work/gcc-5.4.0/libcpp/mkdeps.c:23:0: ./config.h:350:19: error: multiple types in one declaration #define ptrdiff_t int ^ ./config.h:350:19: error: declaration does not declare anything [-fpermissive] In file included from /usr/ports/lang/gcc5/work/gcc-5.4.0/libcpp/files.c:23:0: ./config.h:350:19: error: multiple types in one declaration #define ptrdiff_t int ^ ./config.h:350:19: error: declaration does not declare anything [-fpermissive] In file included from /usr/ports/lang/gcc5/work/gcc-5.4.0/libcpp/errors.c:25:0: ./config.h:350:19: error: multiple types in one declaration #define ptrdiff_t int ^ ./config.h:350:19: error: declaration does not declare anything [-fpermissive] In file included from /usr/ports/lang/gcc5/work/gcc-5.4.0/libcpp/identifiers.c:25:0: ./config.h:350:19: error: multiple types in one declaration #define ptrdiff_t int ^ ./config.h:350:19: error: declaration does not declare anything [-fpermissive] In file included from /usr/ports/lang/gcc5/work/gcc-5.4.0/libcpp/line-map.c:22: : ./config.h:350:19: error: multiple types in one declaration #define ptrdiff_t int ^ ./config.h:350:19: error: declaration does not declare anything [-fpermissive] In file included from /usr/ports/lang/gcc5/work/gcc-5.4.0/libcpp/macro.c:25:0: ./config.h:350:19: error: multiple types in one declaration #define ptrdiff_t int ^ ./config.h:350:19: error: declaration does not declare anything [-fpermissive] In file included from /usr/ports/lang/gcc5/work/gcc-5.4.0/libcpp/lex.c:22:0: ./config.h:350:19: error: multiple types in one declaration #define ptrdiff_t int ^ ./config.h:350:19: error: declaration does not declare anything [-fpermissive] In file included from /usr/ports/lang/gcc5/work/gcc-5.4.0/libcpp/charset.c:20:0: ./config.h:350:19: error: multiple types in one declaration #define ptrdiff_t int ^ ./config.h:350:19: error: declaration does not declare anything [-fpermissive] gmake[5]: *** [Makefile:224: mkdeps.o] Error 1 gmake[5]: *** Waiting for unfinished jobs.... gmake[5]: *** [Makefile:224: errors.o] Error 1 gmake[5]: *** [Makefile:224: directives-only.o] Error 1 gmake[5]: *** [Makefile:224: identifiers.o] Error 1 configure: creating cache ./config.cache checking build system type... x86_64-portbld-freebsd11.0 checking host system type... gmake[5]: *** [Makefile:224: files.o] Error 1 x86_64-portbld-freebsd11.0 checking target system type... gmake[5]: *** [Makefile:224: line-map.o] Error 1 x86_64-portbld-freebsd11.0 checking LIBRARY_PATH variable... ok checking GCC_EXEC_PREFIX variable... ok checking whether to place generated files in the source directory... no checking whether a default linker was specified... yes (/usr/local/bin/ld - GNU ld) checking whether a default assembler was specified... yes (/usr/local/bin/as - GNU as) checking for x86_64-portbld-freebsd11.0-gcc... /usr/ports/lang/gcc5/work/.build/./prev-gcc/xgcc -B/usr/ports/lang/gcc5/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd11.0/bin/ -B/usr/local/x86_64-portbld-freebsd11.0/bin/ -B/usr/local/x86_64-portbld-freebsd11.0/lib/ -isystem /usr/local/x86_64-portbld-freebsd11.0/include -isystem /usr/local/x86_64-portbld-freebsd11.0/sys-include gmake[5]: *** [Makefile:224: expr.o] Error 1 gmake[5]: *** [Makefile:224: directives.o] Error 1 checking for C compiler default output file name... gmake[5]: *** [Makefile:224: macro.o] Error 1 gmake[5]: *** [Makefile:224: lex.o] Error 1 a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... gmake[5]: *** [Makefile:224: charset.o] Error 1 gmake[5]: Leaving directory '/usr/ports/lang/gcc5/work/.build/libcpp' gmake[4]: *** [Makefile:7913: all-stage2-libcpp] Error 2 gmake[4]: *** Waiting for unfinished jobs.... yes What is causing this conflict? -- Member - Liberal International This is doctor@@nl2k.ab.ca Ici doctor@@nl2k.ab.ca Yahweh, Queen & country!Never Satan President Republic!Beware AntiChrist rising! http://www.fullyfollow.me/rootnl2k Look at Psalms 14 and 53 on Atheism God is dead! Yahweh lives! Jesus his only begotten Son is the Risen Saviour!! From owner-freebsd-ports@freebsd.org Mon Apr 10 16:55:14 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7C8F7D36FC5 for ; Mon, 10 Apr 2017 16:55:14 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) Received: from tatiana.utanet.at (tatiana.utanet.at [IPv6:2001:938:1337:25::25:46]) (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 405DC6B4 for ; Mon, 10 Apr 2017 16:55:14 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=utanet.at; s=rev1; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:Subject:References:To; bh=jUGfijfWRwAHkQEVGOXocEc7VaZMsfQta4qWoaqE/F8=; b=s702gOGua4sbURouciyAIaShT+scV9DcqNluFQjitKGUIqWF5qca6nylrZOrAurnbVlcjtpzyYaXRyN4VAooxpvJmi1rscX8j7AoZmGCNdJRo0z1E1oKcP+P3yEQQGE/WNNMw3rB4ZYNCHM3CrK2KCBTdeiHm2IGsVKrjVnWtx4=; Received: from pam.xoc.tele2net.at ([213.90.36.6]) by tatiana.utanet.at with esmtp (Exim 4.80) (envelope-from ) id 1cxcat-00025N-MY for freebsd-ports@freebsd.org; Mon, 10 Apr 2017 18:55:11 +0200 Received: from 91-115-89-153.adsl.highway.telekom.at ([91.115.89.153] helo=[10.0.0.93]) by pam.xoc.tele2net.at with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1cxcat-0006ll-IS for freebsd-ports@freebsd.org; Mon, 10 Apr 2017 18:55:11 +0200 To: freebsd-ports@freebsd.org References: <20170410162519.GA13467@doctor.nl2k.ab.ca> Subject: Re: lang/gcc5 issue From: Walter Schwarzenfeld Message-ID: <29e44bad-2a9e-24f6-3685-94a799115c6b@utanet.at> Date: Mon, 10 Apr 2017 18:55:04 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.0 MIME-Version: 1.0 In-Reply-To: <20170410162519.GA13467@doctor.nl2k.ab.ca> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-TELE2-Authenticated-As: cf62768e218b4d81d95cc5390f1bd9dfc8b05683 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Apr 2017 16:55:14 -0000 iI guess it is the GRAPHITE option. Turn it to off. Optimizations often causes errors. From owner-freebsd-ports@freebsd.org Mon Apr 10 18:32:41 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E9DA7D37737 for ; Mon, 10 Apr 2017 18:32:41 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from ms-10.1blu.de (ms-10.1blu.de [178.254.4.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B19D5ACB for ; Mon, 10 Apr 2017 18:32:41 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from [82.113.121.12] (helo=localhost.unixarea.de) by ms-10.1blu.de with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.86_2) (envelope-from ) id 1cxe7A-0006sU-VZ for freebsd-ports@freebsd.org; Mon, 10 Apr 2017 20:32:37 +0200 Received: from localhost.my.domain (c720-r314251 [127.0.0.1]) by localhost.unixarea.de (8.15.2/8.14.9) with ESMTPS id v3AIWY6u001694 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 10 Apr 2017 20:32:34 +0200 (CEST) (envelope-from guru@unixarea.de) Received: (from guru@localhost) by localhost.my.domain (8.15.2/8.14.9/Submit) id v3AIWXwQ001693 for freebsd-ports@freebsd.org; Mon, 10 Apr 2017 20:32:33 +0200 (CEST) (envelope-from guru@unixarea.de) X-Authentication-Warning: localhost.my.domain: guru set sender to guru@unixarea.de using -f Date: Mon, 10 Apr 2017 20:32:33 +0200 From: Matthias Apitz To: freebsd-ports@freebsd.org Subject: Re: building net/samba43 in poudriere with gcc494 Message-ID: <20170410183233.GA1645@c720-r314251> Reply-To: Matthias Apitz Mail-Followup-To: Matthias Apitz , freebsd-ports@freebsd.org References: <20170410120637.GA4795@c720-r314251> <3b231056-6056-7e19-16d5-1dc69e1e8fbd@citrin.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <3b231056-6056-7e19-16d5-1dc69e1e8fbd@citrin.ru> X-Operating-System: FreeBSD 12.0-CURRENT r314251 (amd64) User-Agent: Mutt/1.8.0 (2017-02-23) X-Con-Id: 51246 X-Con-U: 0-guru X-Originating-IP: 82.113.121.12 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Apr 2017 18:32:42 -0000 El día lunes, abril 10, 2017 a las 12:11:47p. m. -0400, Anton Yuzhaninov escribió: > On 04/10/17 08:06, Matthias Apitz wrote: > > > > I was able to build net/samba34 with setting > > > > CC=gcc > > CXX=g++ > > > > in /etc/make.conf on my r314251 with ports head from March, 4. > > > > How to is set CC=gcc only for the port net/samba34 in the make.conf > > files used by poudriere, i.e. not for all the other ~1800 ports? > > Add > > .if ${.CURDIR:N*/ports/net/samba34} == "" > USE_GCC=4.9 > .endif > > to make.conf used by poudriere Thanks, but this does not work; it installs the gcc49 pkg in the jail, but it sets the compiler to 'gcc49' which fails in the configure phase of the port. matthias -- Matthias Apitz, ✉ guru@unixarea.de, ⌂ http://www.unixarea.de/ ☎ +49-176-38902045 From owner-freebsd-ports@freebsd.org Mon Apr 10 19:11:58 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 24F81D37891 for ; Mon, 10 Apr 2017 19:11:58 +0000 (UTC) (envelope-from rhurlin@gwdg.de) Received: from fmailer.gwdg.de (fmailer.gwdg.de [134.76.11.16]) (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 E0BEC86B for ; Mon, 10 Apr 2017 19:11:57 +0000 (UTC) (envelope-from rhurlin@gwdg.de) Received: from um-excht-a02.um.gwdg.de ([134.76.11.222] helo=email.gwdg.de) by mailer.gwdg.de with esmtp (Exim 4.80) (envelope-from ) id 1cxeXY-0000KN-1T; Mon, 10 Apr 2017 20:59:52 +0200 Received: from krabat.raven.hur (79.210.204.176) by email.gwdg.de (134.76.9.211) with Microsoft SMTP Server (TLS) id 14.3.319.2; Mon, 10 Apr 2017 20:59:51 +0200 Subject: Re: building net/samba43 in poudriere with gcc494 To: Matthias Apitz References: <20170410120637.GA4795@c720-r314251> <3b231056-6056-7e19-16d5-1dc69e1e8fbd@citrin.ru> <20170410183233.GA1645@c720-r314251> CC: From: Rainer Hurling Message-ID: <5e4d42d1-1f21-9ce3-d314-086b7d2ecdd8@gwdg.de> Date: Mon, 10 Apr 2017 20:59:40 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.0 MIME-Version: 1.0 In-Reply-To: <20170410183233.GA1645@c720-r314251> Content-Type: text/plain; charset="utf-8" Content-Language: de-DE Content-Transfer-Encoding: 8bit X-Spam-Level: - X-Virus-Scanned: (clean) by clamav X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Apr 2017 19:11:58 -0000 Am 10.04.2017 um 20:32 schrieb Matthias Apitz: > El día lunes, abril 10, 2017 a las 12:11:47p. m. -0400, Anton Yuzhaninov escribió: > >> On 04/10/17 08:06, Matthias Apitz wrote: >>> >>> I was able to build net/samba34 with setting >>> >>> CC=gcc >>> CXX=g++ >>> >>> in /etc/make.conf on my r314251 with ports head from March, 4. >>> >>> How to is set CC=gcc only for the port net/samba34 in the make.conf >>> files used by poudriere, i.e. not for all the other ~1800 ports? >> >> Add >> >> .if ${.CURDIR:N*/ports/net/samba34} == "" >> USE_GCC=4.9 >> .endif >> >> to make.conf used by poudriere > > Thanks, but this does not work; it installs the gcc49 pkg in the jail, > but it sets the compiler to 'gcc49' which fails in the configure phase > of the port. > > matthias > I am using a file "jailname-portname-make.conf in /usr/local/etc/poudriere.d. The jailname is the one, you also use for the -j option of the poudriere run, the portname would be 'samba34'. In your case, this conf file should contain USE_GCC=5+ . HTH, Rainer Hurling From owner-freebsd-ports@freebsd.org Mon Apr 10 19:12:08 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 940B5D378B2 for ; Mon, 10 Apr 2017 19:12:08 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-11.reflexion.net [208.70.210.11]) (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 43C32A03 for ; Mon, 10 Apr 2017 19:12:07 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 3324 invoked from network); 10 Apr 2017 19:12:06 -0000 Received: from unknown (HELO rtc-sm-01.app.dca.reflexion.local) (10.81.150.1) by 0 (rfx-qmail) with SMTP; 10 Apr 2017 19:12:06 -0000 Received: by rtc-sm-01.app.dca.reflexion.local (Reflexion email security v8.40.0) with SMTP; Mon, 10 Apr 2017 15:12:06 -0400 (EDT) Received: (qmail 23592 invoked from network); 10 Apr 2017 19:12:06 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 10 Apr 2017 19:12:06 -0000 Received: from [192.168.1.106] (c-76-115-7-162.hsd1.or.comcast.net [76.115.7.162]) by iron2.pdx.net (Postfix) with ESMTPSA id BB146EC9220; Mon, 10 Apr 2017 12:12:05 -0700 (PDT) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: lang/gcc6-aux build error due to internal Makefile/sh syntax: $${PWDCMD-pwd} is missing a ":" Message-Id: <1626B3C1-0B4E-4070-A830-0EEEF38E0F87@dsl-only.net> Date: Mon, 10 Apr 2017 12:12:05 -0700 To: John Marino , FreeBSD Ports X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Apr 2017 19:12:08 -0000 Context (on a BPI-M3 arm64 board): # svnlite info /usr/ports/ | grep "Re[plv]" Relative URL: ^/head Repository Root: svn://svn.freebsd.org/ports Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5 Revision: 438141 Last Changed Rev: 438141 I was trying to build synth on an arm64 (BPI-M3) and it in turn tried to build gcc6-aux. That failed with: checking for autoheader... no configure: updating cache ./config.cache configure: creating ./config.status config.status: creating Makefile config.status: creating config.intl config.status: creating config.h config.status: executing default-1 commands gmake[3]: Leaving directory = '/usr/obj/portswork/usr/ports/lang/gcc6-aux/work/build' gmake[2]: *** [Makefile:875: all] Error 2 gmake[2]: Leaving directory = '/usr/obj/portswork/usr/ports/lang/gcc6-aux/work/build' *** Error code 2 Looking around in: /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/build/Makefile shows. . . SHELL =3D /bin/sh # pwd command to use. Allow user to override default by setting PWDCMD = in # the environment to account for automounters. The make variable must = not # be called PWDCMD, otherwise the value set here is passed to make # subprocesses and overrides the setting from the user's environment. # Don't use PWD since it is a common shell environment variable and we # don't want to corrupt it. PWD_COMMAND =3D $${PWDCMD-pwd} . . . # The target built for a native non-bootstrap build. .PHONY: all all: @: $(MAKE); $(unstage) @r=3D`${PWD_COMMAND}`; export r; \ s=3D`cd $(srcdir); ${PWD_COMMAND}`; export s; \ $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \ && : with line 875 being the one with: @r=3D`${PWD_COMMAND}` It appears to me that the notation $${PWDCMD-pwd} is not what was intended. My guess is that a ":" is missing: PWD_COMMAND =3D $${PWDCMD:-pwd} (/bin/sh notation to avoid an empty PWDCMD by then using pwd). NOTE on arm64 and fork() behavior: head (12) has received 2 fixes to arm64 fork behavior in recent times: -r316679 -r313772 stable/11 is supposed to get an MFC for -r316679 in a couple of weeks. -r313772 was from February and has yet to be MFC'd but is needed. No explicit MFC schedule has been set. =3D=3D=3D Mark Millard markmi at dsl-only.net From owner-freebsd-ports@freebsd.org Mon Apr 10 20:12:12 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 817ADD38626 for ; Mon, 10 Apr 2017 20:12:12 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-11.reflexion.net [208.70.210.11]) (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 36CEE164 for ; Mon, 10 Apr 2017 20:12:11 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 31722 invoked from network); 10 Apr 2017 20:12:10 -0000 Received: from unknown (HELO rtc-sm-01.app.dca.reflexion.local) (10.81.150.1) by 0 (rfx-qmail) with SMTP; 10 Apr 2017 20:12:10 -0000 Received: by rtc-sm-01.app.dca.reflexion.local (Reflexion email security v8.40.0) with SMTP; Mon, 10 Apr 2017 16:12:10 -0400 (EDT) Received: (qmail 6096 invoked from network); 10 Apr 2017 20:12:10 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 10 Apr 2017 20:12:10 -0000 Received: from [192.168.1.106] (c-76-115-7-162.hsd1.or.comcast.net [76.115.7.162]) by iron2.pdx.net (Postfix) with ESMTPSA id A0274EC7C08; Mon, 10 Apr 2017 13:12:09 -0700 (PDT) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: lang/gcc6-aux build error due to internal Makefile/sh syntax: $${PWDCMD-pwd} is missing a ":" Date: Mon, 10 Apr 2017 13:12:09 -0700 References: <1626B3C1-0B4E-4070-A830-0EEEF38E0F87@dsl-only.net> To: John Marino , FreeBSD Ports In-Reply-To: <1626B3C1-0B4E-4070-A830-0EEEF38E0F87@dsl-only.net> Message-Id: X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Apr 2017 20:12:12 -0000 On 2017-Apr-10, at 12:12 PM, Mark Millard = wrote: > Context (on a BPI-M3 arm64 board): I had been thinking of the BPI-M3 for other reasons and typed that instead of the correct: pine64+ 2GB. (True elsewhere as well.) I do really mean arm64 here. > # svnlite info /usr/ports/ | grep "Re[plv]" > Relative URL: ^/head > Repository Root: svn://svn.freebsd.org/ports > Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5 > Revision: 438141 > Last Changed Rev: 438141 >=20 >=20 > I was trying to build synth on an arm64 (BPI-M3) and it in turn tried > to build gcc6-aux. That failed with: >=20 > checking for autoheader... no > configure: updating cache ./config.cache > configure: creating ./config.status > config.status: creating Makefile > config.status: creating config.intl > config.status: creating config.h > config.status: executing default-1 commands > gmake[3]: Leaving directory = '/usr/obj/portswork/usr/ports/lang/gcc6-aux/work/build' > gmake[2]: *** [Makefile:875: all] Error 2 > gmake[2]: Leaving directory = '/usr/obj/portswork/usr/ports/lang/gcc6-aux/work/build' > *** Error code 2 >=20 > Looking around in: >=20 > /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/build/Makefile >=20 > shows. . . >=20 > SHELL =3D /bin/sh >=20 > # pwd command to use. Allow user to override default by setting = PWDCMD in > # the environment to account for automounters. The make variable must = not > # be called PWDCMD, otherwise the value set here is passed to make > # subprocesses and overrides the setting from the user's environment. > # Don't use PWD since it is a common shell environment variable and we > # don't want to corrupt it. > PWD_COMMAND =3D $${PWDCMD-pwd} >=20 > . . . >=20 > # The target built for a native non-bootstrap build. > .PHONY: all > all: > @: $(MAKE); $(unstage) > @r=3D`${PWD_COMMAND}`; export r; \ > s=3D`cd $(srcdir); ${PWD_COMMAND}`; export s; \ > $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \ > && : >=20 >=20 >=20 > with line 875 being the one with: @r=3D`${PWD_COMMAND}` >=20 > It appears to me that the notation $${PWDCMD-pwd} is not > what was intended. My guess is that a ":" is missing: >=20 > PWD_COMMAND =3D $${PWDCMD:-pwd} >=20 > (/bin/sh notation to avoid an empty PWDCMD by then using pwd). >=20 >=20 > NOTE on arm64 and fork() behavior: >=20 > head (12) has received 2 fixes to arm64 fork behavior in recent times: >=20 > -r316679 > -r313772 >=20 > stable/11 is supposed to get an MFC for -r316679 in a couple > of weeks. >=20 > -r313772 was from February and has yet to be MFC'd but is needed. > No explicit MFC schedule has been set. >=20 =3D=3D=3D Mark Millard markmi at dsl-only.net From owner-freebsd-ports@freebsd.org Mon Apr 10 21:00:02 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B5B0CD376A7 for ; Mon, 10 Apr 2017 21:00:02 +0000 (UTC) (envelope-from doctor@doctor.nl2k.ab.ca) Received: from doctor.nl2k.ab.ca (doctor.nl2k.ab.ca [204.209.81.1]) (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 9EB6784A for ; Mon, 10 Apr 2017 21:00:02 +0000 (UTC) (envelope-from doctor@doctor.nl2k.ab.ca) Received: from doctor by doctor.nl2k.ab.ca with local (Exim 4.89 (FreeBSD)) (envelope-from ) id 1cxgMh-000Mx7-Mf; Mon, 10 Apr 2017 14:56:47 -0600 Date: Mon, 10 Apr 2017 14:56:47 -0600 From: The Doctor To: Walter Schwarzenfeld Cc: freebsd-ports@freebsd.org Subject: Re: lang/gcc5 issue Message-ID: <20170410205647.GA88087@doctor.nl2k.ab.ca> References: <20170410162519.GA13467@doctor.nl2k.ab.ca> <29e44bad-2a9e-24f6-3685-94a799115c6b@utanet.at> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <29e44bad-2a9e-24f6-3685-94a799115c6b@utanet.at> User-Agent: Mutt/1.8.0 (2017-02-23) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Apr 2017 21:00:02 -0000 On Mon, Apr 10, 2017 at 06:55:04PM +0200, Walter Schwarzenfeld wrote: > iI guess it is the GRAPHITE option. Turn it to off. Optimizations often > causes errors. > Still chokes even with GRAPHITE OFF. Looks like a BOOTSTRAP issue. > _______________________________________________ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" -- Member - Liberal International This is doctor@@nl2k.ab.ca Ici doctor@@nl2k.ab.ca Yahweh, Queen & country!Never Satan President Republic!Beware AntiChrist rising! http://www.fullyfollow.me/rootnl2k Look at Psalms 14 and 53 on Atheism God is dead! Yahweh lives! Jesus his only begotten Son is the Risen Saviour!! From owner-freebsd-ports@freebsd.org Mon Apr 10 21:18:46 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E163DD37F07 for ; Mon, 10 Apr 2017 21:18:46 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from cdptpa-oedge-vip.email.rr.com (cdptpa-outbound-snat.email.rr.com [107.14.166.226]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "cdptpa-oedge", Issuer "cdptpa-oedge" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id AA939A52 for ; Mon, 10 Apr 2017 21:18:45 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from [65.186.81.207] ([65.186.81.207:55548] helo=raspberrypi.bildanet.com) by cdptpa-omsmta02 (envelope-from ) (ecelerity 3.6.9.48312 r(Core:3.6.9.0)) with ESMTP id DE/0E-16480-4B6FBE85; Mon, 10 Apr 2017 21:18:44 +0000 Received: from [192.168.1.139] (helo=desktop.example.com) by raspberrypi.bildanet.com with esmtp (Exim 4.84) (envelope-from ) id 1cxghv-0002EP-Pa for freebsd-ports@freebsd.org; Mon, 10 Apr 2017 17:18:43 -0400 Subject: Re: FreeBSD Port: b43-fwcutter-015 To: freebsd-ports@freebsd.org References: From: Baho Utot Message-ID: <9e15857e-6950-699c-c07a-19d1f66c795a@columbus.rr.com> Date: Mon, 10 Apr 2017 17:18:44 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-RR-Connecting-IP: 107.14.168.7:25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Apr 2017 21:18:47 -0000 On 04/10/17 08:12, Thomas Laus wrote: > Is there any hope for this Broadcom wireless chip running on a Compaq > F500 laptop? It was successful running Ubuntu 16 using the legacy > Broadcom package of drivers. I installed the suggested FreeBSD ports > for Broadcom wireless and loaded it as a loader.conf module. > > Apr 10 10:17:46 presario kernel: bwi0: Wireless Lan> mem 0xb8000000-0xb8003fff at device 0.0 on pci2 > Apr 10 10:17:46 presario kernel: bwi0: BBP: id 0x4311, rev 0x2, pkg 0 > Apr 10 10:17:46 presario kernel: bwi0: MAC rev 13 is not supported > Apr 10 10:17:46 presario kernel: bwi0: no MAC was found > Apr 10 10:17:46 presario kernel: device_attach: bwi0 attach returned 6 > Apr 10 10:17:54 presario kernel: bwi0: Wireless Lan> mem 0xb8000000-0xb8003fff irq 17 at device 0.0 on pci2 > Apr 10 10:17:54 presario kernel: bwi0: BBP: id 0x4311, rev 0x2, pkg 0 > Apr 10 10:17:54 presario kernel: bwi0: MAC rev 13 is not supported > Apr 10 10:17:54 presario kernel: bwi0: no MAC was found > Apr 10 10:17:54 presario kernel: device_attach: bwi0 attach returned 6 > > > Tom > Good luck with this, I have a laptop as well with the BCM4311. and it just doesn't work with FreeBSD 11.0. I had it working with 10.1 though. I contacted the maintainer and did not hear from him/them. Guess they couldn't be bothered. From owner-freebsd-ports@freebsd.org Tue Apr 11 00:59:19 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8C388D37C60 for ; Tue, 11 Apr 2017 00:59:19 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-11.reflexion.net [208.70.210.11]) (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 47729CB8 for ; Tue, 11 Apr 2017 00:59:18 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 26385 invoked from network); 11 Apr 2017 00:55:33 -0000 Received: from unknown (HELO rtc-sm-01.app.dca.reflexion.local) (10.81.150.1) by 0 (rfx-qmail) with SMTP; 11 Apr 2017 00:55:33 -0000 Received: by rtc-sm-01.app.dca.reflexion.local (Reflexion email security v8.40.0) with SMTP; Mon, 10 Apr 2017 20:52:38 -0400 (EDT) Received: (qmail 7358 invoked from network); 11 Apr 2017 00:52:38 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 11 Apr 2017 00:52:38 -0000 Received: from [192.168.1.106] (c-76-115-7-162.hsd1.or.comcast.net [76.115.7.162]) by iron2.pdx.net (Postfix) with ESMTPSA id A1C3FEC9002; Mon, 10 Apr 2017 17:52:37 -0700 (PDT) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: lang/gcc6-aux build error due to internal Makefile/sh syntax: $${PWDCMD-pwd} is missing a ":" [misidentified problem] Date: Mon, 10 Apr 2017 17:52:37 -0700 References: <1626B3C1-0B4E-4070-A830-0EEEF38E0F87@dsl-only.net> To: John Marino , FreeBSD Ports In-Reply-To: Message-Id: X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Apr 2017 00:59:19 -0000 On 2017-Apr-10, at 1:21 PM, John Marino wrote: > On 4/10/2017 15:12, Mark Millard wrote: >> On 2017-Apr-10, at 12:12 PM, Mark Millard = wrote: >>> with line 875 being the one with: @r=3D`${PWD_COMMAND}` >>>=20 >>> It appears to me that the notation $${PWDCMD-pwd} is not >>> what was intended. My guess is that a ":" is missing: >>>=20 >>> PWD_COMMAND =3D $${PWDCMD:-pwd} >=20 > I grepped gcc source and ${PWDCMD-pwd} shows up everywhere. I assume = it is valid for GNU make. My guess about the issue was definitely wrong: simple tests show that gmake and /bin/sh handle the notation that I pointed at. > I don't know what's going on in your particular case. > I also don't have access to the reference aarch64 machine anymore. Looking at the log again: Further back there is a message that I missed: checking size of long long... checking for geteuid... checking for = getc_unlocked... configure: error: in = `/usr/obj/portswork/usr/ports/lang/gcc6-aux/work/build/libiberty': configure: error: cannot compute sizeof (long long) See `config.log' for more details. yes checking for putchar_unlocked... yes gmake[3]: *** [Makefile:7409: configure-libiberty] Error 1 gmake[3]: *** Waiting for unfinished jobs.... Looking around that config.log shows problems like: configure:5452: checking size of long long configure:5457: = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/bootstrap/bin/gcc -o = conftest -pipe -B/usr/local/aarch64-freebsd/bin/ -mcpu=3Dcortex-a53 = -DLIBICONV_PLUG -g -fno-strict-aliasing -B/usr/l ocal/aarch64-freebsd/bin/ -mcpu=3Dcortex-a53 -I/usr/local/include = -DLIBICONV_PLUG -static-libstdc++ -static-libgcc -L/usr/local/lib = conftest.c >&5 In file included from conftest.c:71:0: = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/bootstrap/lib/gcc/aarch64-= aux-freebsd12.0/6.3.1/include-fixed/stdlib.h: In function = 'posix_memalign': = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/bootstrap/lib/gcc/aarch64-= aux-freebsd12.0/6.3.1/include-fixed/stdlib.h:192:46: error: expected = declaration specifiers before '__nonnull' int posix_memalign(void **, size_t, size_t) __nonnull(1); /* (ADV) */ ^~~~~~~~~ = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/bootstrap/lib/gcc/aarch64-= aux-freebsd12.0/6.3.1/include-fixed/stdlib.h:252:20: error: storage = class specified for parameter 'malloc_conf' extern const char *malloc_conf; ^~~~~~~~~~~ = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/bootstrap/lib/gcc/aarch64-= aux-freebsd12.0/6.3.1/include-fixed/stdlib.h:253:15: error: storage = class specified for parameter 'malloc_message' extern void (*malloc_message)(void *, const char *); ^~~~~~~~~~~~~~ = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/bootstrap/lib/gcc/aarch64-= aux-freebsd12.0/6.3.1/include-fixed/stdlib.h:341:14: error: storage = class specified for parameter 'suboptarg' extern char *suboptarg; /* getsubopt(3) external variable */ ^~~~~~~~~ conftest.c:74:1: error: expected '=3D', ',', ';', 'asm' or = '__attribute__' before '{' token { ^ In file included from conftest.c:71:0: = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/bootstrap/lib/gcc/aarch64-= aux-freebsd12.0/6.3.1/include-fixed/stdlib.h:192:6: error: old-style = parameter declarations in prototyped function definition int posix_memalign(void **, size_t, size_t) __nonnull(1); /* (ADV) */ ^~~~~~~~~~~~~~ = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/bootstrap/lib/gcc/aarch64-= aux-freebsd12.0/6.3.1/include-fixed/stdlib.h:192:1: error: parameter = name omitted int posix_memalign(void **, size_t, size_t) __nonnull(1); /* (ADV) */ ^~~ = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/bootstrap/lib/gcc/aarch64-= aux-freebsd12.0/6.3.1/include-fixed/stdlib.h:192:1: error: parameter = name omitted = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/bootstrap/lib/gcc/aarch64-= aux-freebsd12.0/6.3.1/include-fixed/stdlib.h:192:1: error: parameter = name omitted conftest.c:99:1: error: expected '{' at end of input } ^ And looking around for __nonnull in include files: # grep -R __nonnull /usr/include/ | more /usr/include/security/openpam_attr.h:# define OPENPAM_NONNULL(params) = __attribute__((__nonnull__ params)) # grep -R __nonnull = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/bootstrap/lib/gcc/aarch64-= aux-freebsd12.0/6.3.1/include-fixed/ = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/bootstrap/lib/gcc/aarch64-= aux-freebsd12.0/6.3.1/include-fixed/stdlib.h:int = posix_memalign(void **, size_t, size_t) __nonnull(1); /* (ADV) */ So the __nonnull is from the bootstrap gcc 6.3.1 include-fixed area. My guess is that __nonnull was intended to be a macro that expanded to = an attribute specification but the macro definition ended up missing for some reason. The bootstrap gcc command above shows the results of my CFLAGS and/or CXXFLAGS in case those are a problem (not that I expect they would contribute to this specific issue). I've started an update to other ports so even if they work it will be a while before the Pine64+ 2GB completes that. =3D=3D=3D Mark Millard markmi at dsl-only.net From owner-freebsd-ports@freebsd.org Tue Apr 11 01:33:43 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9144AD3804D for ; Tue, 11 Apr 2017 01:33:43 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-10.reflexion.net [208.70.210.10]) (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 541BBB6C for ; Tue, 11 Apr 2017 01:33:42 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 1572 invoked from network); 11 Apr 2017 01:36:36 -0000 Received: from unknown (HELO mail-cs-01.app.dca.reflexion.local) (10.81.19.1) by 0 (rfx-qmail) with SMTP; 11 Apr 2017 01:36:36 -0000 Received: by mail-cs-01.app.dca.reflexion.local (Reflexion email security v8.40.0) with SMTP; Mon, 10 Apr 2017 21:33:41 -0400 (EDT) Received: (qmail 14711 invoked from network); 11 Apr 2017 01:33:41 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 11 Apr 2017 01:33:41 -0000 Received: from [192.168.1.106] (c-76-115-7-162.hsd1.or.comcast.net [76.115.7.162]) by iron2.pdx.net (Postfix) with ESMTPSA id 7FD8AEC91AC; Mon, 10 Apr 2017 18:33:40 -0700 (PDT) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: lang/gcc6-aux build error due to internal Makefile/sh syntax: $${PWDCMD-pwd} is missing a ":" [misidentified problem] Date: Mon, 10 Apr 2017 18:33:40 -0700 References: <1626B3C1-0B4E-4070-A830-0EEEF38E0F87@dsl-only.net> To: John Marino , FreeBSD Ports In-Reply-To: Message-Id: <0C468C62-0DC6-4ECD-951E-D809DB8D48FF@dsl-only.net> X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Apr 2017 01:33:43 -0000 On 2017-Apr-10, at 5:52 PM, Mark Millard wrote: > On 2017-Apr-10, at 1:21 PM, John Marino = wrote: >=20 >> On 4/10/2017 15:12, Mark Millard wrote: >>> On 2017-Apr-10, at 12:12 PM, Mark Millard = wrote: >>>> with line 875 being the one with: @r=3D`${PWD_COMMAND}` >>>>=20 >>>> It appears to me that the notation $${PWDCMD-pwd} is not >>>> what was intended. My guess is that a ":" is missing: >>>>=20 >>>> PWD_COMMAND =3D $${PWDCMD:-pwd} >>=20 >> I grepped gcc source and ${PWDCMD-pwd} shows up everywhere. I assume = it is valid for GNU make. >=20 > My guess about the issue was definitely wrong: simple tests > show that gmake and /bin/sh handle the notation that I > pointed at. >=20 >> I don't know what's going on in your particular case. >> I also don't have access to the reference aarch64 machine anymore. >=20 >=20 > Looking at the log again: Further back there is a message > that I missed: >=20 > checking size of long long... checking for geteuid... checking for = getc_unlocked... configure: error: in = `/usr/obj/portswork/usr/ports/lang/gcc6-aux/work/build/libiberty': > configure: error: cannot compute sizeof (long long) > See `config.log' for more details. > yes > checking for putchar_unlocked... yes > gmake[3]: *** [Makefile:7409: configure-libiberty] Error 1 > gmake[3]: *** Waiting for unfinished jobs.... >=20 > Looking around that config.log shows problems like: >=20 > configure:5452: checking size of long long > configure:5457: = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/bootstrap/bin/gcc -o = conftest -pipe -B/usr/local/aarch64-freebsd/bin/ -mcpu=3Dcortex-a53 = -DLIBICONV_PLUG -g -fno-strict-aliasing -B/usr/l > ocal/aarch64-freebsd/bin/ -mcpu=3Dcortex-a53 -I/usr/local/include = -DLIBICONV_PLUG -static-libstdc++ -static-libgcc -L/usr/local/lib = conftest.c >&5 > In file included from conftest.c:71:0: > = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/bootstrap/lib/gcc/aarch64-= aux-freebsd12.0/6.3.1/include-fixed/stdlib.h: In function = 'posix_memalign': > = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/bootstrap/lib/gcc/aarch64-= aux-freebsd12.0/6.3.1/include-fixed/stdlib.h:192:46: error: expected = declaration specifiers before '__nonnull' > int posix_memalign(void **, size_t, size_t) __nonnull(1); /* (ADV) */ > ^~~~~~~~~ > = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/bootstrap/lib/gcc/aarch64-= aux-freebsd12.0/6.3.1/include-fixed/stdlib.h:252:20: error: storage = class specified for parameter 'malloc_conf' > extern const char *malloc_conf; > ^~~~~~~~~~~ > = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/bootstrap/lib/gcc/aarch64-= aux-freebsd12.0/6.3.1/include-fixed/stdlib.h:253:15: error: storage = class specified for parameter 'malloc_message' > extern void (*malloc_message)(void *, const char *); > ^~~~~~~~~~~~~~ > = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/bootstrap/lib/gcc/aarch64-= aux-freebsd12.0/6.3.1/include-fixed/stdlib.h:341:14: error: storage = class specified for parameter 'suboptarg' > extern char *suboptarg; /* getsubopt(3) external variable */ > ^~~~~~~~~ > conftest.c:74:1: error: expected '=3D', ',', ';', 'asm' or = '__attribute__' before '{' token > { > ^ > In file included from conftest.c:71:0: > = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/bootstrap/lib/gcc/aarch64-= aux-freebsd12.0/6.3.1/include-fixed/stdlib.h:192:6: error: old-style = parameter declarations in prototyped function definition > int posix_memalign(void **, size_t, size_t) __nonnull(1); /* (ADV) */ > ^~~~~~~~~~~~~~ > = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/bootstrap/lib/gcc/aarch64-= aux-freebsd12.0/6.3.1/include-fixed/stdlib.h:192:1: error: parameter = name omitted > int posix_memalign(void **, size_t, size_t) __nonnull(1); /* (ADV) */ > ^~~ > = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/bootstrap/lib/gcc/aarch64-= aux-freebsd12.0/6.3.1/include-fixed/stdlib.h:192:1: error: parameter = name omitted > = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/bootstrap/lib/gcc/aarch64-= aux-freebsd12.0/6.3.1/include-fixed/stdlib.h:192:1: error: parameter = name omitted > conftest.c:99:1: error: expected '{' at end of input > } > ^ >=20 >=20 >=20 > And looking around for __nonnull in include files: >=20 > # grep -R __nonnull /usr/include/ | more > /usr/include/security/openpam_attr.h:# define OPENPAM_NONNULL(params) = __attribute__((__nonnull__ params)) >=20 >=20 > # grep -R __nonnull = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/bootstrap/lib/gcc/aarch64-= aux-freebsd12.0/6.3.1/include-fixed/ > = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/bootstrap/lib/gcc/aarch64-= aux-freebsd12.0/6.3.1/include-fixed/stdlib.h:int = posix_memalign(void **, size_t, size_t) __nonnull(1); /* (ADV) */ >=20 > So the __nonnull is from the bootstrap gcc 6.3.1 include-fixed area. >=20 > My guess is that __nonnull was intended to be a macro that expanded to = an attribute > specification but the macro definition ended up missing for some = reason. >=20 > The bootstrap gcc command above shows the results of my CFLAGS > and/or CXXFLAGS in case those are a problem (not that I expect > they would contribute to this specific issue). >=20 >=20 >=20 > I've started an update to other ports so even if they work it > will be a while before the Pine64+ 2GB completes that. I found more material about __nonnull use. The overall summary (from -r311012 back on 2017-Jan-1): The __nonnull() attribute will be deprecrated from our headers and replaced with the Clang _Nonnull qualifier in the future. This was done in -r312934 on 2017-Jan-28. Supporting details follow. . . Revision 312934 - (view) (download) (annotate) - [select for diffs]=20 Modified Sat Jan 28 20:54:43 2017 UTC (2 months, 1 week ago) by pfg=20 File length: 10634 byte(s)=20 Diff to previous 311012 Make use of clang nullability attributes. Replace uses of the GCC __nonnull__ attribute with the clang nullability qualifiers. The replacement should be transparent for clang developers = as the new qualifiers will produce the same warnings and will be useful for static checkers but will not cause aggressive optimizations. GCC will not produce such warnings and developers will have to use upgraded GCC ports built with the system headers from=20 r312538. Hinted by: Apple's Libc-1158.20.4, Bionic libc MFC after: 11.1 Release Differential Revision:=09 https://reviews.freebsd.org/D9004 An earlier submittal says . . . Revision 311012 - (view) (download) (annotate) - [select for diffs]=20 Modified Sun Jan 1 17:16:47 2017 UTC (3 months, 1 week ago) by pfg=20 File length: 10500 byte(s)=20 Diff to previous 306651 Remove some uses of the GCC __nonnull() attribute. While the checks are considered useful, the attribute does dangerous optimizations, removing NULL checks where they can be needed. Remove the uses of this attribute introduced in=20 r281130 : the changes were inspired on Google's bionic where this attribute is not used anymore. The __nonnull() attribute will be deprecrated from our headers and replaced with the Clang _Nonnull qualifier in the future. MFC after: 3 days =3D=3D=3D Mark Millard markmi at dsl-only.net From owner-freebsd-ports@freebsd.org Tue Apr 11 02:36:27 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 228ABD3801F for ; Tue, 11 Apr 2017 02:36:27 +0000 (UTC) (envelope-from freebsd-ports-local@be-well.ilk.org) Received: from be-well.ilk.org (be-well.ilk.org [23.30.133.173]) by mx1.freebsd.org (Postfix) with ESMTP id F40033E9 for ; Tue, 11 Apr 2017 02:36:26 +0000 (UTC) (envelope-from freebsd-ports-local@be-well.ilk.org) Received: from lowell-desk.lan (router.lan [172.30.250.2]) by be-well.ilk.org (Postfix) with ESMTP id F3FEA33C92; Mon, 10 Apr 2017 22:36:20 -0400 (EDT) Received: by lowell-desk.lan (Postfix, from userid 1147) id 1B2BA3981A; Mon, 10 Apr 2017 22:36:19 -0400 (EDT) From: Lowell Gilbert To: The Doctor Cc: Walter Schwarzenfeld , freebsd-ports@freebsd.org Subject: Re: lang/gcc5 issue References: <20170410162519.GA13467@doctor.nl2k.ab.ca> <29e44bad-2a9e-24f6-3685-94a799115c6b@utanet.at> <20170410205647.GA88087@doctor.nl2k.ab.ca> Reply-To: freebsd-ports@freebsd.org Date: Mon, 10 Apr 2017 22:36:19 -0400 In-Reply-To: <20170410205647.GA88087@doctor.nl2k.ab.ca> (The Doctor's message of "Mon, 10 Apr 2017 14:56:47 -0600") Message-ID: <44a87nd61o.fsf@lowell-desk.lan> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Apr 2017 02:36:27 -0000 The Doctor writes: > On Mon, Apr 10, 2017 at 06:55:04PM +0200, Walter Schwarzenfeld wrote: >> iI guess it is the GRAPHITE option. Turn it to off. Optimizations often >> causes errors. >> > > Still chokes even with GRAPHITE OFF. > > Looks like a BOOTSTRAP issue. The particular errors don't look like either of those things, as far as I can see. The configure process seems to be missing the contents of sys/stddefs.h for some reason that I can't actually imagine. I can't reproduce the problem at all, despite some effort at duplicating what little "The Doctor" described of his environment. My recommendation is to clean up the environment and update all of the upstream requirements. If there isn't a procedure in place to do that, then that is a fundamental problem to fix first. From owner-freebsd-ports@freebsd.org Tue Apr 11 04:25:03 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C66A6D39C29 for ; Tue, 11 Apr 2017 04:25:03 +0000 (UTC) (envelope-from doctor@doctor.nl2k.ab.ca) Received: from doctor.nl2k.ab.ca (doctor.nl2k.ab.ca [204.209.81.1]) (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 AE92FC75 for ; Tue, 11 Apr 2017 04:25:03 +0000 (UTC) (envelope-from doctor@doctor.nl2k.ab.ca) Received: from doctor by doctor.nl2k.ab.ca with local (Exim 4.89 (FreeBSD)) (envelope-from ) id 1cxnIY-000Hv9-2G; Mon, 10 Apr 2017 22:20:58 -0600 Date: Mon, 10 Apr 2017 22:20:58 -0600 From: The Doctor To: freebsd-ports@freebsd.org Cc: Walter Schwarzenfeld Subject: Re: lang/gcc5 issue Message-ID: <20170411042057.GA68700@doctor.nl2k.ab.ca> References: <20170410162519.GA13467@doctor.nl2k.ab.ca> <29e44bad-2a9e-24f6-3685-94a799115c6b@utanet.at> <20170410205647.GA88087@doctor.nl2k.ab.ca> <44a87nd61o.fsf@lowell-desk.lan> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <44a87nd61o.fsf@lowell-desk.lan> User-Agent: Mutt/1.8.0 (2017-02-23) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Apr 2017 04:25:03 -0000 On Mon, Apr 10, 2017 at 10:36:19PM -0400, Lowell Gilbert wrote: > The Doctor writes: > > > On Mon, Apr 10, 2017 at 06:55:04PM +0200, Walter Schwarzenfeld wrote: > >> iI guess it is the GRAPHITE option. Turn it to off. Optimizations often > >> causes errors. > >> > > > > Still chokes even with GRAPHITE OFF. > > > > Looks like a BOOTSTRAP issue. > > The particular errors don't look like either of those things, as far as > I can see. The configure process seems to be missing the contents of > sys/stddefs.h for some reason that I can't actually imagine. > > I can't reproduce the problem at all, despite some effort at duplicating > what little "The Doctor" described of his environment. My recommendation > is to clean up the environment and update all of the upstream > requirements. If there isn't a procedure in place to do that, then that > is a fundamental problem to fix first. Same problem pops up in lang/gcc6 . And right now my grub-bhyve is corrupt beyond help. > _______________________________________________ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" -- Member - Liberal International This is doctor@@nl2k.ab.ca Ici doctor@@nl2k.ab.ca Yahweh, Queen & country!Never Satan President Republic!Beware AntiChrist rising! http://www.fullyfollow.me/rootnl2k Look at Psalms 14 and 53 on Atheism God is dead! Yahweh lives! Jesus his only begotten Son is the Risen Saviour!! From owner-freebsd-ports@freebsd.org Tue Apr 11 05:27:19 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 98C40D2FCF8 for ; Tue, 11 Apr 2017 05:27:19 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 884D1A44 for ; Tue, 11 Apr 2017 05:27:19 +0000 (UTC) (envelope-from lists@opsec.eu) Received: by mailman.ysv.freebsd.org (Postfix) id 87A81D2FCF7; Tue, 11 Apr 2017 05:27:19 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 87512D2FCF5 for ; Tue, 11 Apr 2017 05:27:19 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (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 4E552A43 for ; Tue, 11 Apr 2017 05:27:19 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.87 (FreeBSD)) (envelope-from ) id 1cxoKi-0009oa-Fz; Tue, 11 Apr 2017 07:27:16 +0200 Date: Tue, 11 Apr 2017 07:27:16 +0200 From: Kurt Jaeger To: Matthias Fechner Cc: ports@FreeBSD.org Subject: Re: Update of devel/rubygem-google-api-client broke www/rubygem-rest-client (blocks security related update) Message-ID: <20170411052716.GB64587@home.opsec.eu> References: <8fc6d2a5-6d60-1ba9-b2ba-54eadc14a130@fechner.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <8fc6d2a5-6d60-1ba9-b2ba-54eadc14a130@fechner.net> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Apr 2017 05:27:19 -0000 Hi! > the upgrade of devel/rubygem-google-api-client broke > www/rubygem-rest-client. > > The new devel/rubygem-google-api-client points to a dependency that is > to new for > www/rubygem-rest-client. > > The update of rubygem-rest-client 2.0.1 fixes that: > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218366 > > Could a commit please commit this, as it blocks a critical security > update for port www/gitlab. Which security bug does this fix ? Any link ? For rubygem-rest-client, we're still waiting for the maintainer to approve, as far as I can see. -- pi@opsec.eu +49 171 3101372 3 years to go ! From owner-freebsd-ports@freebsd.org Tue Apr 11 05:53:51 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9D750D393F1 for ; Tue, 11 Apr 2017 05:53:51 +0000 (UTC) (envelope-from idefix@fechner.net) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 82DC66DD for ; Tue, 11 Apr 2017 05:53:51 +0000 (UTC) (envelope-from idefix@fechner.net) Received: by mailman.ysv.freebsd.org (Postfix) id 8222DD393F0; Tue, 11 Apr 2017 05:53:51 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 80174D393EF for ; Tue, 11 Apr 2017 05:53:51 +0000 (UTC) (envelope-from idefix@fechner.net) Received: from anny.lostinspace.de (anny.lostinspace.de [IPv6:2001:608:a02::33]) (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 42CC96DC for ; Tue, 11 Apr 2017 05:53:51 +0000 (UTC) (envelope-from idefix@fechner.net) Received: from server.idefix.lan (aftr-88-217-181-25.dynamic.mnet-online.de [88.217.181.25]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: idefix@fechner.net) by anny.lostinspace.de (Postfix) with ESMTPSA id 1B8CC72B04C; Tue, 11 Apr 2017 07:53:48 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=fechner.net; s=default; t=1491890028; bh=SX8ElGLZwXy0fbnVAiYf+h0XWEItt7BWDBm/FddFM54=; h=Subject:To:Cc:References:From:Date:In-Reply-To; b=PdeBK5jCup2GgT4L3jGlcSdTvR77u2/dwh7Pp4BczET50wqtg4h2oBqLFP8D6PVY7 lLddFedVp1CCYYM6BM5AJQGxHtRuS9uGXdwqbqCRO98BmwYSyynY9hj5eNboZboAwg j0aAwMjngWhsafO9lj+ISelyTdc0mOHFyImJL5lE= Received: from [192.168.0.151] (aftr-88-217-181-25.dynamic.mnet-online.de [88.217.181.25]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by server.idefix.lan (Postfix) with ESMTPSA id 67F399194E2; Tue, 11 Apr 2017 07:53:47 +0200 (CEST) Subject: Re: Update of devel/rubygem-google-api-client broke www/rubygem-rest-client (blocks security related update) To: Kurt Jaeger Cc: ports@FreeBSD.org References: <8fc6d2a5-6d60-1ba9-b2ba-54eadc14a130@fechner.net> <20170411052716.GB64587@home.opsec.eu> From: Matthias Fechner Message-ID: <36e463cd-17d8-bdcd-f4a0-3fd858f5e534@fechner.net> Date: Tue, 11 Apr 2017 07:53:46 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.0 MIME-Version: 1.0 In-Reply-To: <20170411052716.GB64587@home.opsec.eu> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Language: en-US X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Apr 2017 05:53:51 -0000 Hi Kurt, Am 11.04.2017 um 07:27 schrieb Kurt Jaeger: > Which security bug does this fix ? Any link ? > For rubygem-rest-client, we're still waiting for the maintainer to > approve, as far as I can see. > the gitlab port has the following security bug: https://about.gitlab.com/2017/04/05/gitlab-9-dot-0-dot-4-security-release= / But I cannot apply anything (you even can not run it currently) as the rubygem-google-api-client upgrade has broken the dependency tree. To explain it a little bit more: the new rubygem-google-api-client depends on a module > 3.0. but rubygem-rest-client needs version < 3.0 This is a run dependency, you will not see while building the port. But gitlab depends on both ports, which makes it completely broken. You cannot run it anymore. I hope that makes it clear, that commiting this port (https://bugs.freebs= d.org/bugzilla/show_bug.cgi?id=3D218366) is really crucial. Gru=C3=9F Matthias --=20 "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning." -- Rich Cook From owner-freebsd-ports@freebsd.org Tue Apr 11 08:34:34 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 195BFD37206 for ; Tue, 11 Apr 2017 08:34:34 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 0664CCC9 for ; Tue, 11 Apr 2017 08:34:34 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 05C42D37204; Tue, 11 Apr 2017 08:34:34 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 05769D37203 for ; Tue, 11 Apr 2017 08:34:34 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org (portscout.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (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 E6144CC8 for ; Tue, 11 Apr 2017 08:34:33 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org ([127.0.1.123]) by portscout.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id v3B8YXHH055949 for ; Tue, 11 Apr 2017 08:34:33 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.ysv.freebsd.org (8.15.2/8.15.2/Submit) id v3B8YXbY055948; Tue, 11 Apr 2017 08:34:33 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201704110834.v3B8YXbY055948@portscout.ysv.freebsd.org> X-Authentication-Warning: portscout.ysv.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Tue, 11 Apr 2017 08:34:33 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Apr 2017 08:34:34 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ science/psychopy | 1.83.04 | 1.85.1 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-ports@freebsd.org Tue Apr 11 09:58:59 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2A66CD39E3A for ; Tue, 11 Apr 2017 09:58:59 +0000 (UTC) (envelope-from ml@netfence.it) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 18997BC7 for ; Tue, 11 Apr 2017 09:58:59 +0000 (UTC) (envelope-from ml@netfence.it) Received: by mailman.ysv.freebsd.org (Postfix) id 17EF9D39E39; Tue, 11 Apr 2017 09:58:59 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 179FBD39E38 for ; Tue, 11 Apr 2017 09:58:59 +0000 (UTC) (envelope-from ml@netfence.it) Received: from smtp209.alice.it (smtp209.alice.it [82.57.200.105]) by mx1.freebsd.org (Postfix) with ESMTP id A8433BC6 for ; Tue, 11 Apr 2017 09:58:57 +0000 (UTC) (envelope-from ml@netfence.it) Received: from soth.ventu (79.42.53.222) by smtp209.alice.it (8.6.060.28) (authenticated as acanedi@alice.it) id 58D1259E05B50D86; Tue, 11 Apr 2017 11:58:46 +0200 Received: from alamar.ventu (alamar.local.netfence.it [10.1.2.18]) by soth.ventu (8.15.2/8.15.2) with ESMTP id v3B9whVT000313; Tue, 11 Apr 2017 11:58:45 +0200 (CEST) (envelope-from ml@netfence.it) X-Authentication-Warning: soth.ventu: Host alamar.local.netfence.it [10.1.2.18] claimed to be alamar.ventu To: ryanrfrederick@gmail.com Cc: ports@freebsd.org From: Andrea Venturoli Subject: net-mgmt/nagios-check_ports outdated Message-ID: <7500b610-43cd-0b95-54fc-099b1a93f2ee@netfence.it> Date: Tue, 11 Apr 2017 11:58:43 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:52.0) Gecko/20100101 Thunderbird/52.0 MIME-Version: 1.0 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.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Apr 2017 09:58:59 -0000 Hello. I'm writing you as the maintainer of net-mgmt/nagios-check_ports. This tool seems to lag behind a bit: while it works fine, it will print some errors when it "checks the environment". I.e.: > # /usr/local/libexec/nagios/check_ports -c > checking environment ... > > OK: Your operating system is FreeBSD, main release 10. > ERROR: portaudit not found! > ERROR: pkg_version not found at /usr/sbin/pkg_version. > Update information will not be available! > /usr/local/libexec/nagios/check_ports: /usr/local/sbin/portaudit: not found > OK: portaudit database is up to date (Last Update: ). > OK: jexec found at /usr/sbin/jexec > OK: /usr/ports/INDEX-10 readable. As you probably know portaudit is gone in favour of "pkg audit" and pkg_version is not "pkg version". I'm fine with this, I'm only telling you in case you overlooked this; anyway the port serves it purpose. bye & Thanks av. From owner-freebsd-ports@freebsd.org Tue Apr 11 10:17:47 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E721AD3953D for ; Tue, 11 Apr 2017 10:17:47 +0000 (UTC) (envelope-from tz@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id D559F9AE for ; Tue, 11 Apr 2017 10:17:47 +0000 (UTC) (envelope-from tz@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id D4B8AD3953B; Tue, 11 Apr 2017 10:17:47 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D466AD3953A for ; Tue, 11 Apr 2017 10:17:47 +0000 (UTC) (envelope-from tz@FreeBSD.org) Received: from toco-domains.de (mail.toco-domains.de [176.9.39.170]) (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 A08409AD; Tue, 11 Apr 2017 10:17:47 +0000 (UTC) (envelope-from tz@FreeBSD.org) Received: from [0.0.0.0] (mail.toco-domains.de [IPv6:2a01:4f8:150:50a5::6]) by toco-domains.de (Postfix) with ESMTPA id 332441AAF056; Tue, 11 Apr 2017 12:17:45 +0200 (CEST) Subject: Re: Update of devel/rubygem-google-api-client broke www/rubygem-rest-client (blocks security related update) To: Matthias Fechner , ports@FreeBSD.org, Kurt Jaeger References: <8fc6d2a5-6d60-1ba9-b2ba-54eadc14a130@fechner.net> From: Torsten Zuehlsdorff Message-ID: Date: Tue, 11 Apr 2017 12:17:45 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0 MIME-Version: 1.0 In-Reply-To: <8fc6d2a5-6d60-1ba9-b2ba-54eadc14a130@fechner.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Apr 2017 10:17:48 -0000 Aloha, > the upgrade of devel/rubygem-google-api-client broke > www/rubygem-rest-client. I'm already fixing this issue! > The new devel/rubygem-google-api-client points to a dependency that is > to new for > www/rubygem-rest-client. > > The update of rubygem-rest-client 2.0.1 fixes that: > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218366 > > Could a commit please commit this, as it blocks a critical security update for port www/gitlab. Update this rubygem needs a runtime test of all dependencies. Just as a reminder ;) Greetings, Torsten From owner-freebsd-ports@freebsd.org Tue Apr 11 14:05:00 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CC726D39EA1 for ; Tue, 11 Apr 2017 14:05:00 +0000 (UTC) (envelope-from ryanrfrederick@gmail.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id A9C4BEE7 for ; Tue, 11 Apr 2017 14:05:00 +0000 (UTC) (envelope-from ryanrfrederick@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id A9259D39EA0; Tue, 11 Apr 2017 14:05:00 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A8CF6D39E9F for ; Tue, 11 Apr 2017 14:05:00 +0000 (UTC) (envelope-from ryanrfrederick@gmail.com) Received: from mail-oi0-x22b.google.com (mail-oi0-x22b.google.com [IPv6:2607:f8b0:4003:c06::22b]) (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 6B400EE6 for ; Tue, 11 Apr 2017 14:05:00 +0000 (UTC) (envelope-from ryanrfrederick@gmail.com) Received: by mail-oi0-x22b.google.com with SMTP id b187so184381200oif.0 for ; Tue, 11 Apr 2017 07:05:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding; bh=SjH1Tthuh87pfKrg4qnOxCU/NEOmgqpRBkB7X4CNsTQ=; b=GxI0q9z9tYi1xEr4CSVcXISpsDbK11XbZbRXBxX1ceyMqFKoYpPsoWDChJmLL1RYEa /Z647GpsItJ3GlA+RzWCoMU/9FbM6njnNdtRSyZxFjcn7y35c1T0aXwfxHmbeh281Gal XmTag/p3cuuF/4oLH+L99DnD4wfEFSuucH/THQnWJskCAq0PwTaK9AZ0OKUG0kxzucbb 6YV9B0wjs8vlevLKHWt8ErtAROHpI1XfdC38fN88+vC4g3BsflSiLQspcvnEgHPk5AeP XPzpUOZPbR3V9zqls06flU/h7z2ZPvMpbZAbdjEBlNzf/XNOuK6x8Vcr8Bb1FkR50AaT 3aig== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:cc:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=SjH1Tthuh87pfKrg4qnOxCU/NEOmgqpRBkB7X4CNsTQ=; b=s9pTqkVrpWDsF5RTzkQhkmEJRtXmYJd68lDrJeDJGvqMIY6wHnEhzmel2+9YYkemHN hK26014fvp73QbxRX29TBP95jAWpbAymbHIH6QF/GsYos9OqXlxrwymHkOL/ij3orIcM 8YD3EOejC795MQPvBT9SVqIB/GyND5GkSEmVRiwhYIgLNXHCx0cbsl4d+GTNT7F4gCyh DRpl7k/unp2KsudXiqoSDzC7tYBUpI3nd4JRbWi5ce0ltjy5A0aj27ng/9aBcIDazLbk jK5coPR8Z4s97Z06MZoiJ7VPb04+/qLcOmlquIwNV+c8kdj3zoR63zCca5l6kQaITl6C V3vw== X-Gm-Message-State: AFeK/H3MKwibUCjaMM896Jz4tI/61WWevD9HlK8eJX267NFtMS9w0HtQcnZYAEu/mW3GNA== X-Received: by 10.157.15.65 with SMTP id 59mr22882559ott.162.1491919499508; Tue, 11 Apr 2017 07:04:59 -0700 (PDT) Received: from [139.78.2.36] (bofh.it.okstate.edu. [139.78.2.36]) by smtp.googlemail.com with ESMTPSA id e204sm7729204oia.35.2017.04.11.07.04.58 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 11 Apr 2017 07:04:59 -0700 (PDT) Subject: Re: net-mgmt/nagios-check_ports outdated To: Andrea Venturoli References: <7500b610-43cd-0b95-54fc-099b1a93f2ee@netfence.it> Cc: ports@freebsd.org From: Ryan Frederick Message-ID: <7d017783-509b-1353-108e-4bea0748d984@gmail.com> Date: Tue, 11 Apr 2017 09:04:56 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 In-Reply-To: <7500b610-43cd-0b95-54fc-099b1a93f2ee@netfence.it> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Apr 2017 14:05:00 -0000 On 04/11/2017 04:58 AM, Andrea Venturoli wrote: > Hello. > > I'm writing you as the maintainer of net-mgmt/nagios-check_ports. > > This tool seems to lag behind a bit: while it works fine, it will print > some errors when it "checks the environment". > I.e.: >> # /usr/local/libexec/nagios/check_ports -c >> checking environment ... >> >> OK: Your operating system is FreeBSD, main release 10. >> ERROR: portaudit not found! >> ERROR: pkg_version not found at /usr/sbin/pkg_version. >> Update information will not be available! >> /usr/local/libexec/nagios/check_ports: /usr/local/sbin/portaudit: not >> found >> OK: portaudit database is up to date (Last Update: ). >> OK: jexec found at /usr/sbin/jexec >> OK: /usr/ports/INDEX-10 readable. > > As you probably know portaudit is gone in favour of "pkg audit" and > pkg_version is not "pkg version". > > I'm fine with this, I'm only telling you in case you overlooked this; > anyway the port serves it purpose. > > > > bye & Thanks > av. Thanks for pointing out a part I overlooked when I wrote pkg(8) functionality into the script. :) If you would be so kind as to open a PR with this bug I'll get a bugfix release put together. Ryan From owner-freebsd-ports@freebsd.org Tue Apr 11 14:27:36 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B769DD39788 for ; Tue, 11 Apr 2017 14:27:36 +0000 (UTC) (envelope-from guyyur@gmail.com) Received: from mail-wr0-x22f.google.com (mail-wr0-x22f.google.com [IPv6:2a00:1450:400c:c0c::22f]) (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 52183FF0; Tue, 11 Apr 2017 14:27:36 +0000 (UTC) (envelope-from guyyur@gmail.com) Received: by mail-wr0-x22f.google.com with SMTP id z109so30128039wrb.1; Tue, 11 Apr 2017 07:27:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=0ZRWUzLrBo6Hgtz+gDtqPTiwQqoXGzLAMA89ahZaVKQ=; b=b2izTCuCJW1nKLMh7F4YPGicCqDMQdxIpF48GiaK3Oy8IOLXmKoOVtteK83i83suq0 8eSVwOGabASxDZEStRKj+f71nA+WwIeEvpcTDN1PaDMfnysRogZoRaTD1FSBtC4NiyUg QWB8v440dMTuS19W+IBXz0TqlXTZtOiV1Z5IR9pDOy0JGYeu9jknN2AQY4D0BuMMxBos 2uW75e8K3SXkTw49GjWNyeqPYzp3RwSHzQlYjnVOem0yJp/ubAC5+vbMWClhjP2Zsxhm MxIO5ZFYgN//7aD6BrsOOS/FkjZWnep7aGngixndQjOeqKUuY0QyAS6S+Tq/lSGNsGTd H15w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=0ZRWUzLrBo6Hgtz+gDtqPTiwQqoXGzLAMA89ahZaVKQ=; b=VwEl5Z7q9My0hXZQZWUhQ0e2cYZEk5qZC5VESvqlNXm9Tu4NzJrTcUI8uQZzE3ITjl +zjv3G09uOACxGXY3YujpgcTQF9hVVjLeUE1S7iIQX5hhRAJ752/yT6lDJ362Ofnyn0i 4AioyzkI5j8Vt8QxaVfQOJssCWViDccufx6UdfMh/ensxBwvy3ERcmtrdp4sEZKEmFTn 1Fe4C4vSzGI9f+wvw+zpqFPmJEmexcDrnfjEqXZh0yKawGP1DVKoW5HnMkbZfgYEHkQY 4p+ATBcNjakkxGLkSiCABMltuT1cXF/cN4BMaya5DlJIx8nTI60YQCDHem2rxuszPKaU mp2w== X-Gm-Message-State: AN3rC/4WyQJAYwKyrrJBR16p1Bvf3eqMLwHsDzV4Fs9ECM5ZRA5X49KsxtD4II3t8Jez3K3NFYXTYrPi2SNxWw== X-Received: by 10.223.154.70 with SMTP id z64mr25315840wrb.136.1491920854499; Tue, 11 Apr 2017 07:27:34 -0700 (PDT) MIME-Version: 1.0 Received: by 10.28.209.132 with HTTP; Tue, 11 Apr 2017 07:27:33 -0700 (PDT) From: Guy Yur Date: Tue, 11 Apr 2017 17:27:33 +0300 Message-ID: Subject: net/dhcp6: dhcp6s on 11.0 exits because of shutdown on non-connected UDP socket To: hrs@freebsd.org, freebsd-ports@freebsd.org Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Apr 2017 14:27:36 -0000 Hello Hiroki, When running dhcp6s from net/dhcp6 on 11.0 it exits with: dhcp6s[678]: shutdown(outbound, 0): Socket is not connected dhcp6s tries to call shutdown() on a non-connected UDP socket which returns an error after r285910. rtsol/rtsold were changed to not call shutdown() in r286566. dhcp6s should also be changed to either exclude the shutdown call on FreeBSD or to remove the shutdown() call completely. Relevant code: dhcp6s.c: server6_init() -#if !defined(__linux__) && !defined(__sun__) +#if !defined(__linux__) && !defined(__sun__) && !defined(__FreeBSD__) /* make the socket write-only */ if (shutdown(outsock, 0)) { d_printf(LOG_ERR, FNAME, "shutdown(outbound, 0): %s", strerror(errno)); exit(1); } Thanks, Guy From owner-freebsd-ports@freebsd.org Tue Apr 11 14:31:51 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C6E58D39ABB for ; Tue, 11 Apr 2017 14:31:51 +0000 (UTC) (envelope-from mailinglists@toco-domains.de) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id B3D8538F for ; Tue, 11 Apr 2017 14:31:51 +0000 (UTC) (envelope-from mailinglists@toco-domains.de) Received: by mailman.ysv.freebsd.org (Postfix) id B3276D39ABA; Tue, 11 Apr 2017 14:31:51 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B2CE1D39AB9 for ; Tue, 11 Apr 2017 14:31:51 +0000 (UTC) (envelope-from mailinglists@toco-domains.de) Received: from toco-domains.de (mail.toco-domains.de [IPv6:2a01:4f8:150:50a5::6]) (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 7FC4D38D; Tue, 11 Apr 2017 14:31:51 +0000 (UTC) (envelope-from mailinglists@toco-domains.de) Received: from [0.0.0.0] (mail.toco-domains.de [IPv6:2a01:4f8:150:50a5::6]) by toco-domains.de (Postfix) with ESMTPA id CF86E1AAF08B; Tue, 11 Apr 2017 16:31:49 +0200 (CEST) Subject: Re: Update of devel/rubygem-google-api-client broke www/rubygem-rest-client (blocks security related update) To: Matthias Fechner , ports@FreeBSD.org, Kurt Jaeger References: <8fc6d2a5-6d60-1ba9-b2ba-54eadc14a130@fechner.net> From: Torsten Zuehlsdorff Message-ID: <9a2c1b16-a33d-3858-d771-043eea261c74@toco-domains.de> Date: Tue, 11 Apr 2017 16:31:49 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Apr 2017 14:31:51 -0000 On 11.04.2017 12:17, Torsten Zuehlsdorff wrote: > Aloha, > >> the upgrade of devel/rubygem-google-api-client broke >> www/rubygem-rest-client. > > I'm already fixing this issue! It is fixed now! :) Also i did an update of www/gitlab to fix the security issue. Greetings, Torsten From owner-freebsd-ports@freebsd.org Wed Apr 12 02:31:43 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1D265D3A4C7 for ; Wed, 12 Apr 2017 02:31:43 +0000 (UTC) (envelope-from vivek@khera.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id F3082878 for ; Wed, 12 Apr 2017 02:31:42 +0000 (UTC) (envelope-from vivek@khera.org) Received: by mailman.ysv.freebsd.org (Postfix) id F2571D3A4C6; Wed, 12 Apr 2017 02:31:42 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F1FB2D3A4C4 for ; Wed, 12 Apr 2017 02:31:42 +0000 (UTC) (envelope-from vivek@khera.org) Received: from mail-wr0-x22a.google.com (mail-wr0-x22a.google.com [IPv6:2a00:1450:400c:c0c::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 94237875 for ; Wed, 12 Apr 2017 02:31:42 +0000 (UTC) (envelope-from vivek@khera.org) Received: by mail-wr0-x22a.google.com with SMTP id o21so8554618wrb.2 for ; Tue, 11 Apr 2017 19:31:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=khera.org; s=google11; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=mRq+24Io7Af4Qr4VD7Z/MOEV9wa8hU5VxvX2rVR9XAg=; b=D5+R/t+yWEPXvl4jb/8yz5wsHJw01uROeQ66hNJSDa0S6irLiEIC6w+V86PJ6JuwZn AZUqWMCj4CarU+kGrnFhTStmaGykv+GGjsjuoj23Va9ckQMJzWg6AimDrAwbjWShZiHX +Acuqmm9S3CeXdo3bbMPTX/E7YJ6UBA9AXucE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=mRq+24Io7Af4Qr4VD7Z/MOEV9wa8hU5VxvX2rVR9XAg=; b=WLm+EGhLhzOF3WHpjoQ8QOLOum3bEyxM046gpkOV8xYkpLo5k08M2wqexug23QUTpQ ApK9j5Rz318roqlAlFOY+p0Z/NUe0/bFQVImDxzflPwevItv6po6cw9ujhjDpErGDEf6 dXQeD0o75plmFVOyRDsAVat70ga/MzlWWmuH/5EfEWrJEKEyfTXcazgob7nYh/4/1DQJ mkYqfQuM9ZzLsfNwdRMuKWrJl7yT7jrtsEXiRaKwu/nBP6P5ONeya3cffs9jtlttxioB wqeyGm7F5IJEhuLjmxLItC4aO09RxkfqgA2MTKgoHQlWD3NXHxUHAA6SUzUD8SZrE8hL 2AXQ== X-Gm-Message-State: AN3rC/7rVrkmKPFZCR6mcDPq13XmpLKo5S0V8vX2I0xb+u2naGWsP1VML0HFeEQp2fzH4ux4FbQbZdBNihMLoA== X-Received: by 10.223.132.39 with SMTP id 36mr595780wrf.75.1491964300143; Tue, 11 Apr 2017 19:31:40 -0700 (PDT) MIME-Version: 1.0 Received: by 10.28.127.69 with HTTP; Tue, 11 Apr 2017 19:31:39 -0700 (PDT) Received: by 10.28.127.69 with HTTP; Tue, 11 Apr 2017 19:31:39 -0700 (PDT) In-Reply-To: References: From: Vick Khera Date: Tue, 11 Apr 2017 19:31:39 -0700 Message-ID: Subject: iocage To: ports@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Apr 2017 02:31:43 -0000 I see that sysutils/iocage has been removed. However, the current version of py-iocage is two releases old and is lacking some features that iocage provided. Can that get upgraded so it is possible to switch without losing necessary functionality? From owner-freebsd-ports@freebsd.org Wed Apr 12 03:43:10 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0BC99D378D4 for ; Wed, 12 Apr 2017 03:43:10 +0000 (UTC) (envelope-from danfe@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id F0C47389 for ; Wed, 12 Apr 2017 03:43:09 +0000 (UTC) (envelope-from danfe@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id F013DD378D3; Wed, 12 Apr 2017 03:43:09 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EE180D378D1 for ; Wed, 12 Apr 2017 03:43:09 +0000 (UTC) (envelope-from danfe@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CA8C9388 for ; Wed, 12 Apr 2017 03:43:09 +0000 (UTC) (envelope-from danfe@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1033) id F14047542; Wed, 12 Apr 2017 03:43:08 +0000 (UTC) Date: Wed, 12 Apr 2017 03:43:08 +0000 From: Alexey Dokuchaev To: ports@FreeBSD.org Subject: LLVM port(s) take very long time to package Message-ID: <20170412034308.GA56148@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.7.1 (2016-10-04) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Apr 2017 03:43:10 -0000 Hi there porters, It had been annoying me for a while, so I figured I try asking here: LLVM ports (particularly, llvm39-3.9.1) take abnormally long time to package, e.g. right now it took 43 minutes (tmpfs-backed build area, pkg-1.10.0_2.txz, AMD A8 APU @1900 MHz, plenty of RAM, no swap). pkg was eating 100% (of a single core) during that time, so it looks like it's actually busy (not waiting for I/O or something), but with what? And can it be fixed? LLVM ports are real PITA to (re)build, and while ccache helps to greatly reduce the build times, 3/4-hour package time still cripples it. ./danfe From owner-freebsd-ports@freebsd.org Wed Apr 12 03:59:31 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 01C0AD37C52 for ; Wed, 12 Apr 2017 03:59:31 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id E5A04B9D for ; Wed, 12 Apr 2017 03:59:30 +0000 (UTC) (envelope-from lists@opsec.eu) Received: by mailman.ysv.freebsd.org (Postfix) id E4F49D37C50; Wed, 12 Apr 2017 03:59:30 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E4588D37C4D for ; Wed, 12 Apr 2017 03:59:30 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (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 AE155B9C for ; Wed, 12 Apr 2017 03:59:30 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.87 (FreeBSD)) (envelope-from ) id 1cy9RI-000D6c-N9; Wed, 12 Apr 2017 05:59:28 +0200 Date: Wed, 12 Apr 2017 05:59:28 +0200 From: Kurt Jaeger To: Vick Khera Cc: ports@freebsd.org Subject: Re: iocage Message-ID: <20170412035928.GC64587@home.opsec.eu> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Apr 2017 03:59:31 -0000 Hi! > I see that sysutils/iocage has been removed. However, the current version > of py-iocage is two releases old and is lacking some features that iocage > provided. Can that get upgraded so it is possible to switch without losing > necessary functionality? There are two ports: sysutils/py3-iocage, @0.9.7, which requires python 3.6 and higher and sysutils/py-iocage, @0.9.5, which probably can be upgraded to 0.9.6 at most, due to the py3 requirement. So, what's the problem with py3-iocage ? -- pi@opsec.eu +49 171 3101372 3 years to go ! From owner-freebsd-ports@freebsd.org Wed Apr 12 08:40:23 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A279FD3828E for ; Wed, 12 Apr 2017 08:40:23 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 8F9F66EC for ; Wed, 12 Apr 2017 08:40:23 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 8F0EED3828A; Wed, 12 Apr 2017 08:40:23 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8EC1DD38289 for ; Wed, 12 Apr 2017 08:40:23 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org (portscout.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (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 820BC6EB for ; Wed, 12 Apr 2017 08:40:23 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org ([127.0.1.123]) by portscout.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id v3C8eNI6035216 for ; Wed, 12 Apr 2017 08:40:23 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.ysv.freebsd.org (8.15.2/8.15.2/Submit) id v3C8eN0w035215; Wed, 12 Apr 2017 08:40:23 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201704120840.v3C8eN0w035215@portscout.ysv.freebsd.org> X-Authentication-Warning: portscout.ysv.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Wed, 12 Apr 2017 08:40:23 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Apr 2017 08:40:23 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ x11-themes/adwaita-qt4 | 0.98 | 0.99 ------------------------------------------------+-----------------+------------ x11-themes/adwaita-qt5 | 0.98 | 0.99 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-ports@freebsd.org Wed Apr 12 08:43:24 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B0DB5D3856F for ; Wed, 12 Apr 2017 08:43:24 +0000 (UTC) (envelope-from grembo@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 9ECA1B24 for ; Wed, 12 Apr 2017 08:43:24 +0000 (UTC) (envelope-from grembo@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 9E1BAD3856C; Wed, 12 Apr 2017 08:43:24 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9DBB1D3856A for ; Wed, 12 Apr 2017 08:43:24 +0000 (UTC) (envelope-from grembo@freebsd.org) Received: from mail.grem.de (outcast.grem.de [213.239.217.27]) by mx1.freebsd.org (Postfix) with SMTP id 1338DB21 for ; Wed, 12 Apr 2017 08:43:23 +0000 (UTC) (envelope-from grembo@freebsd.org) Received: (qmail 5034 invoked by uid 89); 12 Apr 2017 08:43:15 -0000 Received: from unknown (HELO ?192.168.250.192?) (mg@grem.de@46.244.253.72) by mail.grem.de with ESMTPA; 12 Apr 2017 08:43:15 -0000 Mime-Version: 1.0 (1.0) Subject: Re: LLVM port(s) take very long time to package From: Michael Gmelin X-Mailer: iPhone Mail (14E304) In-Reply-To: <20170412034308.GA56148@FreeBSD.org> Date: Wed, 12 Apr 2017 10:43:14 +0200 Cc: ports@FreeBSD.org Message-Id: <79A96B5B-8E4C-4E2E-8108-BA4F05CBFA4F@freebsd.org> References: <20170412034308.GA56148@FreeBSD.org> To: Alexey Dokuchaev Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Apr 2017 08:43:24 -0000 > On 12. Apr 2017, at 05:43, Alexey Dokuchaev wrote: >=20 > Hi there porters, >=20 > It had been annoying me for a while, so I figured I try asking here: > LLVM ports (particularly, llvm39-3.9.1) take abnormally long time to > package, e.g. right now it took 43 minutes (tmpfs-backed build area, > pkg-1.10.0_2.txz, AMD A8 APU @1900 MHz, plenty of RAM, no swap). >=20 > pkg was eating 100% (of a single core) during that time, so it looks > like it's actually busy (not waiting for I/O or something), but with > what? And can it be fixed? LLVM ports are real PITA to (re)build, > and while ccache helps to greatly reduce the build times, 3/4-hour > package time still cripples it. >=20 It's probably busy compressing the package. Try setting PKG_NOCOMPRESS=3D1 i= n /etc/make.conf (works ok when just building a package with make, didn't te= st with poudriere[0]). When creating packages, the current compression algor= ithm can't take advantage of multiple cores, so it's kind of a bottleneck on= modern machines. -m [0] probably not, but it seems like bdrewery is working on this https://gith= ub.com/freebsd/poudriere/issues/459= From owner-freebsd-ports@freebsd.org Wed Apr 12 09:00:38 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CE2E8D38E6D for ; Wed, 12 Apr 2017 09:00:38 +0000 (UTC) (envelope-from freebsd@jonathanprice.org) Received: from wright.jonathanprice.org (wright.jonathanprice.org [46.105.124.13]) (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 98BD222B for ; Wed, 12 Apr 2017 09:00:38 +0000 (UTC) (envelope-from freebsd@jonathanprice.org) Received: from mail.jonathanprice.org (wright.jonathanprice.org [46.105.124.13]) by wright.jonathanprice.org (Postfix) with ESMTPSA id 5EF543A9D for ; Wed, 12 Apr 2017 08:53:43 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=jonathanprice.org; s=default; t=1491987223; bh=bFQPfZkGVqIcsDoBXv1M3KwB2EoP+2ZItUUOOxBZAds=; h=Date:From:Subject:To; b=iXtZsuIME8MURFnbqbVORL8FfOAgrDbDkn+sMbnSwAWCYt06ZsX/DeRpyQE2UunQv U24qokKLELVOtitfreX0hZV5Mq/Zndmc5oh4rmd1Cf39JjCx8no8bcNSoKpJnCDcSu OgiUkubamgtSyfdDjv0IawFgH7oI/Y/fjn39ywHM= Mime-Version: 1.0 Date: Wed, 12 Apr 2017 08:53:42 +0000 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-ID: <7044ba33fd0394ed4af6f318faec2dd6@mail.jonathanprice.org> X-Mailer: RainLoop/1.11.0.203 From: freebsd@jonathanprice.org Subject: Issue with folder permissions in net-mgmt/librenms To: freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Apr 2017 09:00:38 -0000 Hi,=0A=0AI recently completed work on a number of bugfixes with net-mgmt/= librenms, and for the most part there's only 1 remaining issue I have bee= n struggling with.=0A=0ABasically, the entire /usr/local/www/librenms sho= uld be owned www:www. However, a bunch of folders are root:wheel.=0A=0AI'= ve noticed that the folders that aren't having their permissions set are = all the members of the ROOT_DIRS=3D variable.=0A=0AI believe these sectio= ns of Makefile will be relevant:=0A=0Ado-install:=0A...=0A.for dir in ${R= OOT_DIRS}=0A @${MKDIR} ${STAGEDIR}/${WWWDIR}/${dir}=0A @cd = ${WRKSRC}/${dir} && ${COPYTREE_SHARE} . ${STAGEDIR}/${WWWDIR}/${dir}=0A.e= ndfor=0A...=0A=0Apost-install:=0A @${ECHO_CMD} "@owner ${WWWOWN}" = >> ${TMPPLIST}=0A @${ECHO_CMD} "@group ${WWWGRP}" >> ${TMPPLIST}= =0A @${FIND} -s ${STAGEDIR}${WWWDIR} -not -type d | ${SORT} | \=0A= ${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST}=0A = ${INSTALL_DATA} ${WRKSRC}/config.php.default \=0A ${= STAGEDIR}/${WWWDIR}/config.php.sample=0A @${ECHO} @sample ${WWWDIR= }/config.php.sample >> ${TMPPLIST}=0A @${ECHO} @dir ${WWWDIR}/rrd = >> ${TMPPLIST}=0A @${ECHO} @dir ${WWWDIR}/logs >> ${TMPPLIST}=0A = @${ECHO} @dir ${WWWDIR}/lib/influxdb-php/vendor/guzzlehttp/guzzle/b= uild >> ${TMPPLIST}=0A @${ECHO} @dir ${WWWDIR}/lib/influxdb-php/ve= ndor/guzzlehttp/guzzle/docs >> ${TMPPLIST}=0A @${ECHO} @dir ${WWWD= IR}/lib/influxdb-php/vendor/guzzlehttp/guzzle/tests >> ${TMPPLIST}=0A = @${ECHO_CMD} "@group" >> ${TMPPLIST}=0A @${ECHO_CMD} "@owner" = >> ${TMPPLIST}=0A=0AHowever, if I look at work/.PLIST.mktmp, everything s= eems to be in order (extract below:=0A=0A@owner www=0A@group www=0A...=0A= www/librenms/vendor/ulrichsg/getopt-php/CHANGELOG.md=0Awww/librenms/vendo= r/ulrichsg/getopt-php/LICENSE=0Awww/librenms/vendor/ulrichsg/getopt-php/M= akefile=0A...=0A@group=0A@owner=0A=0AIn the above example, "vendor" is on= e of the directories that's being set to root:wheel.=0A=0AI believe the p= roblem could lie with the find command. I tried removing "-not -type d", = but that seemed to cause most files to not be installed at all. That does= however prove that the erroneous folders ARE being added to the TMPPLIST= , otherwise they wouldn't get installed in the first place.=0A=0AAs one w= ould imagine, the staging directory is all root:wheel=0A=0AIf anyone has = any suggestions, it would be great to hear!=0A=0AThanks,=0AJonathan. From owner-freebsd-ports@freebsd.org Wed Apr 12 09:31:26 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 15337D37FAC for ; Wed, 12 Apr 2017 09:31:26 +0000 (UTC) (envelope-from ml@netfence.it) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 0141CFC3 for ; Wed, 12 Apr 2017 09:31:26 +0000 (UTC) (envelope-from ml@netfence.it) Received: by mailman.ysv.freebsd.org (Postfix) id 00429D37FAB; Wed, 12 Apr 2017 09:31:26 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F40B4D37FAA for ; Wed, 12 Apr 2017 09:31:25 +0000 (UTC) (envelope-from ml@netfence.it) Received: from smtp205.alice.it (smtp205.alice.it [82.57.200.101]) by mx1.freebsd.org (Postfix) with ESMTP id 8CE53FC1 for ; Wed, 12 Apr 2017 09:31:25 +0000 (UTC) (envelope-from ml@netfence.it) Received: from soth.ventu (79.42.53.222) by smtp205.alice.it (8.6.060.28) (authenticated as acanedi@alice.it) id 588F425B15BAAEA7; Wed, 12 Apr 2017 11:31:17 +0200 Received: from alamar.ventu (alamar.local.netfence.it [10.1.2.18]) by soth.ventu (8.15.2/8.15.2) with ESMTP id v3C9VEGl060919; Wed, 12 Apr 2017 11:31:16 +0200 (CEST) (envelope-from ml@netfence.it) X-Authentication-Warning: soth.ventu: Host alamar.local.netfence.it [10.1.2.18] claimed to be alamar.ventu Subject: Re: net-mgmt/nagios-check_ports outdated To: Ryan Frederick Cc: ports@freebsd.org References: <7500b610-43cd-0b95-54fc-099b1a93f2ee@netfence.it> <7d017783-509b-1353-108e-4bea0748d984@gmail.com> From: Andrea Venturoli Message-ID: Date: Wed, 12 Apr 2017 11:31:14 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:52.0) Gecko/20100101 Thunderbird/52.0 MIME-Version: 1.0 In-Reply-To: <7d017783-509b-1353-108e-4bea0748d984@gmail.com> 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.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Apr 2017 09:31:26 -0000 On 04/11/17 16:04, Ryan Frederick wrote: > Thanks for pointing out a part I overlooked when I wrote pkg(8) > functionality into the script. :) Thanks to you. > If you would be so kind as to open a PR with this bug I'll get a bugfix > release put together. https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218584 :) bye Andrea Venturoli From owner-freebsd-ports@freebsd.org Wed Apr 12 09:37:39 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F3C5FD3A107 for ; Wed, 12 Apr 2017 09:37:38 +0000 (UTC) (envelope-from danfe@freebsd.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id E323F37F for ; Wed, 12 Apr 2017 09:37:38 +0000 (UTC) (envelope-from danfe@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id E27E8D3A106; Wed, 12 Apr 2017 09:37:38 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E226CD3A103 for ; Wed, 12 Apr 2017 09:37:38 +0000 (UTC) (envelope-from danfe@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C3D5937E; Wed, 12 Apr 2017 09:37:38 +0000 (UTC) (envelope-from danfe@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1033) id DE0272858; Wed, 12 Apr 2017 09:37:37 +0000 (UTC) Date: Wed, 12 Apr 2017 09:37:37 +0000 From: Alexey Dokuchaev To: Michael Gmelin Cc: ports@FreeBSD.org Subject: Re: LLVM port(s) take very long time to package Message-ID: <20170412093737.GB22201@FreeBSD.org> References: <20170412034308.GA56148@FreeBSD.org> <79A96B5B-8E4C-4E2E-8108-BA4F05CBFA4F@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <79A96B5B-8E4C-4E2E-8108-BA4F05CBFA4F@freebsd.org> User-Agent: Mutt/1.7.1 (2016-10-04) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Apr 2017 09:37:39 -0000 On Wed, Apr 12, 2017 at 10:43:14AM +0200, Michael Gmelin wrote: > > On 12. Apr 2017, at 05:43, Alexey Dokuchaev wrote: > > ... > > pkg was eating 100% (of a single core) during that time, so it looks > > like it's actually busy (not waiting for I/O or something), but with > > what? And can it be fixed? LLVM ports are real PITA to (re)build, > > and while ccache helps to greatly reduce the build times, 3/4-hour > > package time still cripples it. > > It's probably busy compressing the package. Try setting PKG_NOCOMPRESS=1 > in /etc/make.conf (works ok when just building a package with make, > didn't test with poudriere[0]). When creating packages, the current > compression algorithm can't take advantage of multiple cores, so it's > kind of a bottleneck on modern machines. That is my current best guest as well, but I could not confirm it because /usr/local/sbin/pkg-static is stripped by default and I could not see any function names when I attached gdb(1) to it. Will rebuild pkg(8) shortly WITH_DEBUG to get more information. Other alternative to PKG_NOCOMPRESS=1 could be PKGSUFFIX=.tbz (pkg-static create -f tbz ...), will play with that as well. Thanks, ./danfe From owner-freebsd-ports@freebsd.org Wed Apr 12 10:06:46 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 64D3ED3AB9C for ; Wed, 12 Apr 2017 10:06:46 +0000 (UTC) (envelope-from grembo@freebsd.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 54518997 for ; Wed, 12 Apr 2017 10:06:46 +0000 (UTC) (envelope-from grembo@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 539B7D3AB9B; Wed, 12 Apr 2017 10:06:46 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 53414D3AB9A for ; Wed, 12 Apr 2017 10:06:46 +0000 (UTC) (envelope-from grembo@freebsd.org) Received: from mail.grem.de (outcast.grem.de [213.239.217.27]) by mx1.freebsd.org (Postfix) with SMTP id AFEB5991 for ; Wed, 12 Apr 2017 10:06:45 +0000 (UTC) (envelope-from grembo@freebsd.org) Received: (qmail 6878 invoked by uid 89); 12 Apr 2017 10:06:43 -0000 Received: from unknown (HELO ?192.168.100.239?) (mg@grem.de@195.30.121.97) by mail.grem.de with ESMTPA; 12 Apr 2017 10:06:43 -0000 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (1.0) Subject: Re: LLVM port(s) take very long time to package From: Michael Gmelin X-Mailer: iPhone Mail (14E304) In-Reply-To: <20170412093737.GB22201@FreeBSD.org> Date: Wed, 12 Apr 2017 12:06:42 +0200 Cc: ports@FreeBSD.org Content-Transfer-Encoding: quoted-printable Message-Id: <2B393FE8-C076-4714-A718-0EDA155A5037@freebsd.org> References: <20170412034308.GA56148@FreeBSD.org> <79A96B5B-8E4C-4E2E-8108-BA4F05CBFA4F@freebsd.org> <20170412093737.GB22201@FreeBSD.org> To: Alexey Dokuchaev X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Apr 2017 10:06:46 -0000 > On 12. Apr 2017, at 11:37, Alexey Dokuchaev wrote: >=20 > On Wed, Apr 12, 2017 at 10:43:14AM +0200, Michael Gmelin wrote: >>> On 12. Apr 2017, at 05:43, Alexey Dokuchaev wrote: >>> ... >>> pkg was eating 100% (of a single core) during that time, so it looks >>> like it's actually busy (not waiting for I/O or something), but with >>> what? And can it be fixed? LLVM ports are real PITA to (re)build, >>> and while ccache helps to greatly reduce the build times, 3/4-hour >>> package time still cripples it. >>=20 >> It's probably busy compressing the package. Try setting PKG_NOCOMPRESS=3D= 1 >> in /etc/make.conf (works ok when just building a package with make, >> didn't test with poudriere[0]). When creating packages, the current >> compression algorithm can't take advantage of multiple cores, so it's >> kind of a bottleneck on modern machines. >=20 > That is my current best guest as well, but I could not confirm it because > /usr/local/sbin/pkg-static is stripped by default and I could not see any > function names when I attached gdb(1) to it. Will rebuild pkg(8) shortly > WITH_DEBUG to get more information. >=20 > Other alternative to PKG_NOCOMPRESS=3D1 could be PKGSUFFIX=3D.tbz (pkg-sta= tic > create -f tbz ...), will play with that as well. I don't think bzip will buy you much in terms of performance, supporting som= ething like lz4 would be useful. -m From owner-freebsd-ports@freebsd.org Wed Apr 12 10:13:19 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 998C9D3AED6 for ; Wed, 12 Apr 2017 10:13:19 +0000 (UTC) (envelope-from ohartmann@walstatt.org) Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 11BF4DDE for ; Wed, 12 Apr 2017 10:13:18 +0000 (UTC) (envelope-from ohartmann@walstatt.org) Received: from freyja.zeit4.iv.bundesimmobilien.de ([87.138.105.249]) by mail.gmx.com (mrgmx103 [212.227.17.168]) with ESMTPSA (Nemesis) id 0LtZfc-1bxIul3jYC-010rWV for ; Wed, 12 Apr 2017 12:13:15 +0200 Date: Wed, 12 Apr 2017 12:13:14 +0200 From: "O. Hartmann" To: freebsd-ports Subject: www/firefox and poudriere: NotImplementedError: system provides too few semaphores Message-ID: <20170412121314.71e1f67b@freyja.zeit4.iv.bundesimmobilien.de> Organization: Walstatt X-Mailer: Claws Mail 3.14.1 (GTK+ 2.24.31; amd64-portbld-freebsd12.0) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:/lCYxzpTG13MKuafvqkhloKIIAanrvOK3MlhuCB4Rz7OB10iktM cs9KNF4AWTtxcafZ8WEU7xap+xxXr+Nkmws2tp44NT8fZf3NLSR1wZIetU8OlPpLBG7qkFv b00aU2KYc6KNX5MEBfdgNEmegJDrVZSPLBiXUbmLyUcxLX7mj1h9JTUcM7E8Tu7q6CFpd8X qvmI0i75lxYUzbCwRtJ2w== X-UI-Out-Filterresults: notjunk:1;V01:K0:KWTzHhYQm5Q=:sije60Q4mx8B8VqbgR1Kkl 2+1tPJ8eQZxNItSKl8NDp3CKnZLjNozrKY2v8gzb7Be3SEJjTPeEpTEEw43q79F+J9G0GoKbM ne1EBhYELTL1ecyeuSF4SlREy6FCBZLmPT1zAZDmt5SEhbC3atqRhFqv9wyuBLdGA8Ge3jK79 ryPjPzG0DWqP6dpL4+ytEnm/6P0hfATHpVrsN+/82NLVSeORXVImQqLUZHUEJ+MnfkhB9OSfK uHIFj6aB1cTtEknjk6U9X+r3KoXMo9/Apq0ptJIn/PecmNQULE4RArLipc5HqIYB/zNzXcXr7 E0dRBjI7/cUoSRaTdDf/iv1y1pbUpa4VDOT/n26mldNw4TBy8BeFn/oqf2312mbP4sHRdt4Mn rzJ3YUvBnaWHnkdac0LV7piG+A2VcQ+W4R3jTjT+UEHwmVW2x6AxxU9EOEeKPutjJ+410YZxi VpvPZXd7FJ8rGXgoYW5BumjuUllu1vHoMKOZ9LQN+rM220NYUcHBVmMwTzgmCW7X+nG6OD1vV VyYNcVrDN0IE5pe1wimprEcZVvcUcpQjY1ACSHVKRGXq6WRIqxYx9ZkVVQrlC2YyFX5uhArHJ h/tfEEnSKdCgFBRqUB46kCd55GSDpXcZet+UkzcDUqHrRxponGmig+vO+pdRs96tDDwg16VvL iFt1pBfHrJhfnDMo6oxX5/PhX4srTWAKj+7N5ZLWSO1clsA1MMwgFEVTopbYLEC6HFBnIAdXu tM3f+RL3WNq/P2mq8wdYF+WPO6/hXdkd6Lzntmytb2NufM+GRGul6Z1Daqve4axD4e3p5y8+L LOvxtTn X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Apr 2017 10:13:19 -0000 On a box running CURENT (FreeBSD 12.0-CURRENT #133 r316717: Tue Apr 11 22:53:06 CEST 2017 amd64), 16 GB RAM, 4-core XEON IvyBridge and jail: Jail name: head-amd64 Jail version: 12.0-CURRENT Jail arch: amd64 Jail method: src=/usr/src Jail updated: 2017-04-10 07:40:48 building/compiling www/firefox fails with the error shown below: [...] Creating config.status Traceback (most recent call last): File "/wrkdirs/usr/ports/www/firefox/work/firefox-53.0/configure.py", line 124, in sys.exit(main(sys.argv)) File "/wrkdirs/usr/ports/www/firefox/work/firefox-53.0/configure.py", line 34, in main return config_status(config) File "/wrkdirs/usr/ports/www/firefox/work/firefox-53.0/configure.py", line 119, in config_status return config_status(args=[], **encode(sanitized_config, encoding)) File "/wrkdirs/usr/ports/www/firefox/work/firefox-53.0/python/mozbuild/mozbuild/config_status.py", line 136, in config_status reader = BuildReader(env) File "/wrkdirs/usr/ports/www/firefox/work/firefox-53.0/python/mozbuild/mozbuild/frontend/reader.py", line 886, in __init__ self._gyp_worker_pool = ProcessPoolExecutor(max_workers=max_workers) File "/wrkdirs/usr/ports/www/firefox/work/firefox-53.0/python/futures/concurrent/futures/process.py", line 274, in __init__ _check_system_limits() File "/wrkdirs/usr/ports/www/firefox/work/firefox-53.0/python/futures/concurrent/futures/process.py", line 263, in _check_system_limits raise NotImplementedError(_system_limited) NotImplementedError: system provides too few semaphores (30 available, 256 necessary) [...] I run some other boxes in the lab, larger memeory (32 GB and 64GB), they do now show this error. What causes it and how can I fix it? Please CC me, I'm not a subscriber of the ports list. Thanks in advance, Oliver From owner-freebsd-ports@freebsd.org Wed Apr 12 11:23:11 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A2E0AD3955A for ; Wed, 12 Apr 2017 11:23:11 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (prod2.absolight.net [79.143.243.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "plouf.absolight.net", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 68A82B2F for ; Wed, 12 Apr 2017 11:23:11 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (localhost [127.0.0.1]) by prod2.absolight.net (Postfix) with ESMTP id E9644BDC89; Wed, 12 Apr 2017 13:23:08 +0200 (CEST) Received: from ogg.in.absolight.net (ogg.in.absolight.net [79.143.241.239]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by prod2.absolight.net (Postfix) with ESMTPSA id B651ABDC85; Wed, 12 Apr 2017 13:23:08 +0200 (CEST) Subject: Re: Issue with folder permissions in net-mgmt/librenms To: freebsd@jonathanprice.org, freebsd-ports@freebsd.org References: <7044ba33fd0394ed4af6f318faec2dd6@mail.jonathanprice.org> From: Mathieu Arnold Organization: Absolight / The FreeBSD Foundation Message-ID: Date: Wed, 12 Apr 2017 13:22:41 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 In-Reply-To: <7044ba33fd0394ed4af6f318faec2dd6@mail.jonathanprice.org> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="Plr1VXwMJO5i8BNXcxJ2Bb8ObKmFFruoh" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Apr 2017 11:23:11 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --Plr1VXwMJO5i8BNXcxJ2Bb8ObKmFFruoh Content-Type: multipart/mixed; boundary="eAQfOsFWtk9HBPdxo9qsTXDRNCghFvst7"; protected-headers="v1" From: Mathieu Arnold To: freebsd@jonathanprice.org, freebsd-ports@freebsd.org Message-ID: Subject: Re: Issue with folder permissions in net-mgmt/librenms References: <7044ba33fd0394ed4af6f318faec2dd6@mail.jonathanprice.org> In-Reply-To: <7044ba33fd0394ed4af6f318faec2dd6@mail.jonathanprice.org> --eAQfOsFWtk9HBPdxo9qsTXDRNCghFvst7 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Le 12/04/2017 =C3=A0 10:53, freebsd@jonathanprice.org a =C3=A9crit : > Basically, the entire /usr/local/www/librenms should be owned www:www. This is most certainly not true, and if it is, a very big security risk. The only files and directories that should be owned by www should be the ones the software must be able to write to, like a cache directory, or a configuration file. > However, a bunch of folders are root:wheel. > post-install: > @${ECHO_CMD} "@owner ${WWWOWN}" >> ${TMPPLIST} > @${ECHO_CMD} "@group ${WWWGRP}" >> ${TMPPLIST} > @${FIND} -s ${STAGEDIR}${WWWDIR} -not -type d | ${SORT} | \ > ${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST} > ${INSTALL_DATA} ${WRKSRC}/config.php.default \ > ${STAGEDIR}/${WWWDIR}/config.php.sample > @${ECHO} @sample ${WWWDIR}/config.php.sample >> ${TMPPLIST} > @${ECHO} @dir ${WWWDIR}/rrd >> ${TMPPLIST} > @${ECHO} @dir ${WWWDIR}/logs >> ${TMPPLIST} > @${ECHO} @dir ${WWWDIR}/lib/influxdb-php/vendor/guzzlehttp/guzz= le/build >> ${TMPPLIST} > @${ECHO} @dir ${WWWDIR}/lib/influxdb-php/vendor/guzzlehttp/guzz= le/docs >> ${TMPPLIST} > @${ECHO} @dir ${WWWDIR}/lib/influxdb-php/vendor/guzzlehttp/guzz= le/tests >> ${TMPPLIST} > @${ECHO_CMD} "@group" >> ${TMPPLIST} > @${ECHO_CMD} "@owner" >> ${TMPPLIST} > > However, if I look at work/.PLIST.mktmp, everything seems to be in orde= r (extract below: > > @owner www > @group www > ... > www/librenms/vendor/ulrichsg/getopt-php/CHANGELOG.md > www/librenms/vendor/ulrichsg/getopt-php/LICENSE > www/librenms/vendor/ulrichsg/getopt-php/Makefile > ... > @group > @owner > > In the above example, "vendor" is one of the directories that's being s= et to root:wheel. > > I believe the problem could lie with the find command. I tried removing= "-not -type d", but that seemed to cause most files to not be installed = at all. That does however prove that the erroneous folders ARE being adde= d to the TMPPLIST, otherwise they wouldn't get installed in the first pla= ce. You cannot add directories directly to the plist, so, removing the -not -type d is not the way to go. You need to add another find like that will output the directories, something like: ${FIND} -s ${STAGEDIR}${WWWDIR} -type d | ${SED} -e 's#^${STAGEDIR}#@di= r #' >> ${TMPPLIST} --=20 Mathieu Arnold --eAQfOsFWtk9HBPdxo9qsTXDRNCghFvst7-- --Plr1VXwMJO5i8BNXcxJ2Bb8ObKmFFruoh Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJY7g4bXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85I51kP/iIKO82uPTwhhR1td/kCelMz 9mv6el1DV9idCnqc3uTt/hVOslu4zjhOKTr3xXfIi+KVbbBXUv7p05gpCQ5Xs7Pg un+2/Ys/PLHs92RlEoJbfgkrCUkloH5pmKmbdJOLMUYFbtjR5ZTj//oiLSO+W19S EFM3Zbpy6yAYLZQMm5bSGkXAqm6yLGNo7Lkz+5Fdj4mgT7pK527IqV1lGCBN6SmV CWy4LCSvxf+rKishPbkkflE5pwJTrgpjxGNOUzUog6TqBexElh2ESKbfg0TPelUz He1i4htnkT1K0wjSAePE53s97v07ewz4my8vl84+89mIT+OSqHyD0Ih9J8ZxAjCl OhbYvJlnFfAP8FXno6/M75L8amaHNSzaHcMov1du/PuV9PcommXGFTNmwCxMRMB6 gpfOXnuEQ1tZgLeYKNt3/jrzSknNUckjZaHpXsZ1hMPahRgR5aefJgSb3wd6A6z4 xLfuB1l8PkyM4QDone9odG8NZZm4Yz+5hKxeAN2JLXgIx4xgAqiq0c3IxLZLPrtn Pg6HZiq01RZGQFjOhQ28+mJAAWf/rY8/g6RREAmvx+sefmzMxpvOMDkAW1WYKPGr laQVSmjZ9HQwcx0OJzSx2k3MsZiUmXcBZPsXnXtFajVrftyaCute9ixBVVo+cZep GyR4MTNuhiJUiNuisr9w =zPx7 -----END PGP SIGNATURE----- --Plr1VXwMJO5i8BNXcxJ2Bb8ObKmFFruoh-- From owner-freebsd-ports@freebsd.org Wed Apr 12 11:50:37 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A1B1ED39AD6 for ; Wed, 12 Apr 2017 11:50:37 +0000 (UTC) (envelope-from freebsd@jonathanprice.org) Received: from wright.jonathanprice.org (wright.jonathanprice.org [46.105.124.13]) (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 392BA7A5; Wed, 12 Apr 2017 11:50:36 +0000 (UTC) (envelope-from freebsd@jonathanprice.org) Received: by wright.jonathanprice.org (Postfix, from userid 58) id 2C6E93060; Wed, 12 Apr 2017 11:50:34 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on wright.jonathanprice.org X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU autolearn=unavailable autolearn_force=no version=3.4.1 Received: from [192.168.1.10] (host86-174-123-75.range86-174.btcentralplus.com [86.174.123.75]) by wright.jonathanprice.org (Postfix) with ESMTPSA id 931F9305D; Wed, 12 Apr 2017 11:50:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=jonathanprice.org; s=default; t=1491997826; bh=PlbGJP7sbsljakk/oGdU12E4StJmTeHHI4AB9wo+Xd0=; h=Subject:To:References:From:Date:In-Reply-To; b=rvKJqtHXKfie/Pq4O8BnywPX+5BfLID58V9E0IFgvBzLRFet5PstVIzr6iKWqtM/X I0rr8PeD6O/+59v8s8ELKxlw1OuUhA9m773CRcvTifGkn1N8eEJ8uQloM/1fUDevPz Mc65yLJxJHM5osYy0bwAxLkt0H0pxkOiU/xlTwZI= Subject: Re: Issue with folder permissions in net-mgmt/librenms To: Mathieu Arnold , freebsd-ports@freebsd.org References: <7044ba33fd0394ed4af6f318faec2dd6@mail.jonathanprice.org> From: Jonathan Price Message-ID: <122dc977-1b2c-b9f2-d084-7d562cb26087@jonathanprice.org> Date: Wed, 12 Apr 2017 12:50:21 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Apr 2017 11:50:37 -0000 Hello, and thanks for your response. I agree regarding the permissions, but the application has validation checks that look for everything to be www:www. If i'm to fix that I should probably do so upstream. You'll be pleased to hear that the find command successfully performs the intended task though. On 12/04/2017 12:22, Mathieu Arnold wrote: > Le 12/04/2017 à 10:53, freebsd@jonathanprice.org a écrit : >> Basically, the entire /usr/local/www/librenms should be owned www:www. > > This is most certainly not true, and if it is, a very big security risk. > The only files and directories that should be owned by www should be the > ones the software must be able to write to, like a cache directory, or a > configuration file. > >> However, a bunch of folders are root:wheel. >> post-install: >> @${ECHO_CMD} "@owner ${WWWOWN}" >> ${TMPPLIST} >> @${ECHO_CMD} "@group ${WWWGRP}" >> ${TMPPLIST} >> @${FIND} -s ${STAGEDIR}${WWWDIR} -not -type d | ${SORT} | \ >> ${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST} >> ${INSTALL_DATA} ${WRKSRC}/config.php.default \ >> ${STAGEDIR}/${WWWDIR}/config.php.sample >> @${ECHO} @sample ${WWWDIR}/config.php.sample >> ${TMPPLIST} >> @${ECHO} @dir ${WWWDIR}/rrd >> ${TMPPLIST} >> @${ECHO} @dir ${WWWDIR}/logs >> ${TMPPLIST} >> @${ECHO} @dir ${WWWDIR}/lib/influxdb-php/vendor/guzzlehttp/guzzle/build >> ${TMPPLIST} >> @${ECHO} @dir ${WWWDIR}/lib/influxdb-php/vendor/guzzlehttp/guzzle/docs >> ${TMPPLIST} >> @${ECHO} @dir ${WWWDIR}/lib/influxdb-php/vendor/guzzlehttp/guzzle/tests >> ${TMPPLIST} >> @${ECHO_CMD} "@group" >> ${TMPPLIST} >> @${ECHO_CMD} "@owner" >> ${TMPPLIST} >> >> However, if I look at work/.PLIST.mktmp, everything seems to be in order (extract below: >> >> @owner www >> @group www >> ... >> www/librenms/vendor/ulrichsg/getopt-php/CHANGELOG.md >> www/librenms/vendor/ulrichsg/getopt-php/LICENSE >> www/librenms/vendor/ulrichsg/getopt-php/Makefile >> ... >> @group >> @owner >> >> In the above example, "vendor" is one of the directories that's being set to root:wheel. >> >> I believe the problem could lie with the find command. I tried removing "-not -type d", but that seemed to cause most files to not be installed at all. That does however prove that the erroneous folders ARE being added to the TMPPLIST, otherwise they wouldn't get installed in the first place. > > You cannot add directories directly to the plist, so, removing the -not > -type d is not the way to go. > > You need to add another find like that will output the directories, > something like: > > ${FIND} -s ${STAGEDIR}${WWWDIR} -type d | ${SED} -e 's#^${STAGEDIR}#@dir #' >> ${TMPPLIST} > > -- Jonathan Price www.jonathanprice.uk Verify my identity at https://keybase.io/pricetx From owner-freebsd-ports@freebsd.org Wed Apr 12 12:37:47 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8E48CD3A6E8 for ; Wed, 12 Apr 2017 12:37:47 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) Received: from taro.utanet.at (taro.utanet.at [IPv6:2001:938:1337:25::25:45]) (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 5048E91E for ; Wed, 12 Apr 2017 12:37:47 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=utanet.at; s=rev1; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:Subject:References:To; bh=/Wfd8RgVRlMgvUmQj1h1kI0c3/og8dh+1qD/SrDY8rk=; b=bawNRO+/pm5kpanbcl+WoAKe/dFG4ewNqCRL4TSZQdwHg7s7SCV7WU+RYeIAMJkHIdGAn/ggQ15bPKJWFVXCCQ87mzY6NXWh16N7li5BZ/bs4D6MD1krAMWT7aPOyhgQm32Tq6JtvakcxBp5TpyvN9NJAacaPVUzAGjbeXp3ssw=; Received: from patricia.xoc.tele2net.at ([213.90.36.9]) by taro.utanet.at with esmtp (Exim 4.80) (envelope-from ) id 1cyHWp-0007C2-Ds for freebsd-ports@freebsd.org; Wed, 12 Apr 2017 14:37:43 +0200 Received: from 188-23-10-46.adsl.highway.telekom.at ([188.23.10.46] helo=[10.0.0.93]) by patricia.xoc.tele2net.at with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1cyHWp-0004rf-8E for freebsd-ports@freebsd.org; Wed, 12 Apr 2017 14:37:43 +0200 To: freebsd-ports@freebsd.org References: <20170412121314.71e1f67b@freyja.zeit4.iv.bundesimmobilien.de> Subject: Re: www/firefox and poudriere: NotImplementedError: system provides too few semaphores From: Walter Schwarzenfeld Message-ID: <51db3757-6c6b-279d-b8f5-077a1c9725b3@utanet.at> Date: Wed, 12 Apr 2017 14:37:39 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.0 MIME-Version: 1.0 In-Reply-To: <20170412121314.71e1f67b@freyja.zeit4.iv.bundesimmobilien.de> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-TELE2-Authenticated-As: cf62768e218b4d81d95cc5390f1bd9dfc8b05683 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Apr 2017 12:37:47 -0000 Remove sem_load="YES" from /boot/loader.conf. From owner-freebsd-ports@freebsd.org Wed Apr 12 14:11:18 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 57BEAD3BFB1 for ; Wed, 12 Apr 2017 14:11:18 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 44C4FDF for ; Wed, 12 Apr 2017 14:11:18 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 441D2D3BFB0; Wed, 12 Apr 2017 14:11:18 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 43B61D3BFAF for ; Wed, 12 Apr 2017 14:11:18 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 06AD9DE; Wed, 12 Apr 2017 14:11:18 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1354) id 385CB5C8F; Wed, 12 Apr 2017 14:11:17 +0000 (UTC) From: Jan Beich To: Michael Gmelin Cc: Alexey Dokuchaev , ports@FreeBSD.org Subject: Re: LLVM port(s) take very long time to package In-Reply-To: <79A96B5B-8E4C-4E2E-8108-BA4F05CBFA4F@freebsd.org> (Michael Gmelin's message of "Wed, 12 Apr 2017 10:43:14 +0200") References: <20170412034308.GA56148@FreeBSD.org> <79A96B5B-8E4C-4E2E-8108-BA4F05CBFA4F@freebsd.org> Date: Wed, 12 Apr 2017 16:12:45 +0200 Message-ID: MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Apr 2017 14:11:18 -0000 --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Michael Gmelin writes: >> On 12. Apr 2017, at 05:43, Alexey Dokuchaev wrote: >>=20 >> Hi there porters, >>=20 >> It had been annoying me for a while, so I figured I try asking here: >> LLVM ports (particularly, llvm39-3.9.1) take abnormally long time to >> package, e.g. right now it took 43 minutes (tmpfs-backed build area, >> pkg-1.10.0_2.txz, AMD A8 APU @1900 MHz, plenty of RAM, no swap). >>=20 >> pkg was eating 100% (of a single core) during that time, so it looks >> like it's actually busy (not waiting for I/O or something), but with >> what? And can it be fixed? LLVM ports are real PITA to (re)build, >> and while ccache helps to greatly reduce the build times, 3/4-hour >> package time still cripples it. >>=20 > > It's probably busy compressing the package. Try setting > PKG_NOCOMPRESS=3D1 in /etc/make.conf (works ok when just building a > package with make, didn't test with poudriere[0]). When creating > packages, the current compression algorithm can't take advantage of > multiple cores, so it's kind of a bottleneck on modern machines. Nah, libarchive just defaults to 1 thread instead of using hw.ncpu. The tricky part is propagating the fix into old releases or setting=20 compression options from within pkg(8). Index: lib/libarchive/config_freebsd.h =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =2D-- lib/libarchive/config_freebsd.h (revision 316719) +++ lib/libarchive/config_freebsd.h (working copy) @@ -139,6 +139,7 @@ #define HAVE_LONG_LONG_INT 1 #define HAVE_LSTAT 1 #define HAVE_LUTIMES 1 +#define HAVE_LZMA_STREAM_ENCODER_MT 1 #define HAVE_MBRTOWC 1 #define HAVE_MEMMOVE 1 #define HAVE_MEMORY_H 1 Index: contrib/libarchive/libarchive/archive_write_add_filter_xz.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =2D-- contrib/libarchive/libarchive/archive_write_add_filter_xz.c (revision= 316719) +++ contrib/libarchive/libarchive/archive_write_add_filter_xz.c (working co= py) @@ -152,7 +152,11 @@ common_setup(struct archive_write_filter *f) } f->data =3D data; data->compression_level =3D LZMA_PRESET_DEFAULT; +#ifdef HAVE_LZMA_STREAM_ENCODER_MT + data->threads =3D lzma_cputhreads(); +#else data->threads =3D 1; +#endif f->open =3D &archive_compressor_xz_open; f->close =3D archive_compressor_xz_close; f->free =3D archive_compressor_xz_free; Index: contrib/libarchive/libarchive/archive_write_set_format_xar.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =2D-- contrib/libarchive/libarchive/archive_write_set_format_xar.c (revisio= n 316719) +++ contrib/libarchive/libarchive/archive_write_set_format_xar.c (working c= opy) @@ -384,7 +384,11 @@ archive_write_set_format_xar(struct archive *_a) /* Set default compression type, level, and number of threads. */ xar->opt_compression =3D GZIP; xar->opt_compression_level =3D 6; +#ifdef HAVE_LZMA_STREAM_ENCODER_MT + xar->opt_threads =3D lzma_cputhreads(); +#else xar->opt_threads =3D 1; +#endif =20 a->format_data =3D xar; =20 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQF8BAEBCgBmBQJY7jXdXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXREQjQ0MzY3NEM3RDIzNTc4NkUxNDkyQ0VF NEM3Nzg4MzQ3OURCRERCAAoJEOTHeINHnb3brhQH/3+v5PGotcvMNei5x/udZm6n 6oU0vaULD65HpZib06Y0BT2xKPT2F5PoWpp+E+eZQU4NEADI+YzYR/S4+K1aW8Q0 sbS1J5kvuubg1r4E1A3XKgz1U/pStAEmMDxvc9pwBlZakxXXHlzsGD+YAm5trfgT wQnT0cghcAvM7XrVgslj9TDG97nzf3xX9CJQLHpCgG5hTLeGPbcGMBknXxEAIZGy fkXQ7bJ35jvUqrxwirJYV9fhAc0NLNizuKM10+n6GZrMRYRx/Q/SxEOpHg5NITEy 5fRRVDDy9yJoCinXFVALx42LifjAbwkOp8OOQuElucD8AwtfPwYpaAotPyF5vm0= =h6RG -----END PGP SIGNATURE----- --=-=-=-- From owner-freebsd-ports@freebsd.org Wed Apr 12 16:49:52 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EF6A1D3B834 for ; Wed, 12 Apr 2017 16:49:52 +0000 (UTC) (envelope-from jhill@expolist.us) Received: from mail-pg0-x241.google.com (mail-pg0-x241.google.com [IPv6:2607:f8b0:400e:c05::241]) (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 C6969DE0 for ; Wed, 12 Apr 2017 16:49:52 +0000 (UTC) (envelope-from jhill@expolist.us) Received: by mail-pg0-x241.google.com with SMTP id o123so6440069pga.1 for ; Wed, 12 Apr 2017 09:49:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=expolist-us.20150623.gappssmtp.com; s=20150623; h=return-receipt-to:from:to:subject:date:message-id:mime-version :thread-index:content-language:disposition-notification-to; bh=1nbOi/wD466ox+/N14Rda8pmzHjlOAgSn7kpyex7iA4=; b=iylPjgVpwWy35vzGJKh+nm0WxpiMbIZiAoaeVbbvP+NXdDt/pm7c2xwCq+XDL+v7sE wgvKNOBbd90d0T9NKfB9pu/t/Vk63YZQsVl5TjkHdGAtJjwg0HPzEDksfRrTQ/6/K8BT a3LxxqWeinzqC8LNQak61H4rHfhrPiqg/99sLu8ZlkjKdwth+8tKREou6eTJFQ02sI/z E/yTjT8y+VM16NSvgnvJUFXg6owlhHqBhYzQuA+uiLmFrd2KQEFfB4UeSAz5Z0tS8NJW 7GPAtnDix9xbPC8g64t6pQbm2oi+TJCVw2uhHfjgT+ec2+jrmI6fAtp6SkOGCnU8U7Zs 3PTA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:return-receipt-to:from:to:subject:date :message-id:mime-version:thread-index:content-language :disposition-notification-to; bh=1nbOi/wD466ox+/N14Rda8pmzHjlOAgSn7kpyex7iA4=; b=KMKgj6MQ/DNDEhtEjQErCTG9QxsJPZqDMpI1zaai4i2OYFEGXWrAinEcx1vetyqzpg PHZA1DfNKAJ8Z2UhX8i1+m3H/b1p47+9rXMEoMtLOD/wyhZnSqzeS+nFV2Ir4Qa0yxt9 aNho+wawBJIcAEUHlFIE78QTomcnUeMKDFYhITPBfyPEBfo+GblYzptnA/hhJJpWdp4r aEjP4JlS00f+mGY0y8FN6eH4++WKB/EPlNax8DdLFak+NhZRqiEgdFPkRszmTG8gxFCs q4aZGCgzy2GLzhSM6hkCXhhD1nDiPNuInRHuMxnPkUvpK5lOHzX7uNQc2zVdUEZWQfn0 e0Tw== X-Gm-Message-State: AN3rC/5+uYKrxLKvFikDTSjrMdk0nw42nN0n1hPZa7BVcN3h9ls5IThFcBNbjxAEgr8jnQ== X-Received: by 10.99.97.85 with SMTP id v82mr2498377pgb.186.1492015792090; Wed, 12 Apr 2017 09:49:52 -0700 (PDT) Received: from pcHPPC ([116.75.86.240]) by smtp.gmail.com with ESMTPSA id g21sm37604485pfb.41.2017.04.12.09.49.50 for (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 12 Apr 2017 09:49:51 -0700 (PDT) From: "Jennifer Hill" To: Subject: Percona Live 2017 - Attendees List Date: Wed, 12 Apr 2017 22:19:32 +0530 Message-ID: MIME-Version: 1.0 X-Mailer: Microsoft Office Outlook 12.0 Thread-Index: AdKzrL3pQs3XU+QqQqqH0Cgdk3ShFg== Content-Language: en-in Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Apr 2017 16:49:53 -0000 Hi, Hope this note finds you well. I thought I'd check if you are interested in acquiring the attendees list of "Percona Live - 2017" for pre-show marketing campaign, Appointment Setting, Networking and various Marketing initiative which is held on 18th - 21st April at Santa Clara, California, United States. Or if you are looking to acquire any other B2B B2C data list according to your target criteria we can build the list for you. Complete Data fields with 90% accuracy guaranteed on emails: Company name Website URL Contact name Specialty Postal address Phone number Fax Number Email Address If you are interested, drop me a line. We will get back to you with pricing, counts and other information for your review. Thank you and I look forward to hear from you soon. Regards, Jennifer Hill| Inside Sales | USA, UK & Europe| Email Id: jhill@expolist.us "If you don't wish to receive emails from us reply back with LEAVE OUT " From owner-freebsd-ports@freebsd.org Wed Apr 12 22:31:24 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 881CDD3BD7B for ; Wed, 12 Apr 2017 22:31:24 +0000 (UTC) (envelope-from gabor@zahemszky.hu) Received: from smtp-7-out.integrity.hu (smtp-7-out.integrity.hu [212.52.165.217]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.integrity.hu", Issuer "RapidSSL SHA256 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4AEC2805 for ; Wed, 12 Apr 2017 22:31:23 +0000 (UTC) (envelope-from gabor@zahemszky.hu) Received: from webmail.integrity.hu (mail-fe-1.integrity.hu [10.1.64.120]) by mail-smtp.integrity.hu (Postfix) with ESMTPA id 339A04069E for ; Wed, 12 Apr 2017 22:04:13 +0200 (CEST) Received: from dKmwQ74QfYmd+bAY7ZrQ9Ur13m/4gAnArT6c9tWK+Q1fnOwO+g+QUg== (LBoa/JCtJfKRv6UEE/JdTYu2W+4c2ET7) by webmail.integrity.hu with HTTP (HTTP/1.1 POST); Wed, 12 Apr 2017 22:04:13 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Date: Wed, 12 Apr 2017 22:04:13 +0200 From: gabor@zahemszky.hu To: freebsd-ports@freebsd.org Subject: multimedia/toolnix port/package without X11 Message-ID: <073f494822b15c7e064d081a6e885e83@zahemszky.hu> X-Sender: gabor@zahemszky.hu User-Agent: Roundcube Webmail/1.1.4 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Apr 2017 22:31:24 -0000 Hi! In the old days, there were some ports, which existed in two different forms, eg: ghostscript and ghostscript-nox. The 2nd form is the same, without the X11-dependency. Is it possible to resurrect these types of ports? Eg: multimedia/mkvtoolnix has some cli part (mkvmerge, mkvinfo, mkvextract and mkvpropedit), and it has a graphical frontend, (mkvtoolnix-gui) which has written using Qt5. So, If I'd like to use only the command line part of the toolkit on my NAS box (which is old and slow), I have to compile it from ports with switch off the *default* QT5 flag, or I have to install the full binary package, which has a lot of dependencies. There are so many Qt5-packages, and the llvm40 port - which is: $ pkg info -s llvm40 llvm40-4.0.0_2 1.32GiB on it's own. So is it possible, to create a slave-port with the QT5 flag turned off, or change the default flags of the mkvtoolnix port? Thanks, ZAHEMSZKY, Gábor < gabor at zahemszky dot hu > From owner-freebsd-ports@freebsd.org Wed Apr 12 22:39:14 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E5810D3BE50 for ; Wed, 12 Apr 2017 22:39:14 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-43.reflexion.net [208.70.210.43]) (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 9BC66A04 for ; Wed, 12 Apr 2017 22:39:13 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 31961 invoked from network); 12 Apr 2017 22:39:11 -0000 Received: from unknown (HELO rtc-sm-01.app.dca.reflexion.local) (10.81.150.1) by 0 (rfx-qmail) with SMTP; 12 Apr 2017 22:39:11 -0000 Received: by rtc-sm-01.app.dca.reflexion.local (Reflexion email security v8.40.0) with SMTP; Wed, 12 Apr 2017 18:39:11 -0400 (EDT) Received: (qmail 10005 invoked from network); 12 Apr 2017 22:39:11 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 12 Apr 2017 22:39:11 -0000 Received: from [192.168.1.106] (c-76-115-7-162.hsd1.or.comcast.net [76.115.7.162]) by iron2.pdx.net (Postfix) with ESMTPSA id 9ADF9EC91EB; Wed, 12 Apr 2017 15:39:10 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: [Bug 214864] [exp-run] test build with lld as /usr/bin/ld [vs. gcc6-aux but avoiding further polluting the bug with side issues] From: Mark Millard In-Reply-To: Date: Wed, 12 Apr 2017 15:39:10 -0700 Cc: John Marino Content-Transfer-Encoding: quoted-printable Message-Id: <3D555564-9C4C-4570-BF71-F1794187275E@dsl-only.net> References: To: pfg@FreeBSD.org, FreeBSD Ports X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Apr 2017 22:39:15 -0000 [I'm avoiding continuing this issue in the bugzilla report 214864 as it is not relevant to the 214864's intent. I'm CC'ing John Marino (the maintainer of lang/gcc6-aux ) in case the details presented prove of interest to him.] > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D214864 >=20 > ... >=20 > --- Comment #16 from Pedro F. Giffuni --- > (In reply to Mark Millard from comment #15) > GCC has the nasty habit of "fixing" the system headers according to = outdated > expectations. > There is a way to regenerate the headers but I forgot the details. = Please > update your GCC to a newly generated snapshot (or move to clang). >=20 =46rom comment #17 of 214864: > (In reply to Pedro F. Giffuni from comment #16) >=20 > I only made the comment about lang/gcc6-aux because > it is listed in=20 > comment 10 > as blocking other ports > but that happens to not be for lld related reasons. >=20 >=20 > Side note: >=20 > I got to lang/gcc6-aux indirectly via trying to build > ports-mgmt/synth. I have no direct use for gcc6-aux. > I'll simply wait for the lang/gcc6-aux maintainer > and a committer to update the bootstrap materials of > building lang/gcc6-aux to no longer require the > __nonnull (or related materials). >=20 > [I also checked and at the time pkg provided an older > synth that did not yet support arm64: source was > the only thing recent enough. But I can wait.] > --- Comment #18 from Pedro F. Giffuni --- > (In reply to Mark Millard from comment #17) >=20 > Yes, it's unrelated to lld: >=20 > The thing is GCC's build system grabs the system headers and "fixes" = them. I > removed the __nonnull attribute from the headers about a month ago but = the old > GCC oyu are using was built when they were still there. > The issue is usually resolved by rebuilding GCC, there shouldn't be = any need to > patch things. Perhaps the gcc-aux port needs a version bump. The below details the full evidence that the problem file and its = contents (including __nonnull use) are from = ada-bootstrap.aarch64.freebsd.120.tar.bz2 content that is one of the distfiles for lang/gcc6-aux . The problem is = not from other things in my environment. In: In file included from conftest.c:71:0: = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/bootstrap/lib/gcc/aarch64-= aux-freebsd12.0/6.3.1/include-fixed/stdlib.h: In function = 'posix_memalign': = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/bootstrap/lib/gcc/aarch64-= aux-freebsd12.0/6.3.1/include-fixed/stdlib.h:192:46: error: expected = declaration specifiers before '__nonnull' int posix_memalign(void **, size_t, size_t) __nonnull(1); /* (ADV) */ ^~~~~~~~~ it is a question where: . . = ./work/bootstrap/lib/gcc/aarch64-aux-freebsd12.0/6.3.1/include-fixed/stdli= b.h and its content came from. Here are hints, including what context I was using at the time: # uname -apKU FreeBSD pine64 12.0-CURRENT FreeBSD 12.0-CURRENT r315914M arm64 = aarch64 1200027 1200027 # svnlite info /usr/ports/ | grep "Re[plv]" Relative URL: ^/head Repository Root: svn://svn.freebsd.org/ports Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5 Revision: 438141 Last Changed Rev: 438141 # df -m Filesystem 1M-blocks Used Avail Capacity Mounted on /dev/ufs/PINE642Grootfs 195378 32761 146986 18% / devfs 0 0 0 100% /dev /dev/label/PINE642GAboot 63 0 63 0% /boot/efi (So searching / searches most everything, including everything relevant here.) # find / -name .svn -prune -o -name stdlib.h -exec grep "__nonnull\>" {} = \; -print | more int posix_memalign(void **, size_t, size_t) __nonnull(1); /* (ADV) = */ = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/bootstrap/lib/gcc/aarch64-= aux-freebsd12.0/6.3.1/include-fixed/stdlib.h So no place else does __nonnull occur in my root file system for any stdlib.h: just in the /usr/obj/ area for lang/gcc6-aux . =3D=3D=3D> Fetching all distfiles required by gcc6-aux-20170202_1 for = building =3D=3D=3D> Extracting for gcc6-aux-20170202_1 =3D> SHA256 Checksum OK for gcc-6-20170202.tar.bz2. =3D> SHA256 Checksum OK for ada-bootstrap.aarch64.freebsd.120.tar.bz2. So, looking. . . # ls -lt /usr/ports/distfiles/ada-bootstrap.aarch64.freebsd.120.tar.bz2 -rw-r--r-- 1 root wheel 53840614 Feb 4 14:49 = /usr/ports/distfiles/ada-bootstrap.aarch64.freebsd.120.tar.bz2 # tar -tvf = /usr/ports/distfiles/ada-bootstrap.aarch64.freebsd.120.tar.bz2 | grep = stdlib.h | more -rw-r--r-- 0 marino devel 2248 Feb 4 10:40 = bootstrap/include/c++/6.3.1/stdlib.h -rw-r--r-- 0 marino devel 1487 Feb 4 10:40 = bootstrap/include/c++/6.3.1/tr1/stdlib.h -rw-r--r-- 0 marino devel 11017 Feb 4 09:49 = bootstrap/lib/gcc/aarch64-aux-freebsd12.0/6.3.1/include-fixed/stdlib.h The file with the __nonnull use is from the distfiles for lang/gcc6-aux itself (specifically from ada-bootstrap.aarch64.freebsd.120.tar.bz2 ), not from other things already existing in my environment. # ls -lT bootstrap/lib/gcc/aarch64-aux-freebsd12.0/6.3.1/include-fixed/ total 92 -rw-r--r-- 1 root wheel 750 Feb 4 10:30:20 2017 README -rw-r--r-- 1 root wheel 5382 Feb 4 10:30:20 2017 limits.h drwxr-xr-x 2 root wheel 512 Feb 4 09:49:09 2017 netinet -rw-r--r-- 1 root wheel 2731 Feb 4 09:49:07 2017 stddef.h -rw-r--r-- 1 root wheel 17007 Feb 4 09:49:07 2017 stdio.h -rw-r--r-- 1 root wheel 11017 Feb 4 09:49:07 2017 stdlib.h drwxr-xr-x 2 root wheel 512 Feb 4 09:49:06 2017 sys -rw-r--r-- 1 root wheel 330 Feb 4 09:49:10 2017 syslimits.h -rw-r--r-- 1 root wheel 19423 Feb 4 09:49:08 2017 unistd.h -rw-r--r-- 1 root wheel 9274 Feb 4 09:49:07 2017 wchar.h These files were built long ago and are simply copied into my environment during the build of lang/gcc6-aux. lang/gcc6-aux does not update them during its bootstrap build after extracting these files. (I used portmaster -DK in the build so the files were left behind to look at.) It takes an update to lang/gcc6-aux itself to fix the use of __nonnull in its: bootstrap/lib/gcc/aarch64-aux-freebsd12.0/6.3.1/include-fixed/stdlib.h if head is to be supported for versions after head's changes for such things. And, as I said in comment #17, I'll wait for the maintainer of lang.gcc6-aux (and a committer) to update the lang/gcc6-aux ada-bootstrap.aarch64.freebsd.120.tar.bz2 to deal with __nonnull in stdlib.h. My experimenting with ports-mgmt/synth is not time-critical, including on aarch64. =3D=3D=3D Mark Millard markmi at dsl-only.net From owner-freebsd-ports@freebsd.org Thu Apr 13 09:16:52 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 47801D3B2C6 for ; Thu, 13 Apr 2017 09:16:52 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 34825208 for ; Thu, 13 Apr 2017 09:16:52 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 33EEDD3B2C3; Thu, 13 Apr 2017 09:16:52 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 33AB1D3B2C1 for ; Thu, 13 Apr 2017 09:16:52 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org (portscout.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (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 26F56207 for ; Thu, 13 Apr 2017 09:16:52 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org ([127.0.1.123]) by portscout.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id v3D9Gq9T008351 for ; Thu, 13 Apr 2017 09:16:52 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.ysv.freebsd.org (8.15.2/8.15.2/Submit) id v3D9GqPC008345; Thu, 13 Apr 2017 09:16:52 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201704130916.v3D9GqPC008345@portscout.ysv.freebsd.org> X-Authentication-Warning: portscout.ysv.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Thu, 13 Apr 2017 09:16:52 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Apr 2017 09:16:52 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ graphics/opencollada | 1.6.37 | v1.6.45 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-ports@freebsd.org Thu Apr 13 11:22:26 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D6E6AD3B2C4 for ; Thu, 13 Apr 2017 11:22:26 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) Received: from tatiana.utanet.at (tatiana.utanet.at [IPv6:2001:938:1337:25::25:46]) (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 99D4F950 for ; Thu, 13 Apr 2017 11:22:26 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=utanet.at; s=rev1; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:Subject:References:To; bh=95ohwbuPMMM5SokhzEF8NbWm4Yef5Gwx2ytmROYjPU0=; b=oSvrBIsjKxQA21+5Xc1QhTa2R3N1kxff0X7INJSZyvgo71MV6+yRl8nsUBdXLjadzn+KYgBUFAR03cujsDAJCGHVKCUFIPvmtGQ7dAi0DSXRBtVUZ3Kl6PtY83IXy4+lt6G1/1Rlp299PBY1NX0Ugsr/m4kfJsNKHHRW1o8vt4E=; Received: from patricia.xoc.tele2net.at ([213.90.36.9]) by tatiana.utanet.at with esmtp (Exim 4.80) (envelope-from ) id 1cycpU-0007og-4p for freebsd-ports@freebsd.org; Thu, 13 Apr 2017 13:22:24 +0200 Received: from 188-23-12-207.adsl.highway.telekom.at ([188.23.12.207] helo=[10.0.0.93]) by patricia.xoc.tele2net.at with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1cycpU-00039j-2K for freebsd-ports@freebsd.org; Thu, 13 Apr 2017 13:22:24 +0200 To: freebsd-ports@freebsd.org References: Subject: Re: LLVM port(s) take very long time to package From: Walter Schwarzenfeld Message-ID: <2be09828-567c-9c16-2782-2e8adf4b6421@utanet.at> Date: Thu, 13 Apr 2017 13:22:22 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-TELE2-Authenticated-As: cf62768e218b4d81d95cc5390f1bd9dfc8b05683 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Apr 2017 11:22:26 -0000 The patch does not apply. Only the first file is patched, the two others are rejected. From owner-freebsd-ports@freebsd.org Thu Apr 13 11:36:04 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 72659D3B639 for ; Thu, 13 Apr 2017 11:36:04 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) Received: from tatiana.utanet.at (tatiana.utanet.at [IPv6:2001:938:1337:25::25:46]) (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 34636E17 for ; Thu, 13 Apr 2017 11:36:03 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=utanet.at; s=rev1; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:Subject:References:To; bh=NQupqv8RebBW+ciXxMGLNCY8w7JVSJAzjn9c6oBmoZ4=; b=KsdHssaWAVSLADtaS+LWJ+KfaGwiyhJwS0l8qHyxNDgrW15DzBfbs74Rj0B92pULc4108RIIhdrmVMkzBsv6Kg47C2tAlnoGt24P8lvY4Qw4FeRyX3g8Yhrs44bl4JkHeYoqpE0K+VIPdDqZ66Crhf4j5QHkgnKxwADa501Sw+s=; Received: from patricia.xoc.tele2net.at ([213.90.36.9]) by tatiana.utanet.at with esmtp (Exim 4.80) (envelope-from ) id 1cyd2f-0002Vm-LG for freebsd-ports@freebsd.org; Thu, 13 Apr 2017 13:36:01 +0200 Received: from 188-23-12-207.adsl.highway.telekom.at ([188.23.12.207] helo=[10.0.0.93]) by patricia.xoc.tele2net.at with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1cyd2f-00011m-Iv for freebsd-ports@freebsd.org; Thu, 13 Apr 2017 13:36:01 +0200 To: freebsd-ports@freebsd.org References: <2be09828-567c-9c16-2782-2e8adf4b6421@utanet.at> Subject: Re: LLVM port(s) take very long time to package From: Walter Schwarzenfeld Message-ID: <8903196d-afc9-9888-db57-dae79a1c934c@utanet.at> Date: Thu, 13 Apr 2017 13:35:59 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.0 MIME-Version: 1.0 In-Reply-To: <2be09828-567c-9c16-2782-2e8adf4b6421@utanet.at> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-TELE2-Authenticated-As: cf62768e218b4d81d95cc5390f1bd9dfc8b05683 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Apr 2017 11:36:04 -0000 Sorry, seems it was my error. From owner-freebsd-ports@freebsd.org Thu Apr 13 11:43:05 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BDE9CD3B947; Thu, 13 Apr 2017 11:43:05 +0000 (UTC) (envelope-from rafaelhfaria@fclar.unesp.br) Received: from zimbra.fclar.unesp.br (zimbra.fclar.unesp.br [IPv6:2801:88:fc1::134]) (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 76FAF328; Thu, 13 Apr 2017 11:43:05 +0000 (UTC) (envelope-from rafaelhfaria@fclar.unesp.br) Received: from localhost (ip6-localhost [IPv6:::1]) by zimbra.fclar.unesp.br (Postfix) with ESMTP id 3F60AFE135C; Thu, 13 Apr 2017 08:43:01 -0300 (BRT) Received: from zimbra.fclar.unesp.br ([IPv6:::1]) by localhost (zimbra.fclar.unesp.br [IPv6:::1]) (amavisd-new, port 10032) with ESMTP id CSeDK2OFWt9H; Thu, 13 Apr 2017 08:43:00 -0300 (BRT) Received: from localhost (ip6-localhost [IPv6:::1]) by zimbra.fclar.unesp.br (Postfix) with ESMTP id 93CBAFE13C6; Thu, 13 Apr 2017 08:43:00 -0300 (BRT) X-Virus-Scanned: amavisd-new at fclar.unesp.br Received: from zimbra.fclar.unesp.br ([IPv6:::1]) by localhost (zimbra.fclar.unesp.br [IPv6:::1]) (amavisd-new, port 10026) with ESMTP id AC3VBHNar-KQ; Thu, 13 Apr 2017 08:43:00 -0300 (BRT) Received: from zimbra.fclar.unesp.br (zimbra.fclar.unesp.br [200.145.78.134]) by zimbra.fclar.unesp.br (Postfix) with ESMTP id 71E4AFE135C; Thu, 13 Apr 2017 08:43:00 -0300 (BRT) Date: Thu, 13 Apr 2017 08:43:00 -0300 (BRT) From: Rafael Henrique da Silva Faria To: brnrd@FreeBSD.org, hrs@FreeBSD.org Cc: ports@FreeBSD.org, freebsd-ports@freebsd.org Message-ID: <481621391.4519306.1492083780084.JavaMail.zimbra@fclar.unesp.br> Subject: LibreSSL + Heimdal Problem MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Originating-IP: [2801:88:fc1:0:0:0:0:fae1] X-Mailer: Zimbra 8.7.0_GA_1659 (ZimbraWebClient - GC56 (Linux)/8.7.0_GA_1659) Thread-Index: pSCuGTYv2gUO/UJbvWROzjEGElEIqA== Thread-Topic: LibreSSL + Heimdal Problem X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Apr 2017 11:43:05 -0000 Hi everyone, I'm trying to compile Heimdal with LibreSSL on a server, but t= here is a odd problem. Actually, I'm updating a working server, updated the LibreSSL version, and = tried to recompile all dependent ports with "portmaster -fr libressl", but = it stops on Heimdal. The make stops on this linking: /usr/bin/ld: warning: libcrypto.so.38, needed by /usr/local/lib/heimdal/lib= hcrypto.so.4, not found (try using -rpath or -rpath-link) But when the make checks the depends, it looks for an other lib: =3D=3D=3D> heimdal-7.1.0_2 depends on file: /usr/local/lib/libcrypto.so.4= 1 - found root@cenpe heimdal # pkg which /usr/local/lib/libcrypto.so.41 /usr/local/lib/libcrypto.so.41 was installed by package libressl-2.5.3 root@cenpe heimdal # pkg which /usr/local/lib/libcrypto.so.38 /usr/local/lib/libcrypto.so.38 was not found in the database root@cenpe heimdal # pkg info | grep heimdal heimdal-7.1.0_2 Popular BSD-licensed implementation of Kerbe= ros 5 root@cenpe heimdal # /usr/local/bin/openssl version LibreSSL 2.5.3 There is anything that I need to do to change the lib that Heimdal is looki= ng for? I already have tried to recompile all ports (portmaster -fa), but i= t always stops on Heimdal. I don't know if the problem is with Heimdal or LibreSSL, because I can't re= compile OpenSSH-Portable on this machine too. It stops on configure: checking OpenSSL header version... not found configure: error: OpenSSL version header not found. All started after updating LibreSSL to the latest version. root@cenpe openssh-portable # freebsd-version -ku 11.0-RELEASE-p8 11.0-RELEASE-p8 root@cenpe openssh-portable # uname -a FreeBSD cenpe.fclar.unesp.br 11.0-RELEASE-p2 FreeBSD 11.0-RELEASE-p2 #0: Mo= n Oct 24 06:55:27 UTC 2016 root@amd64-builder.daemonology.net:/usr/obj/= usr/src/sys/GENERIC amd64 Please, let me know if I need to give some more information. Thanks in advance. -- Rafael Henrique da Silva Faria Grupo de Sistemas e Redes Diretoria T=C3=A9cnica de Inform=C3=A1tica Faculdade de Ci=C3=AAncias e Letras - Campus de Araraquara UNESP - Universidade Estadual Paulista "J=C3=9ALIO DE MESQUITA FILHO" From owner-freebsd-ports@freebsd.org Thu Apr 13 12:09:29 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DD0F2D3CA80 for ; Thu, 13 Apr 2017 12:09:29 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from albert.catwhisker.org (mx.catwhisker.org [198.144.209.73]) (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 A77008C4 for ; Thu, 13 Apr 2017 12:09:28 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from albert.catwhisker.org (localhost [127.0.0.1]) by albert.catwhisker.org (8.15.2/8.15.2) with ESMTP id v3DC9LMU055118 for ; Thu, 13 Apr 2017 12:09:21 GMT (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.15.2/8.15.2/Submit) id v3DC9L0l055117 for freebsd-ports@freebsd.org; Thu, 13 Apr 2017 05:09:21 -0700 (PDT) (envelope-from david) Date: Thu, 13 Apr 2017 05:09:21 -0700 From: David Wolfskill To: freebsd-ports@freebsd.org Subject: www/firefox, UPDATING, and "This platform lacks a functioning sem_open implementation..." Message-ID: <20170413120921.GM1326@albert.catwhisker.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="AI023+1/jb0yUyyS" Content-Disposition: inline User-Agent: Mutt/1.8.0 (2017-02-23) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Apr 2017 12:09:30 -0000 --AI023+1/jb0yUyyS Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable In case it helps someone else, I had encountered the symptoms cited in UPDATING entry 20170411, but the UPDATING entry didn't exist at the time. So I poked around, and discovered that -- in my case -- the thing that was apparently causing the problem was that lang/python27 had been built with "SEM=3Doff". So I re-built lang/python27 after enabling its SEM option; that done, www/firefox built without further incident. (Checking the svn log for lang/python27/Makefile, it seems that SEM had been changed to "default on" in r361735, 2014-07-14 00:20:40 -0700. I had no known reason to change the setting at that time....) Peace, david --=20 David H. Wolfskill david@catwhisker.org Who would have thought that a "hotelier" would be so ... unwelcoming? Sad. See http://www.catwhisker.org/~david/publickey.gpg for my public key. --AI023+1/jb0yUyyS Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQF8BAEBCgBmBQJY72pxXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRDQ0I3Q0VGOTE3QTgwMUY0MzA2NEQ3N0Ix NTM5Q0M0MEEwNDlFRTE3AAoJEBU5zECgSe4Xtm8H/0lfBtMKUFt8EPxDuDwZ+uJc g+DK2CQVIEIxfYworSbAwYP8kJo8bEiLOz98NaHbAioLNco4jhtIeTDjZ3N07pWS TZxTcDR/Uj0VRue3BOlD4mxqhFmbUnGiQ7zn5l9FWhznYZR2zwWAJ8P3TQbxv1O0 NbXI9GeNWTpdKe2yKL+bULyn6d7lF1MPxTgar0uGE8QGMS7aNQwXQXEEmnQq6Jdj hVlrRgZFygbU4zj9NaG0HQfzd1698e2nreOh8wgV/9Sf8aSIJDQ42JcGGYnqzH8e T/fHxr7Oo5QwWIF4MLhAR0tvzTWm1YteJtGxhLorCUZwxPpcrpbU3r/jjg4WG00= =IyOr -----END PGP SIGNATURE----- --AI023+1/jb0yUyyS-- From owner-freebsd-ports@freebsd.org Thu Apr 13 12:12:19 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 99A46D3CF09 for ; Thu, 13 Apr 2017 12:12:19 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) Received: from tatiana.utanet.at (tatiana.utanet.at [IPv6:2001:938:1337:25::25:46]) (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 5C2BCCD7 for ; Thu, 13 Apr 2017 12:12:19 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=utanet.at; s=rev1; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:Subject:References:To; bh=vRx5Lpc5Z9PoRJC6B21pzMeNjplPOOJI2tGlEy4djRw=; b=MTbdQlY0jdgT/7CrLWSoVsN655pAEw/sJM4LhHHDG7r1pGoed0UW8zyCe7vKX/18RAm9W4dNZ9zHKTJRPrqJT6PrvzbwlvOU1nOnXEp33OJAw6iZwM+ipqySyr+1G9ikjuyufsX6ogWOE7tZI6+zb+kqGHyFtcF1S4MsERLBFYs=; Received: from plenty.xoc.tele2net.at ([213.90.36.8]) by tatiana.utanet.at with esmtp (Exim 4.80) (envelope-from ) id 1cydbl-0002Wd-AP for freebsd-ports@freebsd.org; Thu, 13 Apr 2017 14:12:17 +0200 Received: from 188-23-12-207.adsl.highway.telekom.at ([188.23.12.207] helo=[10.0.0.93]) by plenty.xoc.tele2net.at with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1cydbl-0000lf-81 for freebsd-ports@freebsd.org; Thu, 13 Apr 2017 14:12:17 +0200 To: freebsd-ports@freebsd.org References: <481621391.4519306.1492083780084.JavaMail.zimbra@fclar.unesp.br> Subject: Re: LibreSSL + Heimdal Problem From: Walter Schwarzenfeld Message-ID: Date: Thu, 13 Apr 2017 14:12:13 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.0 MIME-Version: 1.0 In-Reply-To: <481621391.4519306.1492083780084.JavaMail.zimbra@fclar.unesp.br> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-TELE2-Authenticated-As: cf62768e218b4d81d95cc5390f1bd9dfc8b05683 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Apr 2017 12:12:19 -0000 Have you read an done this 20170411: AFFECTS: users of security/libressl AUTHOR: brnrd@FreeBSD.org The port has been updated to the latest stable version 2.5 of LibreSSL. The shared library versions of the libraries have been bumped. .....Portmaster users: portmaster -r libressl Portupgrade users: portupgrade -fr security/libressl From owner-freebsd-ports@freebsd.org Thu Apr 13 12:14:36 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0ACB2D3CFEA for ; Thu, 13 Apr 2017 12:14:36 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) Received: from tatiana.utanet.at (tatiana.utanet.at [IPv6:2001:938:1337:25::25:46]) (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 BF8B0E16 for ; Thu, 13 Apr 2017 12:14:35 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=utanet.at; s=rev1; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:Subject:References:To; bh=66KDcOR170XkB97L2/1L8vI0tSMen9XhJyrbn+SK568=; b=gTpTbdp8fv4aaWMW21QEfTnyrFcHuTwnpyMBmga8jYNVmDtXg6K9nlapOTjs6unzAq3jXqXT8c84dyLSFJWSSnuHc6IWRc/t1xV6DA1DCCoWtApOeIMTHUoJOi37yljQltAtJYpl6UJCs3PvVpqXdQ0EkmVsVTKKYkYT7k4mSag=; Received: from patricia.xoc.tele2net.at ([213.90.36.9]) by tatiana.utanet.at with esmtp (Exim 4.80) (envelope-from ) id 1cyddx-00031Z-Kw for freebsd-ports@freebsd.org; Thu, 13 Apr 2017 14:14:33 +0200 Received: from 188-23-12-207.adsl.highway.telekom.at ([188.23.12.207] helo=[10.0.0.93]) by patricia.xoc.tele2net.at with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1cyddx-0001X5-Iq for freebsd-ports@freebsd.org; Thu, 13 Apr 2017 14:14:33 +0200 To: freebsd-ports@freebsd.org References: <20170413120921.GM1326@albert.catwhisker.org> Subject: Re: www/firefox, UPDATING, and "This platform lacks a functioning sem_open implementation..." From: Walter Schwarzenfeld Message-ID: Date: Thu, 13 Apr 2017 14:14:31 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.0 MIME-Version: 1.0 In-Reply-To: <20170413120921.GM1326@albert.catwhisker.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-TELE2-Authenticated-As: cf62768e218b4d81d95cc5390f1bd9dfc8b05683 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Apr 2017 12:14:36 -0000 Please, read /usr/ports/UPDATING 20170411: AFFECTS: www/firefox AUTHOR: gecko@FreeBSD.org From owner-freebsd-ports@freebsd.org Thu Apr 13 13:03:19 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C57C2D38DF4 for ; Thu, 13 Apr 2017 13:03:19 +0000 (UTC) (envelope-from rafaelhfaria@fclar.unesp.br) Received: from zimbra.fclar.unesp.br (zimbra.fclar.unesp.br [IPv6:2801:88:fc1::134]) (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 7C0669BD for ; Thu, 13 Apr 2017 13:03:19 +0000 (UTC) (envelope-from rafaelhfaria@fclar.unesp.br) Received: from localhost (ip6-localhost [IPv6:::1]) by zimbra.fclar.unesp.br (Postfix) with ESMTP id E3545FE13FA for ; Thu, 13 Apr 2017 10:03:16 -0300 (BRT) Received: from zimbra.fclar.unesp.br ([IPv6:::1]) by localhost (zimbra.fclar.unesp.br [IPv6:::1]) (amavisd-new, port 10032) with ESMTP id zk255X_ufxmc for ; Thu, 13 Apr 2017 10:03:16 -0300 (BRT) Received: from localhost (ip6-localhost [IPv6:::1]) by zimbra.fclar.unesp.br (Postfix) with ESMTP id A2318FE144A for ; Thu, 13 Apr 2017 10:03:16 -0300 (BRT) X-Virus-Scanned: amavisd-new at fclar.unesp.br Received: from zimbra.fclar.unesp.br ([IPv6:::1]) by localhost (zimbra.fclar.unesp.br [IPv6:::1]) (amavisd-new, port 10026) with ESMTP id vMrpElDyugXd for ; Thu, 13 Apr 2017 10:03:16 -0300 (BRT) Received: from zimbra.fclar.unesp.br (zimbra.fclar.unesp.br [200.145.78.134]) by zimbra.fclar.unesp.br (Postfix) with ESMTP id 85734FE13FA for ; Thu, 13 Apr 2017 10:03:16 -0300 (BRT) Date: Thu, 13 Apr 2017 10:03:16 -0300 (BRT) From: Rafael Henrique da Silva Faria To: freebsd-ports Message-ID: <1869116246.4572254.1492088596375.JavaMail.zimbra@fclar.unesp.br> In-Reply-To: References: <481621391.4519306.1492083780084.JavaMail.zimbra@fclar.unesp.br> Subject: Re: LibreSSL + Heimdal Problem MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Originating-IP: [2801:88:fc1:0:0:0:0:fae1] X-Mailer: Zimbra 8.7.0_GA_1659 (ZimbraWebClient - GC56 (Linux)/8.7.0_GA_1659) Thread-Topic: LibreSSL + Heimdal Problem Thread-Index: KA5SbwzHCvF82kryC6C3nwHljp5P3Q== X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Apr 2017 13:03:19 -0000 Walter, Yes, I have read the UPDATING, and all started with the "portmaster -r libr= essl". But after recompiling the "libressl" port, the portmaster started to recomp= ile the "heimdal" port, which stopped with the linking problem, it is looki= ng for the old lib, which no longer exists. I was thinking if the FreeBSD have any cache or any place that it stores th= e libraries to use in linking process... Thanks for your reply. -- Rafael Henrique da Silva Faria Grupo de Sistemas e Redes Diretoria T=C3=A9cnica de Inform=C3=A1tica Faculdade de Ci=C3=AAncias e Letras - Campus de Araraquara UNESP - Universidade Estadual Paulista "J=C3=9ALIO DE MESQUITA FILHO" From owner-freebsd-ports@freebsd.org Thu Apr 13 13:07:10 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 16B2CD38EE3 for ; Thu, 13 Apr 2017 13:07:10 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) Received: from taro.utanet.at (taro.utanet.at [IPv6:2001:938:1337:25::25:45]) (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 CD5B7AB5 for ; Thu, 13 Apr 2017 13:07:09 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=utanet.at; s=rev1; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:Subject:References:To; bh=fNcXbLE9dlkP65U+leeWtHOpigxBBhriTrB/wpgMcHE=; b=RCByIJ1j1j0pWgoQTv7aDKEeLXHx6iBUrTTqIes7h0nmpju1gESUu2McdDBZlx4OQRhlN81uCzDpWH3X7YavukbzSE7zu1sz6YLko/6IXhHFgMH2LVP62HhBfrBePfnmvkQmLYCdnB5MC6i7eyWk+ujr7/hGAc+8Mf4+D5c6rOk=; Received: from plenty.xoc.tele2net.at ([213.90.36.8]) by taro.utanet.at with esmtp (Exim 4.80) (envelope-from ) id 1cyeSn-0000pg-KU for freebsd-ports@freebsd.org; Thu, 13 Apr 2017 15:07:05 +0200 Received: from 188-23-12-207.adsl.highway.telekom.at ([188.23.12.207] helo=[10.0.0.93]) by plenty.xoc.tele2net.at with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1cyeSn-0000Up-Id for freebsd-ports@freebsd.org; Thu, 13 Apr 2017 15:07:05 +0200 To: freebsd-ports@freebsd.org References: <1869116246.4572254.1492088596375.JavaMail.zimbra@fclar.unesp.br> Subject: Re: LibreSSL + Heimdal Problem From: Walter Schwarzenfeld Message-ID: <772e1d45-7d6f-0bfe-9288-c9b00aefbe66@utanet.at> Date: Thu, 13 Apr 2017 15:07:04 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.0 MIME-Version: 1.0 In-Reply-To: <1869116246.4572254.1492088596375.JavaMail.zimbra@fclar.unesp.br> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-TELE2-Authenticated-As: cf62768e218b4d81d95cc5390f1bd9dfc8b05683 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Apr 2017 13:07:10 -0000 I had the same problem with other ports. Portmaster does not compile every times the ports in the right order. Try it, with portmaster -x heimdal security/libressl. From owner-freebsd-ports@freebsd.org Thu Apr 13 13:43:41 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1E894D3BB93 for ; Thu, 13 Apr 2017 13:43:41 +0000 (UTC) (envelope-from rafaelhfaria@fclar.unesp.br) Received: from zimbra.fclar.unesp.br (zimbra.fclar.unesp.br [IPv6:2801:88:fc1::134]) (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 90E68E5A for ; Thu, 13 Apr 2017 13:43:40 +0000 (UTC) (envelope-from rafaelhfaria@fclar.unesp.br) Received: from localhost (ip6-localhost [IPv6:::1]) by zimbra.fclar.unesp.br (Postfix) with ESMTP id 094CEFE11CD for ; Thu, 13 Apr 2017 10:43:31 -0300 (BRT) Received: from zimbra.fclar.unesp.br ([IPv6:::1]) by localhost (zimbra.fclar.unesp.br [IPv6:::1]) (amavisd-new, port 10032) with ESMTP id neM_HkNsp_0u for ; Thu, 13 Apr 2017 10:43:29 -0300 (BRT) Received: from localhost (ip6-localhost [IPv6:::1]) by zimbra.fclar.unesp.br (Postfix) with ESMTP id C6C3BFE11EC for ; Thu, 13 Apr 2017 10:43:29 -0300 (BRT) X-Virus-Scanned: amavisd-new at fclar.unesp.br Received: from zimbra.fclar.unesp.br ([IPv6:::1]) by localhost (zimbra.fclar.unesp.br [IPv6:::1]) (amavisd-new, port 10026) with ESMTP id OqS5PuAHTjS2 for ; Thu, 13 Apr 2017 10:43:29 -0300 (BRT) Received: from zimbra.fclar.unesp.br (zimbra.fclar.unesp.br [200.145.78.134]) by zimbra.fclar.unesp.br (Postfix) with ESMTP id A2288FE11CD for ; Thu, 13 Apr 2017 10:43:29 -0300 (BRT) Date: Thu, 13 Apr 2017 10:43:29 -0300 (BRT) From: Rafael Henrique da Silva Faria To: freebsd-ports Message-ID: <2062285033.4589984.1492091009488.JavaMail.zimbra@fclar.unesp.br> In-Reply-To: <772e1d45-7d6f-0bfe-9288-c9b00aefbe66@utanet.at> References: <1869116246.4572254.1492088596375.JavaMail.zimbra@fclar.unesp.br> <772e1d45-7d6f-0bfe-9288-c9b00aefbe66@utanet.at> Subject: Re: LibreSSL + Heimdal Problem MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Originating-IP: [2801:88:fc1:0:0:0:0:fae1] X-Mailer: Zimbra 8.7.0_GA_1659 (ZimbraWebClient - GC56 (Linux)/8.7.0_GA_1659) Thread-Topic: LibreSSL + Heimdal Problem Thread-Index: boZjv0JSHZFz04eQzYOoc3/GiT2zPA== X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Apr 2017 13:43:41 -0000 I tried with "portmaster -x heimdal security/libressl". The LibreSSL port w= as recompiled with success. But it was already up to date before. But yet, if I try to recompile heimdal, with just a simple: "cd /usr/ports/= security/heimdal; make clean; make", it will abort. But in Heimdal configure, it finds the LibreSSL new version lib: -- =3D=3D=3D> Applying FreeBSD patches for heimdal-7.1.0_2 =3D=3D=3D> heimdal-7.1.0_2 depends on package: pkgconf>=3D1.3.0_1 - found =3D=3D=3D> heimdal-7.1.0_2 depends on executable: makeinfo - found =3D=3D=3D> heimdal-7.1.0_2 depends on file: /usr/local/lib/libcrypto.so.4= 1 - found =3D=3D=3D> heimdal-7.1.0_2 depends on shared library: libintl.so - found = (/usr/local/lib/libintl.so) =3D=3D=3D> heimdal-7.1.0_2 depends on shared library: libreadline.so.6 - = found (/usr/local/lib/libreadline.so.6) =3D=3D=3D> heimdal-7.1.0_2 depends on shared library: libdb-5.3.so - foun= d (/usr/local/lib/libdb-5.3.so) =3D=3D=3D> Configuring for heimdal-7.1.0_2 -- So, the LibreSSL is up to date, and the configure finds the "libcrypto.so.4= 1". But for some reason, in the linking process, the libtool try to link "libhc= rypto.so.4" with "libcrypto.so.38", which no longer exists. -- Compile Error: libtool: link: cc -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wm= issing-prototypes -Wpointer-arith -Wbad-function-cast -Wmissing-declaration= s -Wnested-externs -Wshadow -DINET6 -O2 -pipe -march=3Dnocona -fstack-prote= ctor -isystem /usr/local/include -fno-strict-aliasing -Wl,-rpath -Wl,/usr/l= ocal/lib/heimdal:/usr/lib -Wl,-rpath -Wl,/usr/local/lib -fstack-protector -= o .libs/otptest otptest.o -L/usr/local/lib ./.libs/libotp.so -lpthread -Wl= ,-rpath -Wl,/usr/local/lib/heimdal /usr/bin/ld: warning: libcrypto.so.38, needed by /usr/local/lib/heimdal/lib= hcrypto.so.4, not found (try using -rpath or -rpath-link) /usr/local/lib/heimdal/libhcrypto.so.4: undefined reference to `EVP_DigestI= nit' ... /usr/local/lib/heimdal/libhcrypto.so.4: undefined reference to `EVP_MD_bloc= k_size' cc: error: linker command failed with exit code 1 (use -v to see invocation= ) *** Error code 1 Stop. make[4]: stopped in /var/ports/usr/ports/security/heimdal/work/heimdal-7.1.= 0/lib/otp *** Error code 1 -- So, I just want to know, why is libtool trying to link with libcrypto.so.38= , and not with libcrypto.so.41... where is libtool getting the 38 version o= f that file? Thanks for your reply. -- Rafael Henrique da Silva Faria Grupo de Sistemas e Redes Diretoria T=C3=A9cnica de Inform=C3=A1tica Faculdade de Ci=C3=AAncias e Letras - Campus de Araraquara UNESP - Universidade Estadual Paulista "J=C3=9ALIO DE MESQUITA FILHO" From owner-freebsd-ports@freebsd.org Thu Apr 13 13:54:50 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 984F7D3BFF1 for ; Thu, 13 Apr 2017 13:54:50 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) Received: from tatiana.utanet.at (tatiana.utanet.at [IPv6:2001:938:1337:25::25:46]) (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 555AD8B7 for ; Thu, 13 Apr 2017 13:54:50 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=utanet.at; s=rev1; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:Subject:References:To; bh=SMR8pKd9chnnv/sKqi2Z9etTaHzoqiwxhTPvFwqrcpM=; b=Dydu9bRuM8CijED7U89uK2MDyQ09TXwpxg6pOxLLK3XMqJzu9RyXx2r8kTTvrwDRKpO3jx5cBnbGYTgHJsWgjvdDQXT5bjOzqdqTrfvumsv6GD/ulXfeuZoQVvdeyCdsXcINNIQcBi3LDCzT8fPTZsICYHPWMYkj/Z+9n4q6OyA=; Received: from plenty.xoc.tele2net.at ([213.90.36.8]) by tatiana.utanet.at with esmtp (Exim 4.80) (envelope-from ) id 1cyfCy-00012e-4q for freebsd-ports@freebsd.org; Thu, 13 Apr 2017 15:54:48 +0200 Received: from 188-23-12-207.adsl.highway.telekom.at ([188.23.12.207] helo=[10.0.0.93]) by plenty.xoc.tele2net.at with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1cyfCy-0004lg-36 for freebsd-ports@freebsd.org; Thu, 13 Apr 2017 15:54:48 +0200 To: freebsd-ports@freebsd.org References: <2062285033.4589984.1492091009488.JavaMail.zimbra@fclar.unesp.br> Subject: Re: LibreSSL + Heimdal Problem From: Walter Schwarzenfeld Message-ID: <283c214d-07e1-4a6b-e733-283118fb99a1@utanet.at> Date: Thu, 13 Apr 2017 15:54:44 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.0 MIME-Version: 1.0 In-Reply-To: <2062285033.4589984.1492091009488.JavaMail.zimbra@fclar.unesp.br> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-TELE2-Authenticated-As: cf62768e218b4d81d95cc5390f1bd9dfc8b05683 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Apr 2017 13:54:50 -0000 Does it exist? ls -al /usr/local/lib/libcrypto.so.38 From owner-freebsd-ports@freebsd.org Thu Apr 13 14:04:00 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B041ED3C3CE for ; Thu, 13 Apr 2017 14:04:00 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) Received: from tatiana.utanet.at (tatiana.utanet.at [IPv6:2001:938:1337:25::25:46]) (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 72ACDE95 for ; Thu, 13 Apr 2017 14:04:00 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=utanet.at; s=rev1; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:Subject:References:To; bh=tGP/b+0yxDt+ArvveYI0bywuCH9t/5lNRG9rIBl+scw=; b=lqWW8afiY5pol4TfW461Sur39oATRUYk45naoVE0ldcdwu3C17wOTWZBuSPdkf8IyIfpyfHL3xqb0HFcFtY9oqLw3+I4Gwp3x5JP3TevVQjbdP4EHAYyHol6bJuy1YSfvM9ko4TenzL2mQOBAVgpq2MAnQAU0C4vw0kRAVJakxg=; Received: from pam.xoc.tele2net.at ([213.90.36.6]) by tatiana.utanet.at with esmtp (Exim 4.80) (envelope-from ) id 1cyfLq-0003SQ-IV for freebsd-ports@freebsd.org; Thu, 13 Apr 2017 16:03:58 +0200 Received: from 188-23-12-207.adsl.highway.telekom.at ([188.23.12.207] helo=[10.0.0.93]) by pam.xoc.tele2net.at with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1cyfLq-0003lG-FK for freebsd-ports@freebsd.org; Thu, 13 Apr 2017 16:03:58 +0200 To: freebsd-ports@freebsd.org References: <283c214d-07e1-4a6b-e733-283118fb99a1@utanet.at> Subject: Re: LibreSSL + Heimdal Problem From: Walter Schwarzenfeld Message-ID: <9144fcfa-0264-87ce-469f-6ee82e5df0f4@utanet.at> Date: Thu, 13 Apr 2017 16:03:55 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.0 MIME-Version: 1.0 In-Reply-To: <283c214d-07e1-4a6b-e733-283118fb99a1@utanet.at> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-TELE2-Authenticated-As: cf62768e218b4d81d95cc5390f1bd9dfc8b05683 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Apr 2017 14:04:00 -0000 Sorry, last post was wrong. libcrypto.so.41 should be ls -al /usr/local/lib/libcrypto.so lrwxr-xr-x 1 root wheel 19 12 Apr 05:06 /usr/local/lib/libcrypto.so -> libcrypto.so.41.0.1 From owner-freebsd-ports@freebsd.org Thu Apr 13 14:15:14 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 95A35D3C700 for ; Thu, 13 Apr 2017 14:15:14 +0000 (UTC) (envelope-from rafaelhfaria@fclar.unesp.br) Received: from zimbra.fclar.unesp.br (zimbra.fclar.unesp.br [IPv6:2801:88:fc1::134]) (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 4C0BBBE5 for ; Thu, 13 Apr 2017 14:15:14 +0000 (UTC) (envelope-from rafaelhfaria@fclar.unesp.br) Received: from localhost (ip6-localhost [IPv6:::1]) by zimbra.fclar.unesp.br (Postfix) with ESMTP id 5C616FE0F7B for ; Thu, 13 Apr 2017 11:15:12 -0300 (BRT) Received: from zimbra.fclar.unesp.br ([IPv6:::1]) by localhost (zimbra.fclar.unesp.br [IPv6:::1]) (amavisd-new, port 10032) with ESMTP id WCV8zcr-KPPi for ; Thu, 13 Apr 2017 11:15:11 -0300 (BRT) Received: from localhost (ip6-localhost [IPv6:::1]) by zimbra.fclar.unesp.br (Postfix) with ESMTP id DCC46FE139B for ; Thu, 13 Apr 2017 11:15:11 -0300 (BRT) X-Virus-Scanned: amavisd-new at fclar.unesp.br Received: from zimbra.fclar.unesp.br ([IPv6:::1]) by localhost (zimbra.fclar.unesp.br [IPv6:::1]) (amavisd-new, port 10026) with ESMTP id dsT5VC2LMLrk for ; Thu, 13 Apr 2017 11:15:11 -0300 (BRT) Received: from zimbra.fclar.unesp.br (zimbra.fclar.unesp.br [200.145.78.134]) by zimbra.fclar.unesp.br (Postfix) with ESMTP id C0275FE0F7B for ; Thu, 13 Apr 2017 11:15:11 -0300 (BRT) Date: Thu, 13 Apr 2017 11:15:11 -0300 (BRT) From: Rafael Henrique da Silva Faria To: freebsd-ports Message-ID: <567926723.4598753.1492092911643.JavaMail.zimbra@fclar.unesp.br> In-Reply-To: <9144fcfa-0264-87ce-469f-6ee82e5df0f4@utanet.at> References: <283c214d-07e1-4a6b-e733-283118fb99a1@utanet.at> <9144fcfa-0264-87ce-469f-6ee82e5df0f4@utanet.at> Subject: Re: LibreSSL + Heimdal Problem MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Originating-IP: [2801:88:fc1:0:0:0:0:fae1] X-Mailer: Zimbra 8.7.0_GA_1659 (ZimbraWebClient - GC56 (Linux)/8.7.0_GA_1659) Thread-Topic: LibreSSL + Heimdal Problem Thread-Index: NjQpXPUxQ7p6IcyL/ZLKVhx2znQihw== X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Apr 2017 14:15:14 -0000 The new version of the lib exists: root@cenpe / # ls -al /usr/local/lib/libcrypto.so lrwxr-xr-x 1 root wheel 19 Apr 13 10:29 /usr/local/lib/libcrypto.so -> l= ibcrypto.so.41.0.1 But the .38, which I believe that was from previous version, does not. root@cenpe / # ls -al /usr/local/lib/libcrypto.so.38 ls: /usr/local/lib/libcrypto.so.38: No such file or directory All apps that uses LibreSSL (nginx, php, mysql, and others) have been compi= led without problem. Only heimdal is aborting. And OpenSSH does not pass th= e configure, but I think that this is an other problem, maybe some hard-cod= ed openssl check. This Heimdal problem is really odd. I not sure why it looks for the old fil= e... I only have a guess: the Heimdal is already installed, linked with the old = LibreSSL, which is broken now. But, the file is in place. And a got this: root@cenpe / # ldd /usr/local/lib/heimdal/libhcrypto.so.4 /usr/local/lib/heimdal/libhcrypto.so.4: =09libasn1.so.8 =3D> /usr/local/lib/heimdal/libasn1.so.8 (0x80123b000) =09libheimbase.so.1 =3D> /usr/local/lib/heimdal/libheimbase.so.1 (0x8014e00= 00) =09libroken.so.18 =3D> /usr/local/lib/heimdal/libroken.so.18 (0x8016ef000) =09libcrypt.so.5 =3D> /lib/libcrypt.so.5 (0x801901000) =09libcrypto.so.38 =3D> not found (0) =09libthr.so.3 =3D> /lib/libthr.so.3 (0x801b20000) =09libc.so.7 =3D> /lib/libc.so.7 (0x800823000) =09libcom_err.so.1 =3D> /usr/local/lib/heimdal/libcom_err.so.1 (0x801d47000= ) =09libintl.so.8 =3D> /usr/local/lib/libintl.so.8 (0x801f4a000) But, as I know, the make process of the Heimdal, can't abort if the actuall= y installed Heimdal is broken. Or I really need an clean system (without an= y previous installed Heimdal) to compile it? -- Rafael Henrique da Silva Faria Grupo de Sistemas e Redes Diretoria T=C3=A9cnica de Inform=C3=A1tica Faculdade de Ci=C3=AAncias e Letras - Campus de Araraquara UNESP - Universidade Estadual Paulista "J=C3=9ALIO DE MESQUITA FILHO" From owner-freebsd-ports@freebsd.org Thu Apr 13 17:42:33 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AA1C0D3C33E for ; Thu, 13 Apr 2017 17:42:33 +0000 (UTC) (envelope-from danfe@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 98D7E212 for ; Thu, 13 Apr 2017 17:42:33 +0000 (UTC) (envelope-from danfe@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 9839FD3C33D; Thu, 13 Apr 2017 17:42:33 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 97E59D3C33C for ; Thu, 13 Apr 2017 17:42:33 +0000 (UTC) (envelope-from danfe@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7B118211; Thu, 13 Apr 2017 17:42:33 +0000 (UTC) (envelope-from danfe@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1033) id A54B72902; Thu, 13 Apr 2017 17:42:32 +0000 (UTC) Date: Thu, 13 Apr 2017 17:42:32 +0000 From: Alexey Dokuchaev To: Jan Beich Cc: Michael Gmelin , ports@FreeBSD.org Subject: Re: LLVM port(s) take very long time to package Message-ID: <20170413174232.GA31071@FreeBSD.org> References: <20170412034308.GA56148@FreeBSD.org> <79A96B5B-8E4C-4E2E-8108-BA4F05CBFA4F@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.7.1 (2016-10-04) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Apr 2017 17:42:33 -0000 On Wed, Apr 12, 2017 at 04:12:45PM +0200, Jan Beich wrote: > Michael Gmelin writes: > > It's probably busy compressing the package. Try setting > > PKG_NOCOMPRESS=1 in /etc/make.conf (works ok when just building a > > package with make, didn't test with poudriere[0]). When creating > > packages, the current compression algorithm can't take advantage of > > multiple cores, so it's kind of a bottleneck on modern machines. > > Nah, libarchive just defaults to 1 thread instead of using hw.ncpu. > The tricky part is propagating the fix into old releases or setting > compression options from within pkg(8). Nice, I've rebuilt pkg(8) against patched libarchive, and run `make package' for devel/llvm40: $ make ... $ time make package ===> Building package for llvm40-4.0.0_2 2029.111u 6.614s 11:03.25 306.9% 7884+502k 4+2240io 1pf+0w $ xzcat -t llvm40-4.0.0_2.txz ; echo $? 0 It went down from ~50 minutes to eleven on a 4-core APU. I've filed an issue on GitHub: https://github.com/freebsd/pkg/issues/1564 ./danfe From owner-freebsd-ports@freebsd.org Thu Apr 13 17:47:59 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5513AD3C587 for ; Thu, 13 Apr 2017 17:47:59 +0000 (UTC) (envelope-from adamw@adamw.org) Received: from apnoea.adamw.org (apnoea.adamw.org [104.225.5.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "apnoea.adamw.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 760927DB for ; Thu, 13 Apr 2017 17:47:58 +0000 (UTC) (envelope-from adamw@adamw.org) Received: by apnoea.adamw.org (OpenSMTPD) with ESMTPSA id 4a5903e9 TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO; Thu, 13 Apr 2017 11:47:51 -0600 (MDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: LibreSSL + Heimdal Problem From: Adam Weinberger In-Reply-To: <567926723.4598753.1492092911643.JavaMail.zimbra@fclar.unesp.br> Date: Thu, 13 Apr 2017 11:47:54 -0600 Cc: freebsd-ports Content-Transfer-Encoding: quoted-printable Message-Id: <9ECE70BF-505B-415B-B57C-E3CADC35BA28@adamw.org> References: <283c214d-07e1-4a6b-e733-283118fb99a1@utanet.at> <9144fcfa-0264-87ce-469f-6ee82e5df0f4@utanet.at> <567926723.4598753.1492092911643.JavaMail.zimbra@fclar.unesp.br> To: Rafael Henrique da Silva Faria X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Apr 2017 17:47:59 -0000 > On 13 Apr, 2017, at 8:15, Rafael Henrique da Silva Faria = wrote: >=20 > The new version of the lib exists: >=20 > root@cenpe / # ls -al /usr/local/lib/libcrypto.so > lrwxr-xr-x 1 root wheel 19 Apr 13 10:29 /usr/local/lib/libcrypto.so = -> libcrypto.so.41.0.1 >=20 > But the .38, which I believe that was from previous version, does not. >=20 > root@cenpe / # ls -al /usr/local/lib/libcrypto.so.38 > ls: /usr/local/lib/libcrypto.so.38: No such file or directory >=20 > All apps that uses LibreSSL (nginx, php, mysql, and others) have been = compiled without problem. Only heimdal is aborting. And OpenSSH does not = pass the configure, but I think that this is an other problem, maybe = some hard-coded openssl check. >=20 > This Heimdal problem is really odd. I not sure why it looks for the = old file... >=20 > I only have a guess: the Heimdal is already installed, linked with the = old LibreSSL, which is broken now. But, the file is in place. And a got = this: >=20 > root@cenpe / # ldd /usr/local/lib/heimdal/libhcrypto.so.4 > /usr/local/lib/heimdal/libhcrypto.so.4: > libasn1.so.8 =3D> /usr/local/lib/heimdal/libasn1.so.8 = (0x80123b000) > libheimbase.so.1 =3D> /usr/local/lib/heimdal/libheimbase.so.1 = (0x8014e0000) > libroken.so.18 =3D> /usr/local/lib/heimdal/libroken.so.18 = (0x8016ef000) > libcrypt.so.5 =3D> /lib/libcrypt.so.5 (0x801901000) > libcrypto.so.38 =3D> not found (0) > libthr.so.3 =3D> /lib/libthr.so.3 (0x801b20000) > libc.so.7 =3D> /lib/libc.so.7 (0x800823000) > libcom_err.so.1 =3D> /usr/local/lib/heimdal/libcom_err.so.1 = (0x801d47000) > libintl.so.8 =3D> /usr/local/lib/libintl.so.8 (0x801f4a000) >=20 > But, as I know, the make process of the Heimdal, can't abort if the = actually installed Heimdal is broken. Or I really need an clean system = (without any previous installed Heimdal) to compile it? Many ports cannot compile correctly if previous versions are installed. = This is why we strongly, strongly recommend poudriere or synth over = portmaster. You can try removing the installed heimdal and then = re-running make. # Adam =E2=80=94 Adam Weinberger adamw@adamw.org http://www.adamw.org From owner-freebsd-ports@freebsd.org Thu Apr 13 18:33:24 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A61D6D3C839 for ; Thu, 13 Apr 2017 18:33:24 +0000 (UTC) (envelope-from rafaelhfaria@fclar.unesp.br) Received: from zimbra.fclar.unesp.br (zimbra.fclar.unesp.br [IPv6:2801:88:fc1::134]) (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 50B45E07 for ; Thu, 13 Apr 2017 18:33:24 +0000 (UTC) (envelope-from rafaelhfaria@fclar.unesp.br) Received: from localhost (ip6-localhost [IPv6:::1]) by zimbra.fclar.unesp.br (Postfix) with ESMTP id 8CB85FE0FA3 for ; Thu, 13 Apr 2017 15:33:19 -0300 (BRT) Received: from zimbra.fclar.unesp.br ([IPv6:::1]) by localhost (zimbra.fclar.unesp.br [IPv6:::1]) (amavisd-new, port 10032) with ESMTP id dPWo5WDK0C44 for ; Thu, 13 Apr 2017 15:33:19 -0300 (BRT) Received: from localhost (ip6-localhost [IPv6:::1]) by zimbra.fclar.unesp.br (Postfix) with ESMTP id 35FB9FE123E for ; Thu, 13 Apr 2017 15:33:19 -0300 (BRT) X-Virus-Scanned: amavisd-new at fclar.unesp.br Received: from zimbra.fclar.unesp.br ([IPv6:::1]) by localhost (zimbra.fclar.unesp.br [IPv6:::1]) (amavisd-new, port 10026) with ESMTP id W2A2m8AZFi8O for ; Thu, 13 Apr 2017 15:33:19 -0300 (BRT) Received: from zimbra.fclar.unesp.br (zimbra.fclar.unesp.br [200.145.78.134]) by zimbra.fclar.unesp.br (Postfix) with ESMTP id 1934CFE0FA3 for ; Thu, 13 Apr 2017 15:33:19 -0300 (BRT) Date: Thu, 13 Apr 2017 15:33:18 -0300 (BRT) From: Rafael Henrique da Silva Faria To: freebsd-ports Message-ID: <1149429169.4657143.1492108398840.JavaMail.zimbra@fclar.unesp.br> In-Reply-To: <9ECE70BF-505B-415B-B57C-E3CADC35BA28@adamw.org> References: <283c214d-07e1-4a6b-e733-283118fb99a1@utanet.at> <9144fcfa-0264-87ce-469f-6ee82e5df0f4@utanet.at> <567926723.4598753.1492092911643.JavaMail.zimbra@fclar.unesp.br> <9ECE70BF-505B-415B-B57C-E3CADC35BA28@adamw.org> Subject: Re: LibreSSL + Heimdal Problem MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Originating-IP: [2801:88:fc1:0:0:0:0:fae1] X-Mailer: Zimbra 8.7.0_GA_1659 (ZimbraWebClient - GC56 (Linux)/8.7.0_GA_1659) Thread-Topic: LibreSSL + Heimdal Problem Thread-Index: dKXiclTlljiWq2z98+SF2tqqgMunDw== X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Apr 2017 18:33:24 -0000 >> But, as I know, the make process of the Heimdal, can't abort if the actu= ally installed Heimdal is broken. Or I really need an clean system (without= > any previous installed Heimdal) to compile it? > > Many ports cannot compile correctly if previous versions are installed. T= his is why we strongly, strongly recommend poudriere or synth over > portmaster. You can try removing the installed heimdal and then re-runnin= g make. > > # Adam That worked. Thank you. So, it's better to remove the old port before making the new. It's the firs= t time that I got in trouble with something like this. Good to know. =E2=80=94 Adam Weinberger adamw@adamw.org http://www.adamw.org From owner-freebsd-ports@freebsd.org Thu Apr 13 20:11:39 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4FA10D3CC46 for ; Thu, 13 Apr 2017 20:11:39 +0000 (UTC) (envelope-from ml@netfence.it) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 3E8D1AD0 for ; Thu, 13 Apr 2017 20:11:39 +0000 (UTC) (envelope-from ml@netfence.it) Received: by mailman.ysv.freebsd.org (Postfix) id 3AFF7D3CC44; Thu, 13 Apr 2017 20:11:39 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3A49DD3CC41; Thu, 13 Apr 2017 20:11:39 +0000 (UTC) (envelope-from ml@netfence.it) Received: from smtp209.alice.it (smtp209.alice.it [82.57.200.105]) by mx1.freebsd.org (Postfix) with ESMTP id C80A6ACE; Thu, 13 Apr 2017 20:11:38 +0000 (UTC) (envelope-from ml@netfence.it) Received: from soth.ventu (79.42.53.222) by smtp209.alice.it (8.6.060.28) (authenticated as acanedi@alice.it) id 58D1259E06EF4B67; Thu, 13 Apr 2017 22:11:30 +0200 Received: from alamar.ventu (alamar.local.netfence.it [10.1.2.18]) by soth.ventu (8.15.2/8.15.2) with ESMTP id v3DKBR6n062588; Thu, 13 Apr 2017 22:11:29 +0200 (CEST) (envelope-from ml@netfence.it) X-Authentication-Warning: soth.ventu: Host alamar.local.netfence.it [10.1.2.18] claimed to be alamar.ventu To: gecko@FreeBSD.org Cc: ports@freebsd.org From: Andrea Venturoli Subject: ThunderBird annoying zoom bug Message-ID: Date: Thu, 13 Apr 2017 22:11:27 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:52.0) Gecko/20100101 Thunderbird/52.0 MIME-Version: 1.0 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.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Apr 2017 20:11:39 -0000 Hello. I'm using ThunderBird (updated to the latest available port version) on a 10.3/i386 with XFCE and I'm experiencing an annyoing bug. I'm writing here, since I don't know (yet) if it's FreeBSD specific. While Ctrl + and Ctrl - should enlarge/reduce the font of the message I'm viewing, this often does not work. However, it's enough to open the "View" menu, the "Zoom" sub-menu and choose "Zoom in" or "Zoom out": not only this will do what the above mentioned keys should have achieved, but it will make them work again (for a while). Is anyone else experiencing this? Any hint on what might be the cause? I'm not sure if I should report this upstream... bye & Thanks av. From owner-freebsd-ports@freebsd.org Fri Apr 14 00:49:10 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1580CD3A902 for ; Fri, 14 Apr 2017 00:49:10 +0000 (UTC) (envelope-from otacilio.neto@bsd.com.br) Received: from mail-qk0-x22f.google.com (mail-qk0-x22f.google.com [IPv6:2607:f8b0:400d:c09::22f]) (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 CCA6C813 for ; Fri, 14 Apr 2017 00:49:09 +0000 (UTC) (envelope-from otacilio.neto@bsd.com.br) Received: by mail-qk0-x22f.google.com with SMTP id f133so60423889qke.2 for ; Thu, 13 Apr 2017 17:49:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsd.com.br; s=capeta; h=to:from:subject:message-id:date:user-agent:mime-version; bh=gzJfhQAAJOnnYPSRndoyUDw1gv2TIwI3eqsbgLWt0As=; b=J/aePREVBp3Af4jymC6t1aeAVXS6U3zcchnW25Z2XXEry+lVQa23yiaPZvTo7gRxhr j6HlJADAUtTqyzH4c9c9FJ89fbGUMcl1+93doSIkEMr7Buum4BKx8dzfOZ1tZY3Rx2mA ekHR9WQoakLXF9HmanHDISN55KjpQxPsz+Tv0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version; bh=gzJfhQAAJOnnYPSRndoyUDw1gv2TIwI3eqsbgLWt0As=; b=XSdaFU1//XFFjqlo9MplmUMqd9YtRgi8rJJ934BcnGVO86q3x0zzfYs9IcLecBLZ73 ov8mfd7Dk98w1O+X1OonUtRDchXxGeq1nvijWXQrM1s5Vt+LwAbADx/l1j7BjLFUz1kw UIfp+hs3aaFEpFgoD0dmYbxh9ZZ8hiFTQJYSkubeH9Ibliusl9u2zhMJt/XYiZIL3DoV Da3fv9k63M9cSsV2DFTKxRfadMKF7pXSNnJfb6/+caFB/51RSWQKnRzBJLbaI7xoSLC6 qXVtsk0TzXRsGMA711qYGCn20lUjyOb0Q3oadlhjNiqrWDcK7sETen6RSiJaR1kbz7VA 1gWA== X-Gm-Message-State: AN3rC/6UDfax9Vb+2a+g4Qqj2wHRS7mU368lqNuanQ1dQbss0kO9PUX2 qxeFly2h8zYjsoZE X-Received: by 10.55.74.88 with SMTP id x85mr4798869qka.46.1492130948104; Thu, 13 Apr 2017 17:49:08 -0700 (PDT) Received: from [192.168.0.11] ([177.89.67.185]) by smtp.googlemail.com with ESMTPSA id l138sm279480qke.31.2017.04.13.17.49.06 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 13 Apr 2017 17:49:07 -0700 (PDT) To: freebsd-ports@freebsd.org From: =?UTF-8?B?T3RhY8OtbGlv?= Subject: About opencv2 Message-ID: <0b1023d6-a228-7356-c865-19327fec5e8c@bsd.com.br> Date: Thu, 13 Apr 2017 21:48:06 -0300 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Apr 2017 00:49:10 -0000 Dear I saw that the OpenCV port does not have a maintainer. However, until recently there was an effort to port OpenCV3 to FreeBSD. Has Opencv 2 been abandoned because of OpenCV3 or does it have no correlation? []'s -Otacilio From owner-freebsd-ports@freebsd.org Fri Apr 14 01:04:27 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9B349D3AFE1 for ; Fri, 14 Apr 2017 01:04:27 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-41.reflexion.net [208.70.210.41]) (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 4F7CD62 for ; Fri, 14 Apr 2017 01:04:26 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 30577 invoked from network); 14 Apr 2017 01:04:25 -0000 Received: from unknown (HELO mail-cs-02.app.dca.reflexion.local) (10.81.19.2) by 0 (rfx-qmail) with SMTP; 14 Apr 2017 01:04:25 -0000 Received: by mail-cs-02.app.dca.reflexion.local (Reflexion email security v8.40.0) with SMTP; Thu, 13 Apr 2017 21:04:25 -0400 (EDT) Received: (qmail 24309 invoked from network); 14 Apr 2017 01:04:25 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 14 Apr 2017 01:04:25 -0000 Received: from [192.168.1.106] (c-76-115-7-162.hsd1.or.comcast.net [76.115.7.162]) by iron2.pdx.net (Postfix) with ESMTPSA id 661D7EC7901; Thu, 13 Apr 2017 18:04:24 -0700 (PDT) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: lang/gcc6-aux for head beyond __nonnull related issues: vm_ooffset_t and vm_pindex_t related changes (and more) Message-Id: Date: Thu, 13 Apr 2017 18:04:23 -0700 Cc: freebsd-arm , freebsd-toolchain-owner@freebsd.org, ericturgeon.bsd@gmail.com To: Gerald Pfeifer , Pedro Giffuni , FreeBSD Ports X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Apr 2017 01:04:27 -0000 As means of investigating if lang/gcc6-aux has other problems building on aarch64 than just __nonnull and __nonull_all I did: # svnlite diff /usr/src/sys/sys/ Index: /usr/src/sys/sys/cdefs.h =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- /usr/src/sys/sys/cdefs.h (revision 315914) +++ /usr/src/sys/sys/cdefs.h (working copy) @@ -376,6 +376,10 @@ #define __noinline #endif =20 +// HACK to enable older source that did not track. +#define __nonnull(x) +#define __nonnull_all + #if __GNUC_PREREQ__(3, 4) #define __fastcall __attribute__((__fastcall__)) #define __result_use_check = __attribute__((__warn_unused_result__)) and so such similarly shows up in /usr/include/sys/cdefs.h . The attempt to build lang/gcc6-aux (as part of attempting to build ports-mgmt/synth) resulted in: In file included from = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/gcc-6-20170202/libiberty/f= dmatch.c:45:0: ./config.h:556:15: error: two or more data types in declaration = specifiers #define pid_t int ^ In file included from = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/gcc-6-20170202/libiberty/f= dmatch.c:49:0: = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/bootstrap/lib/gcc/aarch64-= aux-freebsd12.0/6.3.1/include-fixed/sys/types.h:266:9: error: unknown = type name '__vm_ooffset_t' typedef __vm_ooffset_t vm_ooffset_t; ^~~~~~~~~~~~~~ = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/bootstrap/lib/gcc/aarch64-= aux-freebsd12.0/6.3.1/include-fixed/sys/types.h:268:9: error: unknown = type name '__vm_pindex_t' typedef __vm_pindex_t vm_pindex_t; ^~~~~~~~~~~~~ gmake[4]: *** [Makefile:732: fdmatch.o] Error 1 gmake[4]: Leaving directory = '/usr/obj/portswork/usr/ports/lang/gcc6-aux/work/build/libiberty' gmake[3]: *** [Makefile:7458: all-libiberty] Error 2 gmake[3]: *** Waiting for unfinished jobs.... vm_ooffset_t and vm_pindex_t has 2017-Feb-4 changes: Revision 313194 - (view) (download) (annotate) - [select for diffs]=20 Modified Sat Feb 4 12:26:38 2017 UTC (2 months, 1 week ago) by kib=20 File length: 10733 byte(s)=20 Diff to previous 299571 Define the vm_ooffset_t and vm_pindex_t types as machine-independend. The types are for the byte offset and page index in vm object. They are similar to off_t, which is defined as 64bit MI integer. Using MI definitions will allow to provide consistent MD values of vm object-related maximum sizes. Reviewed by: alc Sponsored by: The FreeBSD Foundation MFC after: 1 week The "#define pid_t int" in the local: /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/build/libiberty/config.h likely messes up some later "typedef . . . pid_t;", such as: = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/bootstrap/lib/gcc/aarch64-= aux-freebsd12.0/6.3.1/include-fixed/sys/types.h:typedef __pid_t = pid_t; /* process id */ resulting in: typedef __pid_t int; So lang/gcc6-aux bootstrapping has more problems than just __nonnull and __nonnull_all issues, at least for aarch64 head. lang/gcc6-aux might not be the only thing with such issues. I stopped with this. There could be more issues for lang/gcc6-aux . =3D=3D=3D Mark Millard markmi at dsl-only.net From owner-freebsd-ports@freebsd.org Fri Apr 14 01:39:01 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A3B12D3D77F for ; Fri, 14 Apr 2017 01:39:01 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-43.reflexion.net [208.70.210.43]) (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 63212E88 for ; Fri, 14 Apr 2017 01:39:00 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 29027 invoked from network); 14 Apr 2017 01:40:00 -0000 Received: from unknown (HELO rtc-sm-01.app.dca.reflexion.local) (10.81.150.1) by 0 (rfx-qmail) with SMTP; 14 Apr 2017 01:40:00 -0000 Received: by rtc-sm-01.app.dca.reflexion.local (Reflexion email security v8.40.0) with SMTP; Thu, 13 Apr 2017 21:38:59 -0400 (EDT) Received: (qmail 15639 invoked from network); 14 Apr 2017 01:38:59 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 14 Apr 2017 01:38:59 -0000 Received: from [192.168.1.106] (c-76-115-7-162.hsd1.or.comcast.net [76.115.7.162]) by iron2.pdx.net (Postfix) with ESMTPSA id 7E3A5EC7901; Thu, 13 Apr 2017 18:38:58 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: lang/gcc6-aux for head beyond __nonnull related issues: vm_ooffset_t and vm_pindex_t related changes (and more) From: Mark Millard In-Reply-To: Date: Thu, 13 Apr 2017 18:38:57 -0700 Cc: freebsd-arm , freebsd-head@freebsd.org, ericturgeon.bsd@gmail.com Content-Transfer-Encoding: quoted-printable Message-Id: <9758023E-1526-41F9-9416-6AC8AD3201B5@dsl-only.net> References: To: Gerald Pfeifer , Pedro Giffuni , FreeBSD Ports , FreeBSD Toolchain X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Apr 2017 01:39:01 -0000 [I accidentally sent the original of the "on . . . wrote" below to the wrong toolchain list. This just corrects that.] [I'll also note that lang/gcc6-aux was indirectly attempted when I tried to build ports-mgmt/synth on a Pine64+ 2GB (an aarch64 context). I had noticed the recent update claiming native aarch64 support for synth and tried to build it. I've no direct interest in lang/gcc6-aux . I just ended up with FYI information about lang/gcc6-aux .] =3D=3D=3D Mark Millard markmi at dsl-only.net (I've added a missing "n" in the first "__nonnull_all" below.) On 2017-Apr-13, at 6:04 PM, Mark Millard wrote: > As means of investigating if lang/gcc6-aux has other problems > building on aarch64 than just __nonnull and __nonnull_all I did: >=20 > # svnlite diff /usr/src/sys/sys/ > Index: /usr/src/sys/sys/cdefs.h > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > --- /usr/src/sys/sys/cdefs.h (revision 315914) > +++ /usr/src/sys/sys/cdefs.h (working copy) > @@ -376,6 +376,10 @@ > #define __noinline > #endif >=20 > +// HACK to enable older source that did not track. > +#define __nonnull(x) > +#define __nonnull_all > + > #if __GNUC_PREREQ__(3, 4) > #define __fastcall __attribute__((__fastcall__)) > #define __result_use_check = __attribute__((__warn_unused_result__)) >=20 > and so such similarly shows up in /usr/include/sys/cdefs.h . >=20 > The attempt to build lang/gcc6-aux (as part of attempting > to build ports-mgmt/synth) resulted in: >=20 >=20 > In file included from = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/gcc-6-20170202/libiberty/f= dmatch.c:45:0: > ./config.h:556:15: error: two or more data types in declaration = specifiers > #define pid_t int > ^ > In file included from = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/gcc-6-20170202/libiberty/f= dmatch.c:49:0: > = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/bootstrap/lib/gcc/aarch64-= aux-freebsd12.0/6.3.1/include-fixed/sys/types.h:266:9: error: unknown = type name '__vm_ooffset_t' > typedef __vm_ooffset_t vm_ooffset_t; > ^~~~~~~~~~~~~~ > = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/bootstrap/lib/gcc/aarch64-= aux-freebsd12.0/6.3.1/include-fixed/sys/types.h:268:9: error: unknown = type name '__vm_pindex_t' > typedef __vm_pindex_t vm_pindex_t; > ^~~~~~~~~~~~~ > gmake[4]: *** [Makefile:732: fdmatch.o] Error 1 > gmake[4]: Leaving directory = '/usr/obj/portswork/usr/ports/lang/gcc6-aux/work/build/libiberty' > gmake[3]: *** [Makefile:7458: all-libiberty] Error 2 > gmake[3]: *** Waiting for unfinished jobs.... >=20 >=20 > vm_ooffset_t and vm_pindex_t has 2017-Feb-4 changes: >=20 > Revision 313194 - (view) (download) (annotate) - [select for diffs]=20 > Modified Sat Feb 4 12:26:38 2017 UTC (2 months, 1 week ago) by kib=20 > File length: 10733 byte(s)=20 > Diff to previous 299571 > Define the vm_ooffset_t and vm_pindex_t types as machine-independend. >=20 > The types are for the byte offset and page index in vm object. They > are similar to off_t, which is defined as 64bit MI integer. Using MI > definitions will allow to provide consistent MD values of vm > object-related maximum sizes. >=20 > Reviewed by: alc > Sponsored by: The FreeBSD Foundation > MFC after: 1 week >=20 >=20 > The "#define pid_t int" in the local: >=20 > = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/build/libiberty/config.h >=20 > likely messes up some later "typedef . . . pid_t;", such as: >=20 > = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/bootstrap/lib/gcc/aarch64-= aux-freebsd12.0/6.3.1/include-fixed/sys/types.h:typedef __pid_t = pid_t; /* process id */ >=20 > resulting in: >=20 > typedef __pid_t int; >=20 >=20 >=20 > So lang/gcc6-aux bootstrapping has more problems than just __nonnull > and __nonnull_all issues, at least for aarch64 head. >=20 > lang/gcc6-aux might not be the only thing with such issues. >=20 >=20 > I stopped with this. There could be more issues for lang/gcc6-aux . From owner-freebsd-ports@freebsd.org Fri Apr 14 02:30:51 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0923AD3D582 for ; Fri, 14 Apr 2017 02:30:51 +0000 (UTC) (envelope-from pfg@FreeBSD.org) Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx1.freebsd.org (Postfix) with SMTP id D39E8AE9 for ; Fri, 14 Apr 2017 02:30:50 +0000 (UTC) (envelope-from pfg@FreeBSD.org) Received: (qmail 83439 invoked by uid 99); 14 Apr 2017 02:30:49 -0000 Received: from mail-relay.apache.org (HELO mail-relay.apache.org) (140.211.11.15) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 14 Apr 2017 02:30:49 +0000 Received: from [192.168.0.104] (unknown [190.157.139.67]) by mail-relay.apache.org (ASF Mail Server at mail-relay.apache.org) with ESMTPSA id 0171A1A002E; Fri, 14 Apr 2017 02:30:47 +0000 (UTC) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: lang/gcc6-aux for head beyond __nonnull related issues: vm_ooffset_t and vm_pindex_t related changes (and more) From: Pedro Giffuni In-Reply-To: <9758023E-1526-41F9-9416-6AC8AD3201B5@dsl-only.net> Date: Thu, 13 Apr 2017 21:32:14 -0500 Cc: Gerald Pfeifer , FreeBSD Ports , FreeBSD Toolchain , freebsd-arm , freebsd-head@freebsd.org, ericturgeon.bsd@gmail.com Content-Transfer-Encoding: quoted-printable Message-Id: References: <9758023E-1526-41F9-9416-6AC8AD3201B5@dsl-only.net> To: Mark Millard X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Apr 2017 02:30:51 -0000 > On Apr 13, 2017, at 20:38, Mark Millard wrote: >=20 > [I accidentally sent the original of the "on . . . wrote" > below to the wrong toolchain list. This just corrects that.] >=20 > [I'll also note that lang/gcc6-aux was indirectly attempted > when I tried to build ports-mgmt/synth on a Pine64+ 2GB > (an aarch64 context). I had noticed the recent update claiming > native aarch64 support for synth and tried to build it. I've > no direct interest in lang/gcc6-aux . I just ended up with > FYI information about lang/gcc6-aux .] >=20 I didn=E2=80=99t want to get into this but the problem is that as part = of it's build/bootstrapping process, GCC historically takes system headers and attempts to =E2=80=9Cfix=E2=80=9D them. I am unsure the fixes do = anything at all nowadays but the effect is that the compiler tends to take snapshots of the system headers when it is built. cdefs.h is used by all the system headers so changes in cdefs.h have good chances affecting such builds but any change are likely to cause similar trouble. In the case of gcc-aux, it appears the compilation is based on a bootstrap compiler which already carries outdated headers. A workaround, suggested by gerald@ the last time a similar issue happened was to run for install-tools/fixinc.sh. I think that may regenerate the headers and let the build use updated headers. Ultimately gcc-aux needs maintainer intervention and using outdated headers will break sooner or later: especially on -current. Hope that helps, Pedro. > =3D=3D=3D > Mark Millard > markmi at dsl-only.net >=20 > (I've added a missing "n" in the first "__nonnull_all" below.) > On 2017-Apr-13, at 6:04 PM, Mark Millard = wrote: >=20 >> As means of investigating if lang/gcc6-aux has other problems >> building on aarch64 than just __nonnull and __nonnull_all I did: >>=20 >> # svnlite diff /usr/src/sys/sys/ >> Index: /usr/src/sys/sys/cdefs.h >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >> --- /usr/src/sys/sys/cdefs.h (revision 315914) >> +++ /usr/src/sys/sys/cdefs.h (working copy) >> @@ -376,6 +376,10 @@ >> #define __noinline >> #endif >>=20 >> +// HACK to enable older source that did not track. >> +#define __nonnull(x) >> +#define __nonnull_all >> + >> #if __GNUC_PREREQ__(3, 4) >> #define __fastcall __attribute__((__fastcall__)) >> #define __result_use_check = __attribute__((__warn_unused_result__)) >>=20 >> and so such similarly shows up in /usr/include/sys/cdefs.h . >>=20 >> The attempt to build lang/gcc6-aux (as part of attempting >> to build ports-mgmt/synth) resulted in: >>=20 >>=20 >> In file included from = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/gcc-6-20170202/libiberty/f= dmatch.c:45:0: >> ./config.h:556:15: error: two or more data types in declaration = specifiers >> #define pid_t int >> ^ >> In file included from = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/gcc-6-20170202/libiberty/f= dmatch.c:49:0: >> = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/bootstrap/lib/gcc/aarch64-= aux-freebsd12.0/6.3.1/include-fixed/sys/types.h:266:9: error: unknown = type name '__vm_ooffset_t' >> typedef __vm_ooffset_t vm_ooffset_t; >> ^~~~~~~~~~~~~~ >> = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/bootstrap/lib/gcc/aarch64-= aux-freebsd12.0/6.3.1/include-fixed/sys/types.h:268:9: error: unknown = type name '__vm_pindex_t' >> typedef __vm_pindex_t vm_pindex_t; >> ^~~~~~~~~~~~~ >> gmake[4]: *** [Makefile:732: fdmatch.o] Error 1 >> gmake[4]: Leaving directory = '/usr/obj/portswork/usr/ports/lang/gcc6-aux/work/build/libiberty' >> gmake[3]: *** [Makefile:7458: all-libiberty] Error 2 >> gmake[3]: *** Waiting for unfinished jobs.... >>=20 >>=20 >> vm_ooffset_t and vm_pindex_t has 2017-Feb-4 changes: >>=20 >> Revision 313194 - (view) (download) (annotate) - [select for diffs]=20= >> Modified Sat Feb 4 12:26:38 2017 UTC (2 months, 1 week ago) by kib=20 >> File length: 10733 byte(s)=20 >> Diff to previous 299571 >> Define the vm_ooffset_t and vm_pindex_t types as machine-independend. >>=20 >> The types are for the byte offset and page index in vm object. They >> are similar to off_t, which is defined as 64bit MI integer. Using MI >> definitions will allow to provide consistent MD values of vm >> object-related maximum sizes. >>=20 >> Reviewed by: alc >> Sponsored by: The FreeBSD Foundation >> MFC after: 1 week >>=20 >>=20 >> The "#define pid_t int" in the local: >>=20 >> = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/build/libiberty/config.h >>=20 >> likely messes up some later "typedef . . . pid_t;", such as: >>=20 >> = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/bootstrap/lib/gcc/aarch64-= aux-freebsd12.0/6.3.1/include-fixed/sys/types.h:typedef __pid_t = pid_t; /* process id */ >>=20 >> resulting in: >>=20 >> typedef __pid_t int; >>=20 >>=20 >>=20 >> So lang/gcc6-aux bootstrapping has more problems than just __nonnull >> and __nonnull_all issues, at least for aarch64 head. >>=20 >> lang/gcc6-aux might not be the only thing with such issues. >>=20 >>=20 >> I stopped with this. There could be more issues for lang/gcc6-aux . >=20 From owner-freebsd-ports@freebsd.org Fri Apr 14 02:31:28 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EF3FBD3D70A for ; Fri, 14 Apr 2017 02:31:28 +0000 (UTC) (envelope-from rozhuk.im@gmail.com) Received: from mail-lf0-x22e.google.com (mail-lf0-x22e.google.com [IPv6:2a00:1450:4010:c07::22e]) (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 74BE6C8E for ; Fri, 14 Apr 2017 02:31:28 +0000 (UTC) (envelope-from rozhuk.im@gmail.com) Received: by mail-lf0-x22e.google.com with SMTP id s141so37234413lfe.3 for ; Thu, 13 Apr 2017 19:31:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:date:to:cc:subject:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=TiC2TycJ63PEHbZnLnwJfOFt3no3etLtVtcgqRKGJh8=; b=g+X+Cl5D9kTNFDP/v/FavOpPD/qZVRV7f5g27BRzizCKW08t5clyLgW6RkoZB56/Tg cludJfRI3NMNRlgKHRhxusI57q5CzhVJ8q7FnaspNn+TJOWBLVTq7POZiNYeSIBjXJ5O HnTJ9srez66mflwPBuFIv2BnJwh8L0lddKWPHLGrDsCNjRhlKF55o34fbecut6B3wyff s3zHvpgfMKgf2zHZndmGLInn1mHptlwhtMrIXiXcyzVWohYMaV4t9/AzJ/9XVM7CNvGw l0dEDxheC8JXZPNj4QtAmojpyBIT7KkOuK8xumRvKSIHGM6c4+UZe/BoT1xYqlp3PAQk 3xOQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:date:to:cc:subject:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=TiC2TycJ63PEHbZnLnwJfOFt3no3etLtVtcgqRKGJh8=; b=covjjdXyfqRFh5KO99Uvu5TKKvTFnd3wS12MjO0M9eNGE/1wggMAb3+iypxB2QfDQi +ud45x6RQhkjr6p9yaGEnIjTWtyiAHvlTGMZa/M/AJaoyAu2PSTmB3VD1rxlmTu32xCF IG/kMfB2Z93/mPamt3rq0EfzSYugqmTOT9hboy+fI7ck9RBiZvFzG4IsvETsOfrj/sRE ZhHbbcP6AY9yemo5pyI0s8QCmwVa2hTFxwDAqaEA8rfqfcpZsQl0+6blJ+E2GtOaeg4y znjlgFeg4ifZXM94ZEwub6nMabB1I9CrP3Ts7xXs5qlKMkU2jKjACDgBViE+++/LtC6u rIzg== X-Gm-Message-State: AN3rC/4Isn4bA4HBrLQxSv9FM8rEdmWf/4EFzF0vuXzoGMcb+pYOVj80 KjPidbdm0o90micQ X-Received: by 10.46.19.26 with SMTP id 26mr1815378ljt.117.1492137086537; Thu, 13 Apr 2017 19:31:26 -0700 (PDT) Received: from rimwks ([2001:470:28:81a:31c5:377:1e09:da12]) by smtp.gmail.com with ESMTPSA id e91sm90173lji.40.2017.04.13.19.31.25 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 13 Apr 2017 19:31:25 -0700 (PDT) From: Rozhuk Ivan X-Google-Original-From: Rozhuk Ivan Date: Fri, 14 Apr 2017 05:31:20 +0300 To: =?UTF-8?B?T3RhY8OtbGlv?= Cc: freebsd-ports@freebsd.org Subject: Re: About opencv2 Message-ID: <20170414053120.6d9a9ed7@rimwks> In-Reply-To: <0b1023d6-a228-7356-c865-19327fec5e8c@bsd.com.br> References: <0b1023d6-a228-7356-c865-19327fec5e8c@bsd.com.br> X-Mailer: Claws Mail 3.14.1 (GTK+ 2.24.31; amd64-portbld-freebsd11.0) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Apr 2017 02:31:29 -0000 T24gVGh1LCAxMyBBcHIgMjAxNyAyMTo0ODowNiAtMDMwMA0KT3RhY8OtbGlvIDxvdGFjaWxpby5u ZXRvQGJzZC5jb20uYnI+IHdyb3RlOg0KDQo+IEkgc2F3IHRoYXQgdGhlIE9wZW5DViBwb3J0IGRv ZXMgbm90IGhhdmUgYSBtYWludGFpbmVyLiBIb3dldmVyLCB1bnRpbCANCj4gcmVjZW50bHkgdGhl cmUgd2FzIGFuIGVmZm9ydCB0byBwb3J0IE9wZW5DVjMgdG8gRnJlZUJTRC4gSGFzIE9wZW5jdiAy IA0KPiBiZWVuIGFiYW5kb25lZCBiZWNhdXNlIG9mIE9wZW5DVjMgb3IgZG9lcyBpdCBoYXZlIG5v IGNvcnJlbGF0aW9uPw0KDQpObyBjb3JyZWxhdGlvbiwgSU1ITy4NCkkgc3RhcnQgMy4xIGFuZCBu b3cgaXQgMy4yIC0gZm9yIG15IHdvcmsuDQoNCg== From owner-freebsd-ports@freebsd.org Fri Apr 14 02:47:23 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 611C4D3DC2E; Fri, 14 Apr 2017 02:47:23 +0000 (UTC) (envelope-from rizzo@i805.com.br) Received: from server.i805.com.br (mailhost.i805.com.br [50.7.9.75]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "fbsd10.amd64", Issuer "fbsd10.amd64" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 34A0B1667; Fri, 14 Apr 2017 02:47:22 +0000 (UTC) (envelope-from rizzo@i805.com.br) Received: from server.i805.com.br (localhost [127.0.0.1]) by server.i805.com.br (8.15.2/8.15.2) with ESMTPS id v3E2lHn4070238 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 13 Apr 2017 23:47:18 -0300 (BRT) (envelope-from rizzo@i805.com.br) Received: (from www@localhost) by server.i805.com.br (8.15.2/8.15.2/Submit) id v3E2lGnH070237; Thu, 13 Apr 2017 23:47:16 -0300 (BRT) (envelope-from rizzo@i805.com.br) X-Authentication-Warning: server.i805.com.br: www set sender to rizzo@i805.com.br using -f To: =?UTF-8?Q?Otac=C3=ADlio?= Subject: Re: About opencv2 X-PHP-Script: www.i805.com.br/roundcube/index.php for 186.221.219.53 X-PHP-Originating-Script: 80:rcube.php MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Date: Thu, 13 Apr 2017 23:47:16 -0300 From: =?UTF-8?Q?Nilton_Jos=C3=A9_Rizzo?= Cc: freebsd-ports@freebsd.org, owner-freebsd-ports@freebsd.org In-Reply-To: <0b1023d6-a228-7356-c865-19327fec5e8c@bsd.com.br> References: <0b1023d6-a228-7356-c865-19327fec5e8c@bsd.com.br> Message-ID: X-Sender: rizzo@i805.com.br User-Agent: Roundcube Webmail/1.2.3 X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on server.i805.com.br X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Apr 2017 02:47:23 -0000 Em 2017-04-13 21:48, Otacílio escreveu: > Dear > > I saw that the OpenCV port does not have a maintainer. However, until > recently there was an effort to port OpenCV3 to FreeBSD. Has Opencv 2 > been abandoned because of OpenCV3 or does it have no correlation? > > > []'s > > -Otacilio Hi Otacilio, I'm think the mantainer give up. I'm using a openCV 3.2 in my box, but I don't have time to lean to create a new port. I need finish my qualify exam to Phd If yopu need some help I can help you. > > _______________________________________________ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to > "freebsd-ports-unsubscribe@freebsd.org" -- ******************************************************** * Nilton José Rizzo Sistema de Informação UFRRJ * * http://cursos.ufrrj.br/grad/sistemas/ * * lattes:http://lattes.cnpq.br/0079460703536198 * ******************************************************** From owner-freebsd-ports@freebsd.org Fri Apr 14 03:28:06 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6E57AD3D6FA; Fri, 14 Apr 2017 03:28:06 +0000 (UTC) (envelope-from rozhuk.im@gmail.com) Received: from mail-lf0-x243.google.com (mail-lf0-x243.google.com [IPv6:2a00:1450:4010:c07::243]) (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 E6A58D9E; Fri, 14 Apr 2017 03:28:05 +0000 (UTC) (envelope-from rozhuk.im@gmail.com) Received: by mail-lf0-x243.google.com with SMTP id i3so8919586lfh.2; Thu, 13 Apr 2017 20:28:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:date:to:cc:subject:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=IWXUQfHbbC02Qd9AxKuKuKG3QgnsGqMkAN5up7TFWoA=; b=bYsYKRZQoSpb29mLBEJN16Yw1j6yc6Vo7hFs8XUPvO9USy68wJ3/RHBKGZrl0KjI1R lxF6itj8boZ5VgDGoAM7qZp2R2QVWaeN4HpTvr6Sp4qP3SEMMIEouLkSEAF2N2/6NZNr GmOxzTFWRveqlJj7IisSAHm4RjkXGCkxSBbDBDefm6wVBwM8+AkAqrMPALarLHyR9n5p LMhSx+aPFM0THxpW0QZx6fYxZ6ljTd7NLXKjFZdUbo+zYEa7/5PB28qGC7/z0fjQUrgw xiUxYq4I1Q5x6ypljspLeA329gCdQGoCqK0z9d5pqfBv840ZpFxvbvyPTQPqC58/0cGc nL8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:date:to:cc:subject:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=IWXUQfHbbC02Qd9AxKuKuKG3QgnsGqMkAN5up7TFWoA=; b=YQkdxntXX3EsMX1ZPZ3YE08RWJ2t2+uUFaILdy18qiq5tzKKpszqiDf926/vyefx6N AjxtaNix0ATsaHiYJA61L48nsBokiCSC5uWvLJp4ioI8Jh5F+8/LIjOoWNRyXXuchdFH SWwCXMc7pmGymLG+XPmjOKuOMmEQ+0GYcoqm/P8gEJDwJuO2gQfGcrJ6s+GURNWdSPMe RKyc+6AUR+kYxM5VzhSyIWKlF0MxwVmBb970Cmy2bZPP2R0qQZtU+HrRUXZ4krQ22Ejd +iGVJ2x5gkcJEQirj6Jx/pDqhrkqiYDjQb4YFi6PUnm0zql4W5MyQNamkB9DpoMePRX8 5cCg== X-Gm-Message-State: AN3rC/72Kaw5Eb5AN6/hmfY77QDjg4GbMoNm978RpP1XJDyEcxikqr/w DQhzvfr81cWp8w== X-Received: by 10.25.242.73 with SMTP id d9mr2391776lfk.89.1492140483649; Thu, 13 Apr 2017 20:28:03 -0700 (PDT) Received: from rimwks ([2001:470:28:81a:31c5:377:1e09:da12]) by smtp.gmail.com with ESMTPSA id h128sm100992lfg.56.2017.04.13.20.28.02 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 13 Apr 2017 20:28:02 -0700 (PDT) From: Rozhuk Ivan X-Google-Original-From: Rozhuk Ivan Date: Fri, 14 Apr 2017 06:28:00 +0300 To: Nilton =?UTF-8?B?Sm9zw6k=?= Rizzo Cc: =?UTF-8?B?T3RhY8OtbGlv?= , owner-freebsd-ports@freebsd.org, freebsd-ports@freebsd.org Subject: Re: About opencv2 Message-ID: <20170414062800.209f3437@rimwks> In-Reply-To: References: <0b1023d6-a228-7356-c865-19327fec5e8c@bsd.com.br> X-Mailer: Claws Mail 3.14.1 (GTK+ 2.24.31; amd64-portbld-freebsd11.0) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Apr 2017 03:28:06 -0000 > I'm using a openCV 3.2 in my box, but I don't have time to > lean to create a new port. I need finish my qualify exam to Phd > > If yopu need some help I can help you. > All ready done: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=210505 From owner-freebsd-ports@freebsd.org Fri Apr 14 08:33:29 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 559F1D3CB2C for ; Fri, 14 Apr 2017 08:33:29 +0000 (UTC) (envelope-from wjw@digiware.nl) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 3D7DB218 for ; Fri, 14 Apr 2017 08:33:29 +0000 (UTC) (envelope-from wjw@digiware.nl) Received: by mailman.ysv.freebsd.org (Postfix) id 3CC5ED3CB2B; Fri, 14 Apr 2017 08:33:29 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3C5DCD3CB2A for ; Fri, 14 Apr 2017 08:33:29 +0000 (UTC) (envelope-from wjw@digiware.nl) Received: from smtp.digiware.nl (smtp.digiware.nl [IPv6:2001:4cb8:90:ffff::3]) (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 EA55C217 for ; Fri, 14 Apr 2017 08:33:28 +0000 (UTC) (envelope-from wjw@digiware.nl) Received: from router.digiware.nl (localhost.digiware.nl [127.0.0.1]) by smtp.digiware.nl (Postfix) with ESMTP id 3EB7B1D505; Fri, 14 Apr 2017 10:33:25 +0200 (CEST) X-Virus-Scanned: amavisd-new at digiware.com Received: from smtp.digiware.nl ([127.0.0.1]) by router.digiware.nl (router.digiware.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id scyplnr_Kd8M; Fri, 14 Apr 2017 10:33:24 +0200 (CEST) Received: from [192.168.10.67] (opteron [192.168.10.67]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.digiware.nl (Postfix) with ESMTPSA id 1F6781D504 for ; Fri, 14 Apr 2017 10:33:24 +0200 (CEST) Subject: Nag mail..... Fwd: [package - 103amd64-quarterly][net/ceph-devel] Failed for ceph-devel-w.v2017.2.14 in build References: <201704140536.v3E5aQ3p038466@beefy2.nyi.freebsd.org> To: "ports@freebsd.org" From: Willem Jan Withagen X-Forwarded-Message-Id: <201704140536.v3E5aQ3p038466@beefy2.nyi.freebsd.org> Message-ID: <0e431740-699b-6b1e-1788-29a29b2fed5f@digiware.nl> Date: Fri, 14 Apr 2017 10:33:20 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 In-Reply-To: <201704140536.v3E5aQ3p038466@beefy2.nyi.freebsd.org> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Apr 2017 08:33:29 -0000 Hi I'm regularly spammed by this mail. Which I guess that it is due to the quartly snapshoted ports copy. And that contains a missing patch that disables builing this port on 10.x So am I going to be spammed until end of Q2, or is there actually a way to get this port upgraded to the current Makefile? As this email suggests? Thanx, --WjW -------- Forwarded Message -------- Subject: [package - 103amd64-quarterly][net/ceph-devel] Failed for ceph-devel-w.v2017.2.14 in build Date: Fri, 14 Apr 2017 05:36:26 GMT From: pkg-fallout@FreeBSD.org To: wjw@digiware.nl CC: pkg-fallout@FreeBSD.org You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: wjw@digiware.nl Last committer: antoine@FreeBSD.org Ident: $FreeBSD: branches/2017Q2/net/ceph-devel/Makefile 437432 2017-04-01 12:00:27Z antoine $ Log URL: http://beefy2.nyi.freebsd.org/data/103amd64-quarterly/438400/logs/ceph-devel-w.v2017.2.14.log Build URL: http://beefy2.nyi.freebsd.org/build.html?mastername=103amd64-quarterly&build=438400 Log: ====>> Building net/ceph-devel build started at Fri Apr 14 04:55:59 UTC 2017 port directory: /usr/ports/net/ceph-devel building for: FreeBSD 103amd64-quarterly-job-21 10.3-RELEASE-p18 FreeBSD 10.3-RELEASE-p18 amd64 maintained by: wjw@digiware.nl Makefile ident: $FreeBSD: branches/2017Q2/net/ceph-devel/Makefile 437432 2017-04-01 12:00:27Z antoine $ Poudriere version: 3.1.17-9-gf49c6f78 Host OSVERSION: 1200020 Jail OSVERSION: 1003000 Job Id: 21 ---Begin Environment--- SHELL=/bin/csh OSVERSION=1003000 UNAME_v=FreeBSD 10.3-RELEASE-p18 UNAME_r=10.3-RELEASE-p18 BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 SAVED_TERM= MASTERMNT=/usr/local/poudriere/data/.m/103amd64-quarterly/ref PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin POUDRIERE_BUILD_TYPE=bulk PKGNAME=ceph-devel-w.v2017.2.14 OLDPWD=/ PWD=/usr/local/poudriere/data/.m/103amd64-quarterly/ref/.p/pool MASTERNAME=103amd64-quarterly SCRIPTPREFIX=/usr/local/share/poudriere USER=root HOME=/root POUDRIERE_VERSION=3.1.17-9-gf49c6f78 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh LIBEXECPREFIX=/usr/local/libexec/poudriere LOCALBASE=/usr/local PACKAGE_BUILDING=yes POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- MAKE=gmake PYTHON="/usr/local/bin/python2.7" XDG_DATA_HOME=/wrkdirs/usr/ports/net/ceph-devel/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/net/ceph-devel/work HOME=/wrkdirs/usr/ports/net/ceph-devel/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/net/ceph-devel/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/net/ceph-devel/work HOME=/wrkdirs/usr/ports/net/ceph-devel/work TMPDIR="/tmp" NO_PIE=yes WITHOUT_DEBUG_FILES=yes WITHOUT_KERNEL_SYMBOLS=yes SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- CMAKE_BUILD_TYPE="release" PYTHON_INCLUDEDIR=include/python2.7 PYTHON_LIBDIR=lib/python2.7 PYTHON_PLATFORM=freebsd10 PYTHON_PYOEXTENSION=pyo PYTHON_SITELIBDIR=lib/python2.7/site-packages PYTHON_SUFFIX=27 PYTHON_VER=2.7 PYTHON_VERSION=python2.7 PYTHON2="" PYTHON3="@comment " OSREL=10.3 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/ceph" EXAMPLESDIR="share/examples/ceph" DATADIR="share/ceph" WWWDIR="www/ceph" ETCDIR="etc/ceph" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/ceph DOCSDIR=/usr/local/share/doc/ceph EXAMPLESDIR=/usr/local/share/examples/ceph WWWDIR=/usr/local/www/ceph ETCDIR=/usr/local/etc/ceph --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles #### /usr/local/etc/poudriere.d/make.conf #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes # Build ALLOW_MAKE_JOBS_PACKAGES with 2 jobs MAKE_JOBS_NUMBER=2 #### /usr/ports/Mk/Scripts/ports_env.sh #### ARCH=amd64 CONFIGURE_MAX_CMD_LEN=262144 HAVE_COMPAT_IA32_KERN=YES OPSYS=FreeBSD OSREL=10.3 OSVERSION=1003000 PYTHONBASE=/usr/local UID=0 _JAVA_OS_LIST_REGEXP=native\|linux _JAVA_VENDOR_LIST_REGEXP=openjdk\|oracle\|sun _JAVA_VERSION_LIST_REGEXP=1.6\|1.7\|1.8\|1.6+\|1.7+\|1.8+ _OSRELEASE=10.3-RELEASE-p18 #### Misc Poudriere #### GID=0 DISABLE_MAKE_JOBS=poudriere ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 1024 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited sbsize (bytes, -b) unlimited pseudo-terminals (-p) unlimited --End resource limits-- =================================================== ===> License GPLv2 LGPL3 accepted by the user =========================================================================== =================================================== ===> ceph-devel-w.v2017.2.14 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.1.txz [103amd64-quarterly-job-21] Installing pkg-1.10.1... [103amd64-quarterly-job-21] Extracting pkg-1.10.1: .......... done ===> ceph-devel-w.v2017.2.14 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of ceph-devel-w.v2017.2.14 =========================================================================== =================================================== =========================================================================== =================================================== ===> License GPLv2 LGPL3 accepted by the user ===> Fetching all distfiles required by ceph-devel-w.v2017.2.14 for building =========================================================================== =================================================== ===> License GPLv2 LGPL3 accepted by the user ===> Fetching all distfiles required by ceph-devel-w.v2017.2.14 for building => SHA256 Checksum OK for wjwithagen-ceph-wip.v2017-2-14_GH0.tar.gz. => SHA256 Checksum OK for facebook-rocksdb-a0deec9_GH0.tar.gz. => SHA256 Checksum OK for ceph-ceph-erasure-code-corpus-b5c8634_GH0.tar.gz. => SHA256 Checksum OK for ceph-ceph-object-corpus-master_GH0.tar.gz. => SHA256 Checksum OK for ceph-civetweb-v1.5-1809-g7f9f5d1_GH0.tar.gz. => SHA256 Checksum OK for ceph-jerasure-v2-ceph_GH0.tar.gz. => SHA256 Checksum OK for ceph-gf-complete-v3-ceph_GH0.tar.gz. => SHA256 Checksum OK for ceph-googletest-ceph-release-1.7.x_GH0.tar.gz. => SHA256 Checksum OK for ceph-spdk-v1.2.0-39-g9322c25_GH0.tar.gz. => SHA256 Checksum OK for ceph-xxHash-v0.5.1-2-g1f40c65_GH0.tar.gz. => SHA256 Checksum OK for ceph-isa-l-v2.16.0_GH0.tar.gz. => SHA256 Checksum OK for ceph-lua-lua-5.3-ceph_GH0.tar.gz. => SHA256 Checksum OK for ceph-Beast-999e2fa_GH0.tar.gz. => SHA256 Checksum OK for boostorg-boost-boost-1.61.0-275-g1790aff_GH0.tar.gz. => SHA256 Checksum OK for ceph-dpdk-a38e5ec_GH0.tar.gz. => SHA256 Checksum OK for facebook-zstd-v1.1.2_GH0.tar.gz. =========================================================================== =================================================== =========================================================================== =================================================== ===> License GPLv2 LGPL3 accepted by the user ===> Fetching all distfiles required by ceph-devel-w.v2017.2.14 for building ===> Extracting for ceph-devel-w.v2017.2.14 => SHA256 Checksum OK for wjwithagen-ceph-wip.v2017-2-14_GH0.tar.gz. => SHA256 Checksum OK for facebook-rocksdb-a0deec9_GH0.tar.gz. => SHA256 Checksum OK for ceph-ceph-erasure-code-corpus-b5c8634_GH0.tar.gz. => SHA256 Checksum OK for ceph-ceph-object-corpus-master_GH0.tar.gz. => SHA256 Checksum OK for ceph-civetweb-v1.5-1809-g7f9f5d1_GH0.tar.gz. => SHA256 Checksum OK for ceph-jerasure-v2-ceph_GH0.tar.gz. => SHA256 Checksum OK for ceph-gf-complete-v3-ceph_GH0.tar.gz. => SHA256 Checksum OK for ceph-googletest-ceph-release-1.7.x_GH0.tar.gz. => SHA256 Checksum OK for ceph-spdk-v1.2.0-39-g9322c25_GH0.tar.gz. => SHA256 Checksum OK for ceph-xxHash-v0.5.1-2-g1f40c65_GH0.tar.gz. => SHA256 Checksum OK for ceph-isa-l-v2.16.0_GH0.tar.gz. => SHA256 Checksum OK for ceph-lua-lua-5.3-ceph_GH0.tar.gz. => SHA256 Checksum OK for ceph-Beast-999e2fa_GH0.tar.gz. => SHA256 Checksum OK for boostorg-boost-boost-1.61.0-275-g1790aff_GH0.tar.gz. => SHA256 Checksum OK for ceph-dpdk-a38e5ec_GH0.tar.gz. => SHA256 Checksum OK for facebook-zstd-v1.1.2_GH0.tar.gz. =========================================================================== =================================================== =========================================================================== From owner-freebsd-ports@freebsd.org Fri Apr 14 08:47:19 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5B4F6D3CDED for ; Fri, 14 Apr 2017 08:47:19 +0000 (UTC) (envelope-from list1@gjunka.com) Received: from msa1.earth.yoonka.com (yoonka.com [88.98.225.149]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "msa1.earth.yoonka.com", Issuer "msa1.earth.yoonka.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 0844B901; Fri, 14 Apr 2017 08:47:18 +0000 (UTC) (envelope-from list1@gjunka.com) Received: from crayon2.yoonka.com (crayon2.yoonka.com [10.70.7.20]) (authenticated bits=0) by msa1.earth.yoonka.com (8.15.2/8.15.2) with ESMTPSA id v3E8l9kc039470 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Fri, 14 Apr 2017 08:47:09 GMT (envelope-from list1@gjunka.com) To: freebsd-ports@freebsd.org, danilo@FreeBSD.org From: Grzegorz Junka Subject: net/openmpi fails to compile with default settings Message-ID: Date: Fri, 14 Apr 2017 08:47:09 +0000 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Apr 2017 08:47:19 -0000 ====>> Building net/openmpi build started at Fri Apr 14 08:28:00 UTC 2017 port directory: /usr/ports/net/openmpi building for: FreeBSD 11rel0amd64-local-crayon2-job-01 11.0-RELEASE-p9 FreeBSD 11.0-RELEASE-p9 amd64 maintained by: danilo@FreeBSD.org Makefile ident: $FreeBSD: head/net/openmpi/Makefile 437439 2017-04-01 15:23:30Z gerald $ Poudriere version: 3.1.14 Host OSVERSION: 1100122 Jail OSVERSION: 1100122 (...) ompi_datatype_module.c:281:44: warning: implicit declaration of function 'OMPI_DATATYPE_INIT_UNAVAILABLE_BASIC_TYPE' is invalid in C99 [-Wimplicit-function-declaration] ompi_predefined_datatype_t ompi_mpi_aint = OMPI_DATATYPE_INIT_UNAVAILABLE_BASIC_TYPE(INT64_T, AINT, OMPI_DATATYPE_FLAG_DATA_C | OMPI_DATATYPE_FLAG_DATA_INT); ^ ompi_datatype_module.c:281:86: error: use of undeclared identifier 'INT64_T' ompi_predefined_datatype_t ompi_mpi_aint = OMPI_DATATYPE_INIT_UNAVAILABLE_BASIC_TYPE(INT64_T, AINT, OMPI_DATATYPE_FLAG_DATA_C | OMPI_DATATYPE_FLAG_DATA_INT); ^ ompi_datatype_module.c:281:95: error: use of undeclared identifier 'AINT' ompi_predefined_datatype_t ompi_mpi_aint = OMPI_DATATYPE_INIT_UNAVAILABLE_BASIC_TYPE(INT64_T, AINT, OMPI_DATATYPE_FLAG_DATA_C | OMPI_DATATYPE_FLAG_DATA_INT); ^ 1 warning and 2 errors generated. gmake[3]: *** [Makefile:1733: ompi_datatype_module.lo] Error 1 No one has reported this yet but I don't believe I am the first one to see this since lots of ports depend on this openmpi. Am I missing something? Grzegorz From owner-freebsd-ports@freebsd.org Fri Apr 14 09:32:12 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B33F4D3DEB2 for ; Fri, 14 Apr 2017 09:32:12 +0000 (UTC) (envelope-from mexas@bristol.ac.uk) Received: from mail-wm0-x243.google.com (mail-wm0-x243.google.com [IPv6:2a00:1450:400c:c09::243]) (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 4EEF4FB3 for ; Fri, 14 Apr 2017 09:32:12 +0000 (UTC) (envelope-from mexas@bristol.ac.uk) Received: by mail-wm0-x243.google.com with SMTP id x75so16983013wma.1 for ; Fri, 14 Apr 2017 02:32:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bris-ac-uk.20150623.gappssmtp.com; s=20150623; h=date:from:message-id:to:subject:reply-to:in-reply-to; bh=IG2OOQ1r4nDTq3AqqUJq/lMCfdagoz/ZCqgaChC4ETQ=; b=OfKybrcxbzRJD/eqRgjGdF76ab97P8+XyeLjiG3SeD+4clbDqoxeF/RVg37T1eV1Sw qMzmUE3WQIx9chjfwgV8ZXFVM2lxNG3wTdfiRLsCkdAbJRvCrFeKnbHG8OLk5qezQZjv 8DIMUB01HcpBG+ggwD9I+yoo8zj8yC0zOXr5CayoJDA4Qq8JiL7IXjA9DjXHBdHrx6Uj Wq/mBGA38taGAbYnwInudoD8qMXEypF86b8MUAXsRR1cdkFSItCu91jubZbsoOvzrLtc e7tgRRIhqQwMbePogYo3FYpUb0NfOCu76CspttprcUIBAlNbHHnC6/nHNxU0TFcC+6G8 Em1Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:message-id:to:subject:reply-to :in-reply-to; bh=IG2OOQ1r4nDTq3AqqUJq/lMCfdagoz/ZCqgaChC4ETQ=; b=XIJeFLMCi/FrGQ2ytNJAmwz/6wpGapox3asperRPJOq9+5CDOM9GmiO0AhPg4xSkBw 4BQOqnM7gEDapTycf4agEHqeHZNqKuQvdNi59E+tjpaj0Y8ZuuuAGwE9+G7BXyfCsrVG vfvu6Tq2UQ4By9WMqrLTgZViiqbiTxCkPBoX0875EAVcqQu+Nz5DOcfsHJ/n95vpzqHr SXUqEi/tNyxFUHF+6KdInm1THS/0GqktirlJySRsl3ek5tAbFXo14NqIgot2CvObSplE EllyYpbkUctmQ5s3m36OJefbAtqcApFPGDXfKnYX8f7Flrze5v6AVKMwJJPNVSxhC8Sh BYvA== X-Gm-Message-State: AN3rC/76ggc1EQZNCNVxkTckXmo99kBUfpv93sNw+omS3EQnt0IF73y3 5RiqSAQxrl/dkZFqqQo= X-Received: by 10.28.93.3 with SMTP id r3mr6862673wmb.27.1492162330106; Fri, 14 Apr 2017 02:32:10 -0700 (PDT) Received: from mech-as222.men.bris.ac.uk (mech-as222.men.bris.ac.uk. [137.222.170.4]) by smtp.gmail.com with ESMTPSA id b42sm1703948wra.10.2017.04.14.02.32.09 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 14 Apr 2017 02:32:09 -0700 (PDT) Received: from mech-as222.men.bris.ac.uk (localhost [127.0.0.1]) by mech-as222.men.bris.ac.uk (8.15.2/8.15.2) with ESMTP id v3E9W9fV011552; Fri, 14 Apr 2017 10:32:09 +0100 (BST) (envelope-from mexas@mech-as222.men.bris.ac.uk) Received: (from mexas@localhost) by mech-as222.men.bris.ac.uk (8.15.2/8.15.2/Submit) id v3E9W8Px011551; Fri, 14 Apr 2017 10:32:08 +0100 (BST) (envelope-from mexas) Date: Fri, 14 Apr 2017 10:32:08 +0100 (BST) From: Anton Shterenlikht Message-Id: <201704140932.v3E9W8Px011551@mech-as222.men.bris.ac.uk> To: danilo@FreeBSD.org, freebsd-ports@freebsd.org, list1@gjunka.com Subject: Re: net/openmpi fails to compile with default settings Reply-To: mexas@bris.ac.uk In-Reply-To: X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Apr 2017 09:32:12 -0000 >Makefile ident: $FreeBSD: head/net/openmpi/Makefile 437439 Builds fine for me at the same ports revision: ===>>> The following actions were performed: Re-installation of openmpi-1.10.6_1 Re-installation of openmpi2-2.0.2_4 However, I use a custom /etc/make.conf: # cat /etc/make.conf DEVELOPER=yes DEFAULT_VERSIONS=gcc=7 FFLAGS+= -O2 -pipe -march=bdver2 -mtune=bdver2 FFLAGS+= -funroll-loops --param max-unroll-times=4 -ftree-vectorize FFLAGS+= -g I'll try now will all default options, most importantly default GCC, lang/gcc, which is now gcc-5.4.0. I guess you are using all the default options, right? >see this since lots of ports depend on this openmpi. Am I missing something? Is this true? I think most ports needing MPI default to MPICH. Anton From owner-freebsd-ports@freebsd.org Fri Apr 14 09:47:36 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D0DB3D3B523 for ; Fri, 14 Apr 2017 09:47:36 +0000 (UTC) (envelope-from mexas@bristol.ac.uk) Received: from mail-wr0-x242.google.com (mail-wr0-x242.google.com [IPv6:2a00:1450:400c:c0c::242]) (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 6397893B for ; Fri, 14 Apr 2017 09:47:36 +0000 (UTC) (envelope-from mexas@bristol.ac.uk) Received: by mail-wr0-x242.google.com with SMTP id l44so11870420wrc.2 for ; Fri, 14 Apr 2017 02:47:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bris-ac-uk.20150623.gappssmtp.com; s=20150623; h=date:from:message-id:to:subject:reply-to:in-reply-to; bh=uw2IRcTrjBpQEdkW8Me5/54MxzDmaQuhxA8HJU8TEHk=; b=AHGlD3G7/JOvQQEklqapemhqF+zpdOvYS0+bhDDLkJCl4CcTm5ioQmYsl0/09HVBeU ClVKtGlBS0+Rj5XS/abyzf+dBPjkW9feZf4FodO0LMRkpjgqlygQtHdVOKWtQRfoomFj fAiAI22qGr6+WiO7TFXrNRamhiPQuSFx/YEeJ6/7WMnsFGyPIQI0ZJxPReCKGDVi9rf/ uqUZqi1Wg5O7a5fVZvSYbFrL6aKMQ2u0iXgf0aGRE2qnVqwolotcPrB/OSuiJgHeH8LE q6eiQkbG6VmvM3cQu5WAzGZyDxTdxj0n9eSz7GHtzP2SOFHMlsT7Q0rLZVA+8cNv/gBj 3hPg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:message-id:to:subject:reply-to :in-reply-to; bh=uw2IRcTrjBpQEdkW8Me5/54MxzDmaQuhxA8HJU8TEHk=; b=dP8CZmj7aTvAlJPQs6zPK8EHWZudHmrFA6LB5VslqigMgf6uyGbb5ozbtYywBQDhJO 4CGzvU9Q7F4DSXi1GZx16FNsgDUfNtGJ9c9OU8eHL2SrhO0ylad+4qQk2fH+tSvtRJju d9/E2WsAiLLu8PfVRart9kb9k8hkjIADLFS+wgl5TxLq17JlDmqrsEDGlaNtZiRPrlyI 3EEmv1815avPjYlLCXmxoiQ+82FtA0KBz8Y+8rq4750lnjKFvAWfRWbJOr0hBEyZ8NXI t25puFRi1chjwG+VtH9yyuSxVOjH+rdQg7ioZyeA5NzdwtuSi+gEs6QxXwfNztgflkQi mEoA== X-Gm-Message-State: AN3rC/7da/w+p5rshhY/uIPJP1W5ebBq0QcYLDuQCjLAel2fOmwFLniW ltSHtdBcZW8NhKAd X-Received: by 10.223.172.54 with SMTP id v51mr7318588wrc.1.1492163254389; Fri, 14 Apr 2017 02:47:34 -0700 (PDT) Received: from mech-as222.men.bris.ac.uk (mech-as222.men.bris.ac.uk. [137.222.170.4]) by smtp.gmail.com with ESMTPSA id k63sm13762509wmf.9.2017.04.14.02.47.33 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 14 Apr 2017 02:47:34 -0700 (PDT) Received: from mech-as222.men.bris.ac.uk (localhost [127.0.0.1]) by mech-as222.men.bris.ac.uk (8.15.2/8.15.2) with ESMTP id v3E9lXWV011613; Fri, 14 Apr 2017 10:47:33 +0100 (BST) (envelope-from mexas@mech-as222.men.bris.ac.uk) Received: (from mexas@localhost) by mech-as222.men.bris.ac.uk (8.15.2/8.15.2/Submit) id v3E9lXsV011612; Fri, 14 Apr 2017 10:47:33 +0100 (BST) (envelope-from mexas) Date: Fri, 14 Apr 2017 10:47:33 +0100 (BST) From: Anton Shterenlikht Message-Id: <201704140947.v3E9lXsV011612@mech-as222.men.bris.ac.uk> To: danilo@FreeBSD.org, freebsd-ports@freebsd.org, list1@gjunka.com Subject: Re: net/openmpi fails to compile with default settings Reply-To: mexas@bris.ac.uk In-Reply-To: X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Apr 2017 09:47:36 -0000 No, with default GCC I still cannot reproduce your build failure. Here's my build log: http://eis.bris.ac.uk/~mexas/openmpi1-2.text # pkg info -xd openmpi openmpi-1.10.6_1: slurm-wlm-16.05.9_1 gcc-5.4.0 libltdl-2.4.6 hwloc-1.11.1 openmpi2-2.0.2_4: slurm-wlm-16.05.9_1 munge-0.5.12 gcc-5.4.0 libltdl-2.4.6 libevent-2.1.8 hwloc-1.11.1 Perhaps your enviroment is not clean? Anton From owner-freebsd-ports@freebsd.org Fri Apr 14 10:28:31 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1103ED3C370 for ; Fri, 14 Apr 2017 10:28:31 +0000 (UTC) (envelope-from list1@gjunka.com) Received: from msa1.earth.yoonka.com (yoonka.com [88.98.225.149]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "msa1.earth.yoonka.com", Issuer "msa1.earth.yoonka.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 82FD5DE2; Fri, 14 Apr 2017 10:28:29 +0000 (UTC) (envelope-from list1@gjunka.com) Received: from crayon2.yoonka.com (crayon2.yoonka.com [10.70.7.20]) (authenticated bits=0) by msa1.earth.yoonka.com (8.15.2/8.15.2) with ESMTPSA id v3EASRWg040773 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Fri, 14 Apr 2017 10:28:27 GMT (envelope-from list1@gjunka.com) Subject: Re: net/openmpi fails to compile with default settings To: freebsd-ports@freebsd.org, danilo@FreeBSD.org References: <201704140947.v3E9lXsV011612@mech-as222.men.bris.ac.uk> From: Grzegorz Junka Message-ID: Date: Fri, 14 Apr 2017 10:28:27 +0000 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0 MIME-Version: 1.0 In-Reply-To: <201704140947.v3E9lXsV011612@mech-as222.men.bris.ac.uk> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Apr 2017 10:28:31 -0000 On 14/04/2017 09:47, Anton Shterenlikht wrote: > No, with default GCC I still cannot reproduce your build > failure. Here's my build log: > > http://eis.bris.ac.uk/~mexas/openmpi1-2.text > > # pkg info -xd openmpi > openmpi-1.10.6_1: > slurm-wlm-16.05.9_1 > gcc-5.4.0 > libltdl-2.4.6 > hwloc-1.11.1 > openmpi2-2.0.2_4: > slurm-wlm-16.05.9_1 > munge-0.5.12 > gcc-5.4.0 > libltdl-2.4.6 > libevent-2.1.8 > hwloc-1.11.1 > > Perhaps your enviroment is not clean? > > Anton > _______________________________________________ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" Thanks Anton for looking into this. Port lang/gcc also failed when I selected the BOOTSTRAP option. Then I deselected it and now gcc-5.4.0 builds fine either with GRAPHITE enabled or disabled. I am using poudriere to build. How can my environment be not clean? I don't know which ports default to MPICH. For me failed openmpi blocks 141 ports: [00:05:53] ====>> [01][00:04:13] Finished build of net/openmpi: Failed: build [00:05:55] ====>> [01][00:04:15] Skipping build of graphics/ImageMagick: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of x11-fm/thunar: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of audio/alsa-plugins: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of editors/openoffice-4: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of archivers/ark: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of multimedia/avidemux: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of multimedia/avidemux-cli: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of multimedia/avidemux-plugins: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of multimedia/avidemux-qt4: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of sysutils/baloo: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of sysutils/baloo-widgets: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of graphics/blender: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of editors/calligra: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of audio/chromaprint: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of www/chromium: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of audio/clementine-player: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of x11-fm/doublecmd: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of multimedia/dvdauthor: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of audio/espeak: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of graphics/evince: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of multimedia/ffmpeg: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of multimedia/ffmpeg0: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of multimedia/ffmpegthumbnailer: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of multimedia/ffms2: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of math/fftw3: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of math/fftw3-float: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of sysutils/filelight-kde4: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of www/firefox: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of audio/fluidsynth: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of audio/freealut: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of graphics/frei0r-plugins: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of graphics/frei0r-plugins-opencv: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of graphics/gegl: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of graphics/gimp: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of graphics/gimp-app: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of print/gimp-gutenprint: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of multimedia/gstreamer-ffmpeg: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of multimedia/gstreamer-plugins-core: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of multimedia/gstreamer1-libav: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of audio/gstreamer1-plugins-chromaprint: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of multimedia/gstreamer1-plugins-core: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of multimedia/gtk-recordmydesktop: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of print/gutenprint: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of graphics/gwenview-kde4: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of print/hplip: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of print/hplip-plugin: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of java/icedtea-web: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of graphics/inkscape: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of audio/jack: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of sysutils/k3b-kde4: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of x11/kactivities: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of editors/kate: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of math/kcalc: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of deskutils/kcharselect: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of x11/kde4-baseapps: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of x11/kde4-runtime: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of graphics/kdegraphics4-mobipocket: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of x11/kdelibs4: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of multimedia/kdenlive: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of deskutils/kdepimlibs4: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of misc/kdeutils4: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of sysutils/kdf: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of textproc/kdiff3: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of sysutils/kfilemetadata: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of security/kgpg-kde4: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of textproc/kompare: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of x11/konsole: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of graphics/ksaneplugin: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of x11-clocks/ktimer: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of www/kwebkitpart: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of audio/lash: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of audio/libaacplus: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of graphics/libdmtx: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of audio/libkcddb: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of graphics/libkdcraw-kde4: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of graphics/libkexiv2-kde4: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of graphics/libkipi-kde4: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of textproc/libkomparediff2: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of x11/libkonq: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of graphics/libksane: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of graphics/libkscreen: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of audio/liblastfm: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of multimedia/libquicktime: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of editors/libreoffice: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of audio/libsamplerate: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of audio/libsoxr: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of deskutils/libstreamanalyzer: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of multimedia/libxine: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of www/libxul: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of multimedia/lives: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of x11/lumina: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of astro/marble: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of multimedia/mencoder: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of multimedia/mjpegtools: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of multimedia/mlt: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of multimedia/mlt-qt4: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of graphics/movit: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of multimedia/mplayer: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of x11-fm/nautilus: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of x11-fm/nemo: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of sysutils/nepomuk-core: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of graphics/okular: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of audio/openal-soft: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of graphics/opencv: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of graphics/openimageio: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of graphics/openshadinglanguage: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of multimedia/openshot: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of www/opera: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of www/opera-linuxplugins: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of www/otter-browser: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of audio/portaudio: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of print/kde4-print-manager: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of graphics/prison: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of graphics/pstoedit: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of audio/pulseaudio: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of graphics/py-gimp: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of multimedia/py-mlt: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of multimedia/qt5-multimedia: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of multimedia/recordmydesktop: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of www/rekonq: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of audio/rubberband: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of graphics/sane-frontends: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of www/seamonkey: Dependent port net/openmpi failed [00:05:55] ====>> [01][00:04:15] Skipping build of deskutils/semantik: Dependent port net/openmpi failed [00:05:56] ====>> [01][00:04:16] Skipping build of accessibility/speech-dispatcher: Dependent port net/openmpi failed [00:05:56] ====>> [01][00:04:16] Skipping build of x11-fm/sushi: Dependent port net/openmpi failed [00:05:56] ====>> [01][00:04:16] Skipping build of sysutils/sweeper: Dependent port net/openmpi failed [00:05:56] ====>> [01][00:04:16] Skipping build of graphics/swfdec: Dependent port net/openmpi failed [00:05:56] ====>> [01][00:04:16] Skipping build of www/swfdec-plugin: Dependent port net/openmpi failed [00:05:56] ====>> [01][00:04:16] Skipping build of mail/thunderbird: Dependent port net/openmpi failed [00:05:56] ====>> [01][00:04:16] Skipping build of sysutils/tracker: Dependent port net/openmpi failed [00:05:56] ====>> [01][00:04:16] Skipping build of multimedia/transcode: Dependent port net/openmpi failed [00:05:56] ====>> [01][00:04:16] Skipping build of multimedia/vapoursynth: Dependent port net/openmpi failed [00:05:56] ====>> [01][00:04:16] Skipping build of graphics/variety: Dependent port net/openmpi failed [00:05:56] ====>> [01][00:04:16] Skipping build of graphics/vigra: Dependent port net/openmpi failed [00:05:56] ====>> [01][00:04:16] Skipping build of multimedia/vlc: Dependent port net/openmpi failed [00:05:56] ====>> [01][00:04:16] Skipping build of multimedia/x264: Dependent port net/openmpi failed [00:05:56] ====>> [01][00:04:16] Skipping build of deskutils/xfce4-tumbler: Dependent port net/openmpi failed [00:05:56] ====>> [01][00:04:16] Skipping build of multimedia/xine: Dependent port net/openmpi failed [00:05:56] ====>> [01][00:04:16] Skipping build of graphics/xsane: Dependent port net/openmpi failed [00:05:56] ====>> [01][00:04:16] Skipping build of sysutils/xvidcap: Dependent port net/openmpi failed In poudriere logs I see that it installs gcc-5.4.0 and hwloc-1.11.1 prior to building openmpi. I can try to set MAKE_JOBS_UNSAFE=yes and rebuild just openmpi to see if it helps. Maybe options in some other ports affect openmpi? How would I go about checking that? I can't reset all ports to their default setting and try to rebuild as that's almost 2000 ports. Grzegorz From owner-freebsd-ports@freebsd.org Fri Apr 14 11:26:22 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 442E9D3D887 for ; Fri, 14 Apr 2017 11:26:22 +0000 (UTC) (envelope-from mexas@bristol.ac.uk) Received: from mail-wr0-x242.google.com (mail-wr0-x242.google.com [IPv6:2a00:1450:400c:c0c::242]) (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 BFE5FEED for ; Fri, 14 Apr 2017 11:26:21 +0000 (UTC) (envelope-from mexas@bristol.ac.uk) Received: by mail-wr0-x242.google.com with SMTP id o21so12167551wrb.3 for ; Fri, 14 Apr 2017 04:26:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bris-ac-uk.20150623.gappssmtp.com; s=20150623; h=date:from:message-id:to:subject:reply-to:in-reply-to; bh=4aKE8ol4XuGY35+NVVPN4twI4kemtM5Vlm79wY78aMw=; b=vwUizwtmgXIstZR8PlwieiGECSTyJ1FgMvKyiUizgsBBsvoIECH8Z1+dZ/+xNU4DYn LWN8TRaQLSwzKJ/XSN/ty3IBd4XnRKYDNyF06l0u6ZE5UFhmw9VYaSVen2ZVOa0U8uWK cw74elHYDr4QD+MnX4U0lJ+ak9FBp+hJ/dWT0bSaGK6GQGILK4odo7Co3Tr7uUNWXi1b KuB8u7X4tEAT/ODHW3kvaa/e0tSPu3QDdP94/SMzEWKzi3KnLmg9ga4LlOYg6bWR/EhC ibUJ0U4kAiJsCciAdfOUgkUU4NOBwnljnYg4iWgMR3PMrPdnDfAefJJkXcBEYpJfjJ7M ZhJA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:message-id:to:subject:reply-to :in-reply-to; bh=4aKE8ol4XuGY35+NVVPN4twI4kemtM5Vlm79wY78aMw=; b=uI+Nq242yapQ9AX9rJcDO/77SpmkJNOw372VVJeXdnYMWXiJ9cBTmudjPZJFt3Clv6 ZRDSxB/p/51x83tquuN37XmvPNoF6WeQnuPaGXXBC5ELuUgAeGoP9Eb0C4v+CDu4JGQa cQuWJ0YZ3IjXBPHsugssfckePoAyS8p16GVWU06NXaC6E5XBPm4b21KPaGgEEVpSzbEZ ttZDCtM+ej3aHUnAMnA6xg3Le327zabsUI4vquHtLcVIwuEecDnyMPOnMJH6dWHc/q8r EaxU+vK8HSQwXlImkv1oOn05Cc0HyruRQqOddWgkgVqX8jaRZEQNH0zqCC2iPErQGqUj mxbQ== X-Gm-Message-State: AN3rC/6gPqrodqcsjEVJiJXn3Ogq2I4dfRbTNYEKtALds05XzC+BDA5H 934u+ZRgCWBpgkim X-Received: by 10.223.165.138 with SMTP id g10mr4388690wrc.19.1492169180195; Fri, 14 Apr 2017 04:26:20 -0700 (PDT) Received: from mech-as222.men.bris.ac.uk (mech-as222.men.bris.ac.uk. [137.222.170.4]) by smtp.gmail.com with ESMTPSA id w186sm2374904wme.26.2017.04.14.04.26.19 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 14 Apr 2017 04:26:19 -0700 (PDT) Received: from mech-as222.men.bris.ac.uk (localhost [127.0.0.1]) by mech-as222.men.bris.ac.uk (8.15.2/8.15.2) with ESMTP id v3EBQJZE012011; Fri, 14 Apr 2017 12:26:19 +0100 (BST) (envelope-from mexas@mech-as222.men.bris.ac.uk) Received: (from mexas@localhost) by mech-as222.men.bris.ac.uk (8.15.2/8.15.2/Submit) id v3EBQJZl012010; Fri, 14 Apr 2017 12:26:19 +0100 (BST) (envelope-from mexas) Date: Fri, 14 Apr 2017 12:26:19 +0100 (BST) From: Anton Shterenlikht Message-Id: <201704141126.v3EBQJZl012010@mech-as222.men.bris.ac.uk> To: danilo@FreeBSD.org, freebsd-ports@freebsd.org, list1@gjunka.com Subject: Re: net/openmpi fails to compile with default settings Reply-To: mexas@bris.ac.uk In-Reply-To: X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Apr 2017 11:26:22 -0000 >I don't know which ports default to MPICH. For me failed openmpi blocks >141 ports: > >[00:05:53] ====>> [01][00:04:13] Finished build of net/openmpi: Failed: >build >[00:05:55] ====>> [01][00:04:15] Skipping build of graphics/ImageMagick: >Dependent port net/openmpi failed This is strange. It shouldn't depend on openmpi: $ pkg info -xd ImageMagick|grep mpi $ pkg info -xr openmpi openmpi-1.10.6_1: openmpi2-2.0.2_4: $ I have 723 packages installed, including lots of ports from your list, e.g. firefox, chromium, ImageMagick. None require openmpi. In fact the only reason I built openmpi is to check the MPI performance against MPICH. I mostly use pkg, with occasional use of the ports tree directly, when I need non-default options. Perhaps there is something different in poudriere. I think you need somebody more experienced to advise. Anton From owner-freebsd-ports@freebsd.org Fri Apr 14 11:54:52 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E97ADD3C31E for ; Fri, 14 Apr 2017 11:54:52 +0000 (UTC) (envelope-from trashcan@ellael.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id D7CE9279 for ; Fri, 14 Apr 2017 11:54:52 +0000 (UTC) (envelope-from trashcan@ellael.org) Received: by mailman.ysv.freebsd.org (Postfix) id D426BD3C31A; Fri, 14 Apr 2017 11:54:52 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D3CDCD3C319 for ; Fri, 14 Apr 2017 11:54:52 +0000 (UTC) (envelope-from trashcan@ellael.org) Received: from mx1.enfer-du-nord.net (mx1.enfer-du-nord.net [IPv6:2001:41d0:1008:bcb:1:1:0:1]) (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 A46D8278 for ; Fri, 14 Apr 2017 11:54:51 +0000 (UTC) (envelope-from trashcan@ellael.org) Received: from [IPv6:2003:8c:2e0d:4f01:b9e7:2561:4103:9ffc] (p2003008C2E0D4F01B9E7256141039FFC.dip0.t-ipconnect.de [IPv6:2003:8c:2e0d:4f01:b9e7:2561:4103:9ffc]) by mx1.enfer-du-nord.net (Postfix) with ESMTPSA id 3w4GL22LtnzLFf for ; Fri, 14 Apr 2017 13:54:50 +0200 (CEST) From: Michael Grimm Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: audio/logitechmediaserver fails to compile Message-Id: <90BAC09E-B379-432B-8014-B11A53079293@ellael.org> Date: Fri, 14 Apr 2017 13:54:49 +0200 To: FreeBSD Ports X-Virus-Scanned: clamav-milter 0.99.2 at mail X-Virus-Status: Clean X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Apr 2017 11:54:53 -0000 Hi =E2=80=94 This is FreeBSD 11.0-STABLE #0 r316610. IIRC, starting with the recent upgrade to ... poudriere> clang --version FreeBSD clang version 4.0.0 (tags/RELEASE_400/final 297347) = (based on LLVM 4.0.0) ... audio/logitechmediaserver fails to compile (poudriere run): gmake[2]: Entering directory = '/wrkdirs/usr/ports/audio/logitechmediaserver/work/slimserver-vendor-14cc3= 92/CPAN/icu/source/i18n' [...] uspoof.cpp:369:22: error: ordered comparison between pointer and = zero ('int32_t *' (aka 'int *') and 'int') if (position > 0) { ~~~~~~~~ ^ ~ 1 warning and 1 error generated. gmake[2]: *** [../config/mh-bsd-gcc:41: uspoof.ao] Error 1 gmake[2]: Leaving directory = '/wrkdirs/usr/ports/audio/logitechmediaserver/work/slimserver-vendor-14cc3= 92/CPAN/icu/source/i18n' gmake[1]: *** [Makefile:119: all-recursive] Error 2 gmake[1]: Leaving directory = '/wrkdirs/usr/ports/audio/logitechmediaserver/work/slimserver-vendor-14cc3= 92/CPAN/icu/source' make failed Any ideas on how to fix this? Thanks in advance, Michael From owner-freebsd-ports@freebsd.org Fri Apr 14 12:18:21 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D255CD3D483 for ; Fri, 14 Apr 2017 12:18:21 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id AB7547AF for ; Fri, 14 Apr 2017 12:18:21 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id AAD23D3D481; Fri, 14 Apr 2017 12:18:21 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AA616D3D480; Fri, 14 Apr 2017 12:18:21 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: from mail-pg0-x242.google.com (mail-pg0-x242.google.com [IPv6:2607:f8b0:400e:c05::242]) (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 766197A9; Fri, 14 Apr 2017 12:18:21 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: by mail-pg0-x242.google.com with SMTP id g2so16218170pge.2; Fri, 14 Apr 2017 05:18:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:reply-to:subject:to:references:from:cc:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=ZiHm36UL8w/CMzflsfkI9rRS77y2R3HkdyXNyxfgtHQ=; b=YZS7GdxVxRCMW1lKv0i6/Ek9YrXYl0JyL0a0yWlnkMKjqEVPPh+Z5vP9G1xzJ7kS00 VaviVv3u4xGn+lelMpQtAQ2oEkdwjoiCQu5PjtZ26uQxVc382/k45CA01qL/qvTliI5u K23skTYwbLkRg8qDxT+WkGcoUWk+KDOIZtgGFwHM5NCTux5Nmou9PTlcBEPsW/6dRfGR vvwlcbPL85a0p7kQEOITC3EItcKYIDsC9A9irhXjBOCgMrPq116T9649FV32Zhw45zda 0PFt/05er5PRAt43qOZmxwBDOpDOfB2joXeENkzpfE3lFa6BLdYX59j2u19r5w+paFaR TxXA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:reply-to:subject:to:references:from:cc :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=ZiHm36UL8w/CMzflsfkI9rRS77y2R3HkdyXNyxfgtHQ=; b=Rvh5Ot8A6Q80R8WbvDhJv2ewnyZV9ayXcgm2c2QaEYQSHzscHrFiMjSsr6XM8IqOj5 +EnQjiDbYOF+Ydatz272HRItZ9Kb8rXm/uObldcoL5TvdFy0+tzD3qzo/1lEBMTgHwCq xgfWXSArebNzYY66eOTVcV3/WR435a6GRwCyoCB5psVcRghB6+aPnxbxhaqr+nvNlUd8 rtSh3NntRp+/cnpO/MEXZnPO0N+JnmKrXFCgOmifb4uoflJLqfDVXgBKJwyL5u4ZXLtN 0fmcOzJx6PsPEb4Ah4TdZBxaxSv4USeBShllJcRzhi5WIqpDYSWXnYaxNPkbcIAKV14Y mdAQ== X-Gm-Message-State: AN3rC/4U5hlMRyjmuIM6a8TaTBpmQ3h4TfIAdyS3HhQotwgYiTPFZSq3 HbwDhX5tX2coY8oFlpY= X-Received: by 10.98.33.28 with SMTP id h28mr6772025pfh.248.1492172300624; Fri, 14 Apr 2017 05:18:20 -0700 (PDT) Received: from ?IPv6:2001:44b8:31ae:7b01:f59a:9d05:d997:7e65? (2001-44b8-31ae-7b01-f59a-9d05-d997-7e65.static.ipv6.internode.on.net. [2001:44b8:31ae:7b01:f59a:9d05:d997:7e65]) by smtp.gmail.com with ESMTPSA id n85sm3208145pfi.101.2017.04.14.05.18.18 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 14 Apr 2017 05:18:20 -0700 (PDT) Sender: Kubilay Kocak Reply-To: koobs@FreeBSD.org Subject: Re: Nag mail..... Fwd: [package - 103amd64-quarterly][net/ceph-devel] Failed for ceph-devel-w.v2017.2.14 in build To: Willem Jan Withagen , "ports@freebsd.org" References: <201704140536.v3E5aQ3p038466@beefy2.nyi.freebsd.org> <0e431740-699b-6b1e-1788-29a29b2fed5f@digiware.nl> From: Kubilay Kocak Cc: mmokhi@FreeBSD.org, FreeBSD Ports Security Team Message-ID: Date: Fri, 14 Apr 2017 22:14:37 +1000 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:54.0) Gecko/20100101 Thunderbird/54.0a2 MIME-Version: 1.0 In-Reply-To: <0e431740-699b-6b1e-1788-29a29b2fed5f@digiware.nl> Content-Type: text/plain; charset=utf-8 Content-Language: en-AU Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Apr 2017 12:18:21 -0000 On 4/14/17 6:33 PM, Willem Jan Withagen wrote: > Hi > > I'm regularly spammed by this mail. > Which I guess that it is due to the quartly snapshoted ports copy. > And that contains a missing patch that disables builing this port on 10.x > > So am I going to be spammed until end of Q2, or is there actually a way > to get this port upgraded to the current Makefile? As this email suggests? > > Thanx, > --WjW > The committer (CC'd) that made the change (r438104) in HEAD should have merged the change to the quarterly branch. Over to you Mokhi [1] http://svnweb.freebsd.org/changeset/ports/438104 From owner-freebsd-ports@freebsd.org Fri Apr 14 12:37:49 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 114A5D3DAF3 for ; Fri, 14 Apr 2017 12:37:49 +0000 (UTC) (envelope-from thomas@gibfest.dk) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id EEBDA2E3 for ; Fri, 14 Apr 2017 12:37:48 +0000 (UTC) (envelope-from thomas@gibfest.dk) Received: by mailman.ysv.freebsd.org (Postfix) id EDFD6D3DAF2; Fri, 14 Apr 2017 12:37:48 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EBF48D3DAF1 for ; Fri, 14 Apr 2017 12:37:48 +0000 (UTC) (envelope-from thomas@gibfest.dk) Received: from mail.tyknet.dk (mail.tyknet.dk [IPv6:2a01:4f8:201:2327:144:76:253:226]) (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 B12A92E2; Fri, 14 Apr 2017 12:37:48 +0000 (UTC) (envelope-from thomas@gibfest.dk) Received: from [10.137.5.12] (nat2.hq.bornfiber.dk [185.96.91.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.tyknet.dk (Postfix) with ESMTPSA id EBFB9A4831E; Fri, 14 Apr 2017 12:37:45 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.10.3 mail.tyknet.dk EBFB9A4831E DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=gibfest.dk; s=default; t=1492173466; bh=/K+WZAG/h82tUbTkGOltolI3t+KVN15NWqkzYnDZ9PE=; h=To:Cc:From:Subject:Date; b=karQL8k9/rAi18LTBjgSQwb2rFyk9L4k5JN+F7vkx7sDkaiuxvhD9fCikElowSAzk 2nZYyC7e7x2gY7bK9W810p9u+pPFCp4YORUJwwx6wt9WTzZyExZkf1cWHFm8sfPWvC 07OeOaA0DIXJgp9dk9cigPJErJVM3CO9rUU9FFamjBRZGJ4HDKhZUL0jBll7IVn/DT s/q/LL2fsrPCTxomP9C9GCVhRS0j4owVMUZo4Tnptfw6tc5dJKnr+7nzMN7T1PsU+h zAsvH9+ndnJbU6ZmIVIM6PGFv7ROHfw/bU/8VGuurRnaeDTwSKeio0K0MG6vwQy2T4 LI6lm0/jaB+tQ== To: ports@freebsd.org Cc: mat@freebsd.org From: Thomas Steen Rasmussen Subject: default named.conf in bind ports and slaving from f-root Message-ID: <85573e9f-c0e7-1e30-6f95-2fec13e0ac26@gibfest.dk> Date: Fri, 14 Apr 2017 14:37:44 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Icedove/45.6.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Apr 2017 12:37:49 -0000 Hello, Cloudflare deployed a bunch (74 apparently) of new f-root dns servers, which do not permit AXFR like the other f-root instances do. Since our bind ports default configs suggest slaving . and arpa from f-root this is a big problem in the cases where anycast routing makes your requests hit one of the new Cloudflare servers. The new f-root servers appeared around two weeks ago. The result for affected users is a nonfunctional name server when their copy of the root zone expire. See the thread in [1] for more info. A good alternative could be to change named.conf to use lax.xfr.dns.icann.org and iad.xfr.dns.icann.org as described in [2]. My named.conf now looks like this: ----------------------------------------- zone "." { type slave; file "/usr/local/etc/namedb/slave/root.slave"; masters { 192.0.32.132; // lax.xfr.dns.icann.org 2620:0:2d0:202::132; // lax.xfr.dns.icann.org 192.0.47.132; // iad.xfr.dns.icann.org 2620:0:2830:202::132; // iad.xfr.dns.icann.org }; notify no; }; zone "arpa" { type slave; file "/usr/local/etc/namedb/slave/arpa.slave"; masters { 192.0.32.132; // lax.xfr.dns.icann.org 2620:0:2d0:202::132; // lax.xfr.dns.icann.org 192.0.47.132; // iad.xfr.dns.icann.org 2620:0:2830:202::132; // iad.xfr.dns.icann.org }; notify no; }; ----------------------------------------- Any thoughts before I open a PR? And what do we do about the number of running bind servers on freebsd machines out there that are currently slaving root from an f-root server? A simple routing change can render the servers useless. Best regards, Thomas Steen Rasmussen [1] https://lists.dns-oarc.net/pipermail/dns-operations/2017-April/016171.html [2] http://www.dns.icann.org/services/axfr/ From owner-freebsd-ports@freebsd.org Fri Apr 14 14:22:29 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D09CBD3DBD8 for ; Fri, 14 Apr 2017 14:22:29 +0000 (UTC) (envelope-from danfe@freebsd.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id BF2F29EA for ; Fri, 14 Apr 2017 14:22:29 +0000 (UTC) (envelope-from danfe@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id BE739D3DBD7; Fri, 14 Apr 2017 14:22:29 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BE15DD3DBD6 for ; Fri, 14 Apr 2017 14:22:29 +0000 (UTC) (envelope-from danfe@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A077B9E9; Fri, 14 Apr 2017 14:22:29 +0000 (UTC) (envelope-from danfe@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1033) id CB87917F0; Fri, 14 Apr 2017 14:22:28 +0000 (UTC) Date: Fri, 14 Apr 2017 14:22:28 +0000 From: Alexey Dokuchaev To: Michael Gmelin Cc: ports@FreeBSD.org Subject: Re: LLVM port(s) take very long time to package Message-ID: <20170414142228.GA52898@FreeBSD.org> References: <20170412034308.GA56148@FreeBSD.org> <79A96B5B-8E4C-4E2E-8108-BA4F05CBFA4F@freebsd.org> <20170412093737.GB22201@FreeBSD.org> <2B393FE8-C076-4714-A718-0EDA155A5037@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <2B393FE8-C076-4714-A718-0EDA155A5037@freebsd.org> User-Agent: Mutt/1.7.1 (2016-10-04) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Apr 2017 14:22:29 -0000 On Wed, Apr 12, 2017 at 12:06:42PM +0200, Michael Gmelin wrote: > > On 12. Apr 2017, at 11:37, Alexey Dokuchaev wrote: > > ... > > Other alternative to PKG_NOCOMPRESS=1 could be PKGSUFFIX=.tbz (pkg-static > > create -f tbz ...), will play with that as well. > > I don't think bzip will buy you much in terms of performance, Surprisingly, it actually did: $ time make package PKG_SUFX=.tbz ===> Building package for llvm40-4.0.0_2 565.215u 5.316s 9:34.18 99.3% 7899+502k 1+3020io 0pf+0w ^^^^^^^ Single-threaded bzip2 was faster than multi-threaded xz, at the expense of larger package of course: $ ls -s1 llvm40-4.0.0_2.t* 386752 llvm40-4.0.0_2.tbz 286816 llvm40-4.0.0_2.txz > supporting something like lz4 would be useful. Or, like vsevolod@ had mentioned, Zstandard. But I'm afraid it would take some time before we'd arrive there. ./danfe From owner-freebsd-ports@freebsd.org Fri Apr 14 14:42:44 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 43E34D3D34D for ; Fri, 14 Apr 2017 14:42:44 +0000 (UTC) (envelope-from grembo@freebsd.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 32C3FBD3 for ; Fri, 14 Apr 2017 14:42:44 +0000 (UTC) (envelope-from grembo@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 321E0D3D34C; Fri, 14 Apr 2017 14:42:44 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 31C52D3D34A for ; Fri, 14 Apr 2017 14:42:44 +0000 (UTC) (envelope-from grembo@freebsd.org) Received: from mail.grem.de (outcast.grem.de [213.239.217.27]) by mx1.freebsd.org (Postfix) with SMTP id 89402BD1 for ; Fri, 14 Apr 2017 14:42:42 +0000 (UTC) (envelope-from grembo@freebsd.org) Received: (qmail 42768 invoked by uid 89); 14 Apr 2017 14:42:36 -0000 Received: from unknown (HELO ?192.168.250.192?) (mg@grem.de@46.244.229.7) by mail.grem.de with ESMTPA; 14 Apr 2017 14:42:36 -0000 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (1.0) Subject: Re: LLVM port(s) take very long time to package From: Michael Gmelin X-Mailer: iPhone Mail (14E304) In-Reply-To: <20170414142228.GA52898@FreeBSD.org> Date: Fri, 14 Apr 2017 16:42:35 +0200 Cc: ports@FreeBSD.org Content-Transfer-Encoding: 7bit Message-Id: References: <20170412034308.GA56148@FreeBSD.org> <79A96B5B-8E4C-4E2E-8108-BA4F05CBFA4F@freebsd.org> <20170412093737.GB22201@FreeBSD.org> <2B393FE8-C076-4714-A718-0EDA155A5037@freebsd.org> <20170414142228.GA52898@FreeBSD.org> To: Alexey Dokuchaev X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Apr 2017 14:42:44 -0000 > On 14. Apr 2017, at 16:22, Alexey Dokuchaev wrote: > > On Wed, Apr 12, 2017 at 12:06:42PM +0200, Michael Gmelin wrote: >>> On 12. Apr 2017, at 11:37, Alexey Dokuchaev wrote: >>> ... >>> Other alternative to PKG_NOCOMPRESS=1 could be PKGSUFFIX=.tbz (pkg-static >>> create -f tbz ...), will play with that as well. >> >> I don't think bzip will buy you much in terms of performance, > > Surprisingly, it actually did: > > $ time make package PKG_SUFX=.tbz > ===> Building package for llvm40-4.0.0_2 > 565.215u 5.316s 9:34.18 99.3% 7899+502k 1+3020io 0pf+0w > ^^^^^^^ > Single-threaded bzip2 was faster than multi-threaded xz, at the expense > of larger package of course: > > $ ls -s1 llvm40-4.0.0_2.t* > 386752 llvm40-4.0.0_2.tbz > 286816 llvm40-4.0.0_2.txz >> Interesting, I'll tried that on our high-frequency builders. -m From owner-freebsd-ports@freebsd.org Fri Apr 14 14:51:19 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DB335D3D8DD for ; Fri, 14 Apr 2017 14:51:19 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id C5C7C86B for ; Fri, 14 Apr 2017 14:51:19 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id C515ED3D8DC; Fri, 14 Apr 2017 14:51:19 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C4B97D3D8DB for ; Fri, 14 Apr 2017 14:51:19 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (prod2.absolight.net [79.143.243.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "plouf.absolight.net", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 8FC44869; Fri, 14 Apr 2017 14:51:19 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (localhost [127.0.0.1]) by prod2.absolight.net (Postfix) with ESMTP id 582D9BDC89; Fri, 14 Apr 2017 16:51:16 +0200 (CEST) Received: from ogg.in.absolight.net (ogg.in.absolight.net [79.143.241.239]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by prod2.absolight.net (Postfix) with ESMTPSA id 1D873BDC85; Fri, 14 Apr 2017 16:51:16 +0200 (CEST) Subject: Re: default named.conf in bind ports and slaving from f-root To: Thomas Steen Rasmussen , ports@freebsd.org References: <85573e9f-c0e7-1e30-6f95-2fec13e0ac26@gibfest.dk> Cc: mat@freebsd.org From: Mathieu Arnold Organization: Absolight / The FreeBSD Foundation Message-ID: Date: Fri, 14 Apr 2017 16:51:15 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 In-Reply-To: <85573e9f-c0e7-1e30-6f95-2fec13e0ac26@gibfest.dk> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Apr 2017 14:51:20 -0000 Hi, I'm busy right now, could you open a PR so that I don't loose and forget this ? Le 14/04/2017 =C3=A0 14:37, Thomas Steen Rasmussen a =C3=A9crit : > Hello, > > Cloudflare deployed a bunch (74 apparently) of new f-root dns > servers, which do not permit AXFR like the other f-root instances > do. > > Since our bind ports default configs suggest slaving . and arpa > from f-root this is a big problem in the cases where anycast > routing makes your requests hit one of the new Cloudflare > servers. > > The new f-root servers appeared around two weeks ago. The > result for affected users is a nonfunctional name server when > their copy of the root zone expire. See the thread in [1] for > more info. > > A good alternative could be to change named.conf to use > lax.xfr.dns.icann.org and iad.xfr.dns.icann.org as > described in [2]. My named.conf now looks like this: > > ----------------------------------------- > > zone "." { > type slave; > file "/usr/local/etc/namedb/slave/root.slave"; > masters { > 192.0.32.132; // lax.xfr.dns.icann.org > 2620:0:2d0:202::132; // lax.xfr.dns.icann.org > 192.0.47.132; // iad.xfr.dns.icann.org > 2620:0:2830:202::132; // iad.xfr.dns.icann.org > }; > notify no; > }; > zone "arpa" { > type slave; > file "/usr/local/etc/namedb/slave/arpa.slave"; > masters { > 192.0.32.132; // lax.xfr.dns.icann.org > 2620:0:2d0:202::132; // lax.xfr.dns.icann.org > 192.0.47.132; // iad.xfr.dns.icann.org > 2620:0:2830:202::132; // iad.xfr.dns.icann.org > }; > notify no; > }; > > ----------------------------------------- > > Any thoughts before I open a PR? > > And what do we do about the number of running bind servers > on freebsd machines out there that are currently slaving root > from an f-root server? A simple routing change can render the > servers useless. > > > Best regards, > > Thomas Steen Rasmussen > > > [1] > https://lists.dns-oarc.net/pipermail/dns-operations/2017-April/016171.h= tml > > [2] http://www.dns.icann.org/services/axfr/ > > > --=20 Mathieu Arnold From owner-freebsd-ports@freebsd.org Fri Apr 14 15:25:26 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E34ADD3D67D for ; Fri, 14 Apr 2017 15:25:26 +0000 (UTC) (envelope-from thomas@gibfest.dk) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id CAE03A51 for ; Fri, 14 Apr 2017 15:25:26 +0000 (UTC) (envelope-from thomas@gibfest.dk) Received: by mailman.ysv.freebsd.org (Postfix) id CA2A9D3D67C; Fri, 14 Apr 2017 15:25:26 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C9C2DD3D67B for ; Fri, 14 Apr 2017 15:25:26 +0000 (UTC) (envelope-from thomas@gibfest.dk) Received: from mail.tyknet.dk (mail.tyknet.dk [IPv6:2a01:4f8:201:2327:144:76:253:226]) (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 902BCA50; Fri, 14 Apr 2017 15:25:26 +0000 (UTC) (envelope-from thomas@gibfest.dk) Received: from [10.137.5.12] (nat2.hq.bornfiber.dk [185.96.91.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.tyknet.dk (Postfix) with ESMTPSA id BE53CA48B08; Fri, 14 Apr 2017 15:25:23 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.10.3 mail.tyknet.dk BE53CA48B08 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=gibfest.dk; s=default; t=1492183523; bh=vMpOxIEjyq/u5ogPcbFubziMZYu0YYCuvJkq3vCvHD8=; h=Subject:To:References:From:Date:In-Reply-To; b=RnNjmvl3l7SRz/nDBZyieWhyskZqFRVP2SYak80cStXU7G13ClTZIEdHgU+5FY77T 5H1VBcejC/dQl/ula6UqGNVdWX/lIsFbXTwFqAf716Rf3aseSep29iBYbV5h3N9eyt r8QlhHXxRFA8Jr7f25eGRQIsDwpN9qqIBApmScqFcYLsBzZXHq6lZ5UbUaAZdw+nbD mq0D2HwzFsk3V0y64NYCXQtFRFjR9vFPwrMkPVrOdiFh1fm0xRFsWOGS4tWoqlUibQ PXTVBPvqupdAMkpqvyVDD5MRXWxZZxBBtdTM4pLy22gfKZ3WRpvhYyiSG3hBbRLXsx XdCmlzLaEdKsg== Subject: Re: default named.conf in bind ports and slaving from f-root To: Mathieu Arnold , ports@freebsd.org References: <85573e9f-c0e7-1e30-6f95-2fec13e0ac26@gibfest.dk> From: Thomas Steen Rasmussen Message-ID: <5d03fad7-1836-8863-7bb5-0db2985a8407@gibfest.dk> Date: Fri, 14 Apr 2017 17:25:21 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Icedove/45.6.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Apr 2017 15:25:27 -0000 On 04/14/2017 04:51 PM, Mathieu Arnold wrote: > Hi, > > I'm busy right now, could you open a PR so that I don't loose and forget > this ? Sure thing, https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218656 /Thomas From owner-freebsd-ports@freebsd.org Fri Apr 14 17:04:55 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 67E73D3D2A9 for ; Fri, 14 Apr 2017 17:04:55 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 56EDFEB1 for ; Fri, 14 Apr 2017 17:04:55 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 53780D3D2A7; Fri, 14 Apr 2017 17:04:55 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 531A6D3D2A3 for ; Fri, 14 Apr 2017 17:04:55 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 33D24EAF; Fri, 14 Apr 2017 17:04:55 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1354) id 553F16083; Fri, 14 Apr 2017 17:04:54 +0000 (UTC) From: Jan Beich To: Michael Grimm Cc: FreeBSD Ports Subject: Re: audio/logitechmediaserver fails to compile References: <90BAC09E-B379-432B-8014-B11A53079293@ellael.org> Date: Fri, 14 Apr 2017 19:06:41 +0200 In-Reply-To: <90BAC09E-B379-432B-8014-B11A53079293@ellael.org> (Michael Grimm's message of "Fri, 14 Apr 2017 13:54:49 +0200") Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Apr 2017 17:04:55 -0000 Michael Grimm writes: > uspoof.cpp:369:22: error: ordered comparison between pointer and zero ('int32_t *' (aka 'int *') and 'int') > if (position > 0) { > ~~~~~~~~ ^ ~ > 1 warning and 1 error generated. > > Any ideas on how to fix this? See https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218407 From owner-freebsd-ports@freebsd.org Fri Apr 14 18:49:53 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id ABD41D3EE57 for ; Fri, 14 Apr 2017 18:49:53 +0000 (UTC) (envelope-from trashcan@ellael.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 96579AF9 for ; Fri, 14 Apr 2017 18:49:53 +0000 (UTC) (envelope-from trashcan@ellael.org) Received: by mailman.ysv.freebsd.org (Postfix) id 95B3DD3EE55; Fri, 14 Apr 2017 18:49:53 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 955DCD3EE54 for ; Fri, 14 Apr 2017 18:49:53 +0000 (UTC) (envelope-from trashcan@ellael.org) Received: from mx1.enfer-du-nord.net (mx1.enfer-du-nord.net [IPv6:2001:41d0:1008:bcb:1:1:0:1]) (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 63FFEAF1 for ; Fri, 14 Apr 2017 18:49:53 +0000 (UTC) (envelope-from trashcan@ellael.org) Received: from [IPv6:2003:8c:2e0d:4f01:b9e7:2561:4103:9ffc] (p2003008C2E0D4F01B9E7256141039FFC.dip0.t-ipconnect.de [IPv6:2003:8c:2e0d:4f01:b9e7:2561:4103:9ffc]) by mx1.enfer-du-nord.net (Postfix) with ESMTPSA id 3w4RXt5bwfz3W0 for ; Fri, 14 Apr 2017 20:49:50 +0200 (CEST) From: Michael Grimm Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: audio/logitechmediaserver fails to compile Date: Fri, 14 Apr 2017 20:49:45 +0200 References: <90BAC09E-B379-432B-8014-B11A53079293@ellael.org> To: FreeBSD Ports In-Reply-To: Message-Id: X-Virus-Scanned: clamav-milter 0.99.2 at mail X-Virus-Status: Clean X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Apr 2017 18:49:53 -0000 Jan Beich wrote: > Michael Grimm writes: >> uspoof.cpp:369:22: error: ordered comparison between pointer and zero = ('int32_t *' (aka 'int *') and 'int') >> if (position > 0) { >> ~~~~~~~~ ^ ~ >> 1 warning and 1 error generated. >>=20 >> Any ideas on how to fix this? >=20 > See https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D218407 Thanks! I did google for an issue with logitechmediaserver, but I didn't = search for icu instead :-( Regards, Michael From owner-freebsd-ports@freebsd.org Fri Apr 14 19:28:09 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 180C6D3EEE5; Fri, 14 Apr 2017 19:28:09 +0000 (UTC) (envelope-from brnrd@FreeBSD.org) Received: from smtp02.qsp.nl (smtp02.qsp.nl [193.254.214.163]) by mx1.freebsd.org (Postfix) with ESMTP id B89152E8; Fri, 14 Apr 2017 19:28:08 +0000 (UTC) (envelope-from brnrd@FreeBSD.org) Received: from smtp02.qsp.nl (localhost [127.0.0.1]) by smtp02.qsp.nl (Postfix) with ESMTP id 45A18FD12A; Fri, 14 Apr 2017 21:28:01 +0200 (CEST) Received: from mail.brnrd.eu (unknown [193.164.217.85]) by smtp02.qsp.nl (Postfix) with ESMTP; Fri, 14 Apr 2017 21:28:00 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=brnrd.eu; h=date:from:to:subject:message-id; s=default; bh=LdycYKe3AwhdA/7ubO0yBAeLm0IpbhkJ/QDLWN53UGk=; b=vN1E31sZB5GsH9H/Qt/mxwMiKxGOoxlG4ZAGN3YeTKv8k7GB/riQulYgeaSOFa/UuiptbdHO/y/a6mDHufmfEswCW50hToAa21fzmVU6KYO7B/kFO3KkDMkBeDHBkNoZ8EuSOJKNx+x4yR+xwxB84MbpijZOPonLZa9/hCE45RVnKu15/c71QCIs8Gl2THzLQ62zkMSnl0CmbKP6X8OK8AeZ3lrcoAtUl13GClgdEnfWGIyJo0M/KBfDnHTYXbtX7OGexamHC8Dkb6yiVV+lWh5lUk9QaQCzYUCllcISyYgWIfBSiP3wodb0CpjdJ2uN4Hp80ILMytdLRfUiYOoduA== Received: from mail.bachfreund.nl (http.brnrd.eu [172.17.2.8]) by bachfreund.nl (OpenSMTPD) with ESMTPSA id a644fc71 TLS version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO; Fri, 14 Apr 2017 21:27:59 +0200 (CEST) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Fri, 14 Apr 2017 21:27:59 +0200 From: Bernard Spil To: Rafael Henrique da Silva Faria Cc: hrs@freebsd.org, ports@freebsd.org, freebsd-ports@freebsd.org Subject: Re: LibreSSL + Heimdal Problem In-Reply-To: <481621391.4519306.1492083780084.JavaMail.zimbra@fclar.unesp.br> References: <481621391.4519306.1492083780084.JavaMail.zimbra@fclar.unesp.br> Message-ID: X-Sender: brnrd@FreeBSD.org User-Agent: Roundcube Webmail/1.2.4 X-Virus-Scanned: clamav at smtp02 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Apr 2017 19:28:09 -0000 On 2017-04-13 13:43, Rafael Henrique da Silva Faria wrote: > Hi everyone, I'm trying to compile Heimdal with LibreSSL on a server, > but there is a odd problem. > > Actually, I'm updating a working server, updated the LibreSSL version, > and tried to recompile all dependent ports with "portmaster -fr > libressl", but it stops on Heimdal. > > The make stops on this linking: > /usr/bin/ld: warning: libcrypto.so.38, needed by > /usr/local/lib/heimdal/libhcrypto.so.4, not found (try using -rpath or > -rpath-link) > > But when the make checks the depends, it looks for an other lib: > ===> heimdal-7.1.0_2 depends on file: /usr/local/lib/libcrypto.so.41 > - found > > root@cenpe heimdal # pkg which /usr/local/lib/libcrypto.so.41 > /usr/local/lib/libcrypto.so.41 was installed by package libressl-2.5.3 > root@cenpe heimdal # pkg which /usr/local/lib/libcrypto.so.38 > /usr/local/lib/libcrypto.so.38 was not found in the database > root@cenpe heimdal # pkg info | grep heimdal > heimdal-7.1.0_2 Popular BSD-licensed implementation of > Kerberos 5 > root@cenpe heimdal # /usr/local/bin/openssl version > LibreSSL 2.5.3 > > There is anything that I need to do to change the lib that Heimdal is > looking for? I already have tried to recompile all ports (portmaster > -fa), but it always stops on Heimdal. > > I don't know if the problem is with Heimdal or LibreSSL, because I > can't recompile OpenSSH-Portable on this machine too. > It stops on configure: > > checking OpenSSL header version... not found > configure: error: OpenSSL version header not found. > > All started after updating LibreSSL to the latest version. > > root@cenpe openssh-portable # freebsd-version -ku > 11.0-RELEASE-p8 > 11.0-RELEASE-p8 > root@cenpe openssh-portable # uname -a > FreeBSD cenpe.fclar.unesp.br 11.0-RELEASE-p2 FreeBSD 11.0-RELEASE-p2 > #0: Mon Oct 24 06:55:27 UTC 2016 > root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 > > Please, let me know if I need to give some more information. > > Thanks in advance. > > -- > Rafael Henrique da Silva Faria Hi Rafael, Sounds to me like portmaster isn't processing dependencies correctly here. The installed heimdal still depends on the old libcrypto whilst you have the new one on your system. Does it fail during build of a spcific port? You may want to first rebuild heimdal before other ports. pkg delete -f heimdal first, then build/install it again. If you still have the old package you could extract the old libs from libressl 2.4 and put them in /usr/local/lib temporarily. Sometimes you can also circumvent the issue by symlinking libcrypto.so.38 to libcrypto.so.41 but that is real hackish. Cheers, Bernard. From owner-freebsd-ports@freebsd.org Fri Apr 14 19:43:35 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4A228D3E3CC for ; Fri, 14 Apr 2017 19:43:35 +0000 (UTC) (envelope-from kerya@kerya.net) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 29A6C77 for ; Fri, 14 Apr 2017 19:43:35 +0000 (UTC) (envelope-from kerya@kerya.net) Received: by mailman.ysv.freebsd.org (Postfix) id 25F28D3E3CB; Fri, 14 Apr 2017 19:43:35 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 258FCD3E3CA for ; Fri, 14 Apr 2017 19:43:35 +0000 (UTC) (envelope-from kerya@kerya.net) Received: from mail-lf0-x243.google.com (mail-lf0-x243.google.com [IPv6:2a00:1450:4010:c07::243]) (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 A991975 for ; Fri, 14 Apr 2017 19:43:33 +0000 (UTC) (envelope-from kerya@kerya.net) Received: by mail-lf0-x243.google.com with SMTP id x72so10862484lfb.1 for ; Fri, 14 Apr 2017 12:43:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kerya-net.20150623.gappssmtp.com; s=20150623; h=to:from:subject:message-id:date:user-agent:mime-version :content-transfer-encoding; bh=Rg7kbj1ci40El22Tb0dgdh65/7Y6/PA6DvFUlSjwbFQ=; b=gf+k7OIzU1CSeNth+z14saow2Kedma8XJcRpWlro5U7RvEZTkEaZb/HpEmedoRm41b 5/ekqDVYjSfNVXms8eCfQidikq0kiOX1yy2azVfV0r5G7jmqx6tMIDSqKvsILIM6XKqN jhfZ3gpJpBgZdIdO971u8DqvraYpsEbvNWzbChqqH2o6EM9JAKFl128McC/Nk3ftBAls cKOqB0ARrDcmZ0TAxLYBN/eQycHHtnmPFaAb9WJQs5FeCZSdCvn4XjKZtiJMcXbXViEz HRXfNB0ZX6qXrICxWkEJ6Rg0AM/MUIY3n7MGcOptqyTxkyENATKlDX86Js3Kfj+ObWJk 58yg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-transfer-encoding; bh=Rg7kbj1ci40El22Tb0dgdh65/7Y6/PA6DvFUlSjwbFQ=; b=hSFVITXvYP6WqS47piUseB7EO4uA20KGrGBTrt8veOkEGdc045dTnOD7b5ovbhVw76 7E31iQ9AIfpjlR/2vVV/xjmcAwZlZilIZbfXVj/uoSyakxPba5/GUh/RuRJodGhVqlDI UGtmkngGbOOUVBElyt4Ks4oR2OHUgGOg/3P+SzyEYRai2XCDiotYxjI4Z2iCqqPE+aJx bwUWz0JAlc5Ih29+FnTHON8Z44n7fNl1x+k+/uFAdU4ArsW+wCnJVKzYK4iZP7oDwa9C nbI7aJvdQ3gRA1S0qgNGYhSSld8Isu40XycRnVxJ2zeFEKI4PB472h9mUiQZOwP/slJ8 kRvg== X-Gm-Message-State: AN3rC/7UAW7Oz2IoJXbYqFdDYZYrOs47yShPXDsB/WtwkmWSkCjfv+N/ 9Otn73MrswvAiMyqOvc= X-Received: by 10.46.77.129 with SMTP id c1mr1166293ljd.1.1492199010630; Fri, 14 Apr 2017 12:43:30 -0700 (PDT) Received: from [192.168.8.101] ([91.239.80.154]) by smtp.gmail.com with ESMTPSA id v2sm526471ljd.9.2017.04.14.12.43.29 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 14 Apr 2017 12:43:29 -0700 (PDT) To: ports@freebsd.org From: Kirill I Subject: spamassassin port install error Message-ID: Date: Fri, 14 Apr 2017 22:43:27 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Apr 2017 19:43:35 -0000 # make -C /usr/ports/mail/spamassassin/ install ===> Options unchanged ===> Installing for spamassassin-3.4.1_10 ===> spamassassin-3.4.1_10 depends on package: p5-Encode-Detect>=0 - found ===> spamassassin-3.4.1_10 depends on package: p5-HTML-Parser>=3.46 - found ===> spamassassin-3.4.1_10 depends on package: p5-HTTP-Date>=0 - found ===> spamassassin-3.4.1_10 depends on package: p5-Net-DNS>=0.63 - found ===> spamassassin-3.4.1_10 depends on package: p5-NetAddr-IP>=4.010 - found ===> spamassassin-3.4.1_10 depends on package: p5-Net-IDN-Encode>=0 - found ===> spamassassin-3.4.1_10 depends on package: p5-Net-LibIDN>=0 - found ===> spamassassin-3.4.1_10 depends on package: p5-URI>=0 - found ===> spamassassin-3.4.1_10 depends on package: re2c>=.12.0 - found ===> spamassassin-3.4.1_10 depends on package: p5-IO-Socket-SSL>=0 - found ===> spamassassin-3.4.1_10 depends on package: gnupg1>=1.4.7 - found ===> spamassassin-3.4.1_10 depends on package: p5-IO-Socket-SSL>=0 - found ===> spamassassin-3.4.1_10 depends on package: p5-Mail-DKIM>=0.37 - found ===> spamassassin-3.4.1_10 depends on package: p5-Crypt-OpenSSL-RSA>=0.26_1 - found ===> spamassassin-3.4.1_10 depends on package: p5-Mail-SPF>=0 - found ===> spamassassin-3.4.1_10 depends on file: /usr/local/lib/libcrypto.so.9 - found ===> spamassassin-3.4.1_10 depends on file: /usr/local/bin/perl5.20.1 - found ===> Checking if spamassassin already installed actual-package-depends: dependency on /usr/local/bin/perl5.20.1 not registered (normal if it belongs to base) ===> Registering installation for spamassassin-3.4.1_10 pkg-static: Unable to access file /usr/ports/mail/spamassassin/work/stage/usr/local/share/man/man1/sa-awl.1.gz:No such file or directory pkg-static: Unable to access file /usr/ports/mail/spamassassin/work/stage/usr/local/share/man/man1/sa-compile.1.gz:No such file or directory pkg-static: Unable to access file /usr/ports/mail/spamassassin/work/stage/usr/local/share/man/man1/sa-learn.1.gz:No such file or directory pkg-static: Unable to access file /usr/ports/mail/spamassassin/work/stage/usr/local/share/man/man1/sa-update.1.gz:No such file or directory pkg-static: Unable to access file /usr/ports/mail/spamassassin/work/stage/usr/local/share/man/man1/spamassassin-run.1.gz:No such file or directory pkg-static: Unable to access file /usr/ports/mail/spamassassin/work/stage/usr/local/share/man/man1/spamassassin.1.gz:No such file or directory pkg-static: Unable to access file /usr/ports/mail/spamassassin/work/stage/usr/local/share/man/man1/spamc.1.gz:No such file or directory pkg-static: Unable to access file /usr/ports/mail/spamassassin/work/stage/usr/local/share/man/man1/spamd.1.gz:No such file or directory *** Error code 74 Stop. make[1]: stopped in /usr/ports/mail/spamassassin *** Error code 1 Stop. make: stopped in /usr/ports/mail/spamassassin From owner-freebsd-ports@freebsd.org Fri Apr 14 23:04:15 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2875ED3DF41 for ; Fri, 14 Apr 2017 23:04:15 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-pg0-x233.google.com (mail-pg0-x233.google.com [IPv6:2607:f8b0:400e:c05::233]) (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 F11405F4 for ; Fri, 14 Apr 2017 23:04:14 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mail-pg0-x233.google.com with SMTP id 21so48454065pgg.1 for ; Fri, 14 Apr 2017 16:04:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:from:date:message-id:subject:to; bh=mgjhJuMr1t4QkKq41oieLTXkdXuMqZOTdStQvXB9maw=; b=qrMdTIxFBn+49pMO8mAWF8XemRGifuu6Vmk6opZV2nrqf1PxhySa3FmO7Hzey8kzD5 VsTVxDhiA+KBKQwa90V15WMekhRXnbF4ppI47Be4eA6CjH4/d9VINphma6WJm3mSoCrO BUQlPu5TNZFQdIcNmEDsqrj9FftfBRGsDRNxyDfb5+9o28KhfdB/4EQJrSilDyEYBGSz M/JlMjSNoXTD/fmAPZ17r/P9omkLbCs2ClmPdwM7f0DrOikPkIPL81UIU6pxNxDCxoy4 EIhKVcQjmiWv2OY/ljydZSgXpVy4iFmo2RlTLYnS5ErWSRY/Krdh7LZ9wd1CLIUJLMoE Rsdg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:from:date:message-id:subject :to; bh=mgjhJuMr1t4QkKq41oieLTXkdXuMqZOTdStQvXB9maw=; b=HT9pocSN3NstmGN0y+7n2/TSpeCPKoo+3salsByVWb+WNWbkCDUO1wox9avDU/622a xVjpsVw4C3qtcO9adwnWlFQ8sSw1Gkx7nD9//dK6LSAlogyy3RngNaZ3KGf3g/JEgKn4 0yW8rL+zgZgaU6dF5XiraAqBSo2JmZ/V/IJbIhcNP08rjGOUUKMh2ZAOJzjR+QMdhomT KKOX0ovZikpqzpGK89Y72980vQ2PQU+F7DgJUm82Jsg0WWfgoKfR8wn2PcFUvyaAVuyS f/4/pPdDCo6qI3KBmdxEo4dtsf41ljAJlQf1bbG9eVXO561kg+DTmb5YtaBjS8Hush3G 8hYw== X-Gm-Message-State: AN3rC/53LWGiavlmNLoZ+KqH22VsnFKkqtQb7iPZkTwGMDgzZkBcHb7U F2MwcI8ULFVfaeftldwi7TPuPLmWyOS9 X-Received: by 10.99.97.4 with SMTP id v4mr9353560pgb.171.1492211054305; Fri, 14 Apr 2017 16:04:14 -0700 (PDT) MIME-Version: 1.0 Sender: kob6558@gmail.com Received: by 10.100.138.15 with HTTP; Fri, 14 Apr 2017 16:04:13 -0700 (PDT) From: Kevin Oberman Date: Fri, 14 Apr 2017 16:04:13 -0700 X-Google-Sender-Auth: b8LkY6iIOj-gr2-RLLNTJNLjlZE Message-ID: Subject: graphics/opencv2 orphaned. Where from here To: FreeBSD Ports ML Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Apr 2017 23:04:15 -0000 Thanks for the work on opencv, but PLEASE put something in UPDATING when you make changes that impact large numbers of ports. I see opencv2 as orphaned, so I can't stay there. Do I reset the origin of opencv2 to opencv? Or will I need to delete all of them and rebuild everything? Please put information in UPDATING to give us poor users some idea of how to proceed. I really would rathe rnot have to re-install all of those ports if there is no reason. -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 From owner-freebsd-ports@freebsd.org Fri Apr 14 23:30:58 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E1B36D3E62D; Fri, 14 Apr 2017 23:30:58 +0000 (UTC) (envelope-from gerald@pfeifer.com) Received: from ainaz.pair.com (ainaz.pair.com [209.68.2.66]) (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 BAFAA8B8; Fri, 14 Apr 2017 23:30:58 +0000 (UTC) (envelope-from gerald@pfeifer.com) Received: from anthias.catalysis.at (mail.catalysis.at [101.187.5.213]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ainaz.pair.com (Postfix) with ESMTPSA id 25DC03F530; Fri, 14 Apr 2017 19:30:52 -0400 (EDT) Date: Sat, 15 Apr 2017 09:30:49 +1000 (AEST) From: Gerald Pfeifer To: Pedro Giffuni , freebsd.contact@marino.st cc: Mark Millard , freebsd-ports@freebsd.org, freebsd-toolchain@freebsd.org, freebsd-arm@freebsd.org, freebsd-head@freebsd.org, ericturgeon.bsd@gmail.com Subject: Re: lang/gcc6-aux for head beyond __nonnull related issues: vm_ooffset_t and vm_pindex_t related changes (and more) In-Reply-To: Message-ID: References: <9758023E-1526-41F9-9416-6AC8AD3201B5@dsl-only.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8BIT X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Apr 2017 23:30:59 -0000 On Thu, 13 Apr 2017, Pedro Giffuni wrote: > I didn’t want to get into this but the problem is that as part of it's > build/bootstrapping process, GCC historically takes system headers > and attempts to “fix” them. I am unsure the fixes do anything at all > nowadays but the effect is that the compiler tends to take snapshots > of the system headers when it is built. cdefs.h is used by all the > system headers so changes in cdefs.h have good chances affecting > such builds but any change are likely to cause similar trouble. > > In the case of gcc-aux, it appears the compilation is based on a > bootstrap compiler which already carries outdated headers. > A workaround, suggested by gerald@ the last time a similar issue > happened was to run for install-tools/fixinc.sh. I think that may > regenerate the headers and let the build use updated headers. > Ultimately gcc-aux needs maintainer intervention and using > outdated headers will break sooner or later: especially on -current. Indeed, thanks for the analysis/background, Pedro! I had a look at gcc6-aux is based on the 20170202 snapshot of GCC 6, and perhaps John (as the maintainer of that port) has plans to update it? Let me copy him. Gerald PS: John, if you have an update, happy to help and apply that for you. From owner-freebsd-ports@freebsd.org Sat Apr 15 00:20:40 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 899BFD3D261; Sat, 15 Apr 2017 00:20:40 +0000 (UTC) (envelope-from kabaev@gmail.com) Received: from mail-qk0-x244.google.com (mail-qk0-x244.google.com [IPv6:2607:f8b0:400d:c09::244]) (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 4A94BE16; Sat, 15 Apr 2017 00:20:40 +0000 (UTC) (envelope-from kabaev@gmail.com) Received: by mail-qk0-x244.google.com with SMTP id v75so13356708qkb.3; Fri, 14 Apr 2017 17:20:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:in-reply-to:references :mime-version; bh=LlUPIyJB9UTXJENbMrNZQYTtVkJuUbKLv6uNX+kUc9U=; b=IJUNhbv/W6GEeZCXnh5Z1UDncLFVxfJJRLR6Bm+i/mp5CBKo0bllRi8rSkfAdvxCrq sT9Y5lO3jwV7oGu4KxpQ0D+8Tebft0PnI/6WfF+AKg6+6JtAPDZV3XOWsjcsvXID/Db0 EKhQuSYocWV62CVU/vseF4UI02JTFKEOV5CIgJ9Zv7aYyQxEIhVIZjGyb/tsTNCnnam9 F0/hjcGQecD7e1O0hxYXV9lZeFormeM3HNAhQsBC6owDgPsESlXeI2ge2X3bmamtUWlf OJ0FR84+cu2aGim6tufyBNmyzb4H7LyYzq6WNwyYYwSZO0IypmIp8jz2/IiPXP7oAqgY fQSA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:in-reply-to :references:mime-version; bh=LlUPIyJB9UTXJENbMrNZQYTtVkJuUbKLv6uNX+kUc9U=; b=sc0dUNc9aJRQDoQEna/sipNpB0CV91eq+bqqxLmUPATvVqA/Fdn1XEfF6sCOS6ebLc biKIW8DFuPwU600MM/6FqLCgQWj3UKmfmh8ox6IgAiIbfop3dL1uOTYm+3tG0o2fbRWV 7y8UFmaak1YWD5LYL8LxP5FP6e8Mz9WB1hLfnPBRIoXIlUplSE55AVLgHw02i+45jq63 gLMh5arHqgolDdQ0XQGSfDBuiu94ZE7fTSoxhF8fH2RWSzvtXHVxNtMo3Q706fPPvhMI vtynzqUJ7WRWh4MwRijxgJWr9us/e5e/KuBnv0/pgSClktK7m3n55dZTgxftLB6Ikhwi rjKg== X-Gm-Message-State: AN3rC/6w45kaU+bUb7XNCl171n0BuYYwulJ35a5+pduXg4nsdPLUuPtJ HEg2/TjqcAa2t5OY5O0= X-Received: by 10.55.157.3 with SMTP id g3mr161757qke.30.1492215639419; Fri, 14 Apr 2017 17:20:39 -0700 (PDT) Received: from kan ([2601:18f:802:4680:226:18ff:fe00:232e]) by smtp.gmail.com with ESMTPSA id t40sm2238368qtb.6.2017.04.14.17.20.37 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 14 Apr 2017 17:20:38 -0700 (PDT) Date: Fri, 14 Apr 2017 20:20:28 -0400 From: Alexander Kabaev To: Gerald Pfeifer Cc: Pedro Giffuni , freebsd-ports@freebsd.org, freebsd-toolchain@freebsd.org Subject: Re: lang/gcc6-aux for head beyond __nonnull related issues: vm_ooffset_t and vm_pindex_t related changes (and more) Message-ID: <20170414201952.69ccc472@kan> In-Reply-To: References: <9758023E-1526-41F9-9416-6AC8AD3201B5@dsl-only.net> X-Mailer: Claws Mail 3.14.1 (GTK+ 2.24.29; amd64-portbld-freebsd12.0) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; boundary="Sig_/hXT+0F0LpnBeyNBKZqTkMUr"; protocol="application/pgp-signature" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Apr 2017 00:20:40 -0000 --Sig_/hXT+0F0LpnBeyNBKZqTkMUr Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: quoted-printable On Sat, 15 Apr 2017 09:30:49 +1000 (AEST) Gerald Pfeifer wrote: > On Thu, 13 Apr 2017, Pedro Giffuni wrote: > > I didn't want to get into this but the problem is that as part of > > it's build/bootstrapping process, GCC historically takes system > > headers and attempts to "fix" them. I am unsure the fixes do > > anything at all nowadays but the effect is that the compiler tends > > to take snapshots of the system headers when it is built. cdefs.h > > is used by all the system headers so changes in cdefs.h have good > > chances affecting such builds but any change are likely to cause > > similar trouble. > >=20 > > In the case of gcc-aux, it appears the compilation is based on a > > bootstrap compiler which already carries outdated headers. > > A workaround, suggested by gerald@ the last time a similar issue > > happened was to run for install-tools/fixinc.sh. I think that may > > regenerate the headers and let the build use updated headers. > > Ultimately gcc-aux needs maintainer intervention and using > > outdated headers will break sooner or later: especially on > > -current. =20 >=20 > Indeed, thanks for the analysis/background, Pedro! >=20 > I had a look at gcc6-aux is based on the 20170202 snapshot of GCC 6,=20 > and perhaps John (as the maintainer of that port) has plans to update=20 > it? Let me copy him. >=20 > Gerald >=20 > PS: John, if you have an update, happy to help and apply that for you. Hi Gerald, it was suggested multiple times that the whole fixinc step is ultimately harmful and serves no useful purpose and probably should be disabled in built packages outright. Is there a reason not to do it? Even Redhat appears to do the slimming in their rpms: mv $FULLPATH/include-fixed/syslimits.h $FULLPATH/include/syslimits.h mv $FULLPATH/include-fixed/limits.h $FULLPATH/include/limits.h for h in `find $FULLPATH/include -name \*.h`; do if grep -q 'It has been auto-edited by fixincludes from' $h; then rh=3D`grep -A2 'It has been auto-edited by fixincludes from' $h | tail -1 | sed 's|^.*"\(.*\)".*$|\1|'` diff -up $rh $h || : rm -f $h fi done --=20 Alexander Kabaev --Sig_/hXT+0F0LpnBeyNBKZqTkMUr Content-Type: application/pgp-signature Content-Description: Цифровая подпись OpenPGP -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEExffZlZm2QeE8UVaRBxMimZJ5Ln4FAljxZ0xfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEM1 RjdEOTk1OTlCNjQxRTEzQzUxNTY5MTA3MTMyMjk5OTI3OTJFN0UACgkQBxMimZJ5 Ln45nBAA1N6Du8J21LqGNKP37WTWqn6fLUeZaI9COJWPkVexi8Lb3bSuWA9KkuU5 vv/R57g4W21GaVuqI/6yRRCq6TFXpW+iXojxVbV2V1ix0U2hr0xPU7CLKk9LYnsk DHpbV8EVMSHYtuV188Ap2lqFJyXAOIn/s0Ymt/icz2HXyVpvpJ7PzhLQUZsjYnh/ J3WuJCAwBZA3F1LXKtl/a3iweiGpuxuOWfsYlwO6eTZerCop33qsLyq9UdPs6EEF z+KV1O08GzFh75wjtUlYSRTtX3N5EmoUivYHKUDwEJX3K7wPv4AUpyVmtpMnu+ns lc0nz7bErkhduoptEALbMpbyXfTdkiGc+hO9GpuTKYAgNcQTWMa9j7k9KY74WoDm T6vDXRg8VvyIQTyvl1cko+9nkTWXVsG5JR+uP5+ED27N9lwCEMDUccvm6qy/HKzc vE2gZzEtiNv9pd1S1OPyLJ2PNDGvoMVmjRIAU5lVLomLoyA69u/og/99Vyu+rGL4 Mb/+CLh+2i8M4cxTU99IR8/mJ+6qKDftaLBbRs/d+8F+8NomIdO2ioNu/+qcsddK fecmPyjanPd7+2KHrHqSCJw3GG3NhMRYy10konRRsM6MAfdU/1/HgwgbwDemxTkO ZV7CbctNwNxsprrBbHtmInPhJ94AJ59x+8RQ9NO00gI+YNwaSvw= =bti7 -----END PGP SIGNATURE----- --Sig_/hXT+0F0LpnBeyNBKZqTkMUr-- From owner-freebsd-ports@freebsd.org Sat Apr 15 01:54:44 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6BA96D3DAC4 for ; Sat, 15 Apr 2017 01:54:44 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-43.reflexion.net [208.70.210.43]) (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 20896EDE for ; Sat, 15 Apr 2017 01:54:43 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 8358 invoked from network); 15 Apr 2017 01:54:36 -0000 Received: from unknown (HELO mail-cs-02.app.dca.reflexion.local) (10.81.19.2) by 0 (rfx-qmail) with SMTP; 15 Apr 2017 01:54:36 -0000 Received: by mail-cs-02.app.dca.reflexion.local (Reflexion email security v8.40.0) with SMTP; Fri, 14 Apr 2017 21:54:36 -0400 (EDT) Received: (qmail 19583 invoked from network); 15 Apr 2017 01:54:36 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 15 Apr 2017 01:54:36 -0000 Received: from [192.168.1.106] (c-76-115-7-162.hsd1.or.comcast.net [76.115.7.162]) by iron2.pdx.net (Postfix) with ESMTPSA id CA650EC78CC; Fri, 14 Apr 2017 18:54:35 -0700 (PDT) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: lang/gcc6-aux for head beyond __nonnull related issues: vm_ooffset_t and vm_pindex_t related changes (and more) Message-Id: <86A361FC-8C3A-48A0-9C5D-7C1DA166D176@dsl-only.net> Date: Fri, 14 Apr 2017 18:54:35 -0700 To: Alexander Kabaev , FreeBSD Ports X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Apr 2017 01:54:44 -0000 Alexander Kabaev kabaev at gmail.com on Sat Apr 15 00:20:40 UTC 2017 wrote: . . . > it was suggested multiple times that the whole fixinc step is > ultimately harmful and serves no useful purpose and probably should be > disabled in built packages outright. Is there a reason not to do it? > Even Redhat appears to do the slimming in their rpms: > > mv $FULLPATH/include-fixed/syslimits.h $FULLPATH/include/syslimits.h > mv $FULLPATH/include-fixed/limits.h $FULLPATH/include/limits.h > for h in `find $FULLPATH/include -name \*.h`; do > if grep -q 'It has been auto-edited by fixincludes from' $h; then > rh=`grep -A2 'It has been auto-edited by fixincludes from' $h | > tail -1 | sed 's|^.*"\(.*\)".*$|\1|'` diff -up $rh $h || : > rm -f $h > fi > done I'll note that: http://www.linuxfromscratch.org/lfs/view/7.1/chapter06/gcc.html reports as one of its steps (quote): The fixincludes script is known to occasionally erroneously attempt to "fix" the system headers installed so far. As the headers up to this point are known to not require fixing, issue the following command to prevent the fixincludes script from running: sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in (End quote) So seems that disabling fixinc.sh's use is fairly common when the headers are known to "not require fixing" (i.e., are known to already be gcc compliant). === Mark Millard markmi at dsl-only.net From owner-freebsd-ports@freebsd.org Sat Apr 15 02:06:23 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0771ED3E2D6 for ; Sat, 15 Apr 2017 02:06:23 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E0269E57; Sat, 15 Apr 2017 02:06:22 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1354) id 1D9154585; Sat, 15 Apr 2017 02:06:22 +0000 (UTC) From: Jan Beich To: Kevin Oberman Cc: FreeBSD Ports ML Subject: Re: graphics/opencv2 orphaned. Where from here References: Date: Sat, 15 Apr 2017 04:07:59 +0200 In-Reply-To: (Kevin Oberman's message of "Fri, 14 Apr 2017 16:04:13 -0700") Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Apr 2017 02:06:23 -0000 Kevin Oberman writes: > Thanks for the work on opencv, but PLEASE put something in UPDATING when > you make changes that impact large numbers of ports. I see opencv2 as > orphaned, so I can't stay there. graphics/opencv has only 28 consumers which isn't that "large". I didn't document the rename in r438490 because: - no manual/special steps required (for pkg, poudriere and, probably, synth) - r423216 wasn't documented as well - partial upgrades were never supported (e.g. /quarterly packages + /head ports) - PORTREVISION was bumped to help tools that don't (or incompletely) respect MOVED > Do I reset the origin of opencv2 to opencv? Yes. > Or will I need to delete all of them and rebuild everything? No but it'd work as well. > Please put information in UPDATING to give us poor users some idea of > how to proceed. I really would rathe rnot have to re-install all of > those ports if there is no reason. Does "pkg upgrade" not work? If portmaster is such a special snowflake that requires multiplying copypasta in UPDATING for every rename that has > 1 consumer it should be documented it in the Porter's Handbook. Another issue with portmaster is it makes committers (over)think skipping PORTREVISION bumps like in 20170411 or 20150919 is safe only to screw up pkg-upgrade(8) as changed ABI doesn't propagate to consumers. From owner-freebsd-ports@freebsd.org Sat Apr 15 02:53:49 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0B03ED3E1D8 for ; Sat, 15 Apr 2017 02:53:49 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-41.reflexion.net [208.70.210.41]) (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 C20AC10DB for ; Sat, 15 Apr 2017 02:53:48 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 19214 invoked from network); 15 Apr 2017 02:54:48 -0000 Received: from unknown (HELO rtc-sm-01.app.dca.reflexion.local) (10.81.150.1) by 0 (rfx-qmail) with SMTP; 15 Apr 2017 02:54:48 -0000 Received: by rtc-sm-01.app.dca.reflexion.local (Reflexion email security v8.40.0) with SMTP; Fri, 14 Apr 2017 22:53:46 -0400 (EDT) Received: (qmail 24506 invoked from network); 15 Apr 2017 02:53:46 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 15 Apr 2017 02:53:46 -0000 Received: from [192.168.1.106] (c-76-115-7-162.hsd1.or.comcast.net [76.115.7.162]) by iron2.pdx.net (Postfix) with ESMTPSA id 5D889EC78CC; Fri, 14 Apr 2017 19:53:45 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: lang/gcc6-aux for head beyond __nonnull related issues: vm_ooffset_t and vm_pindex_t related changes (and more) From: Mark Millard In-Reply-To: Date: Fri, 14 Apr 2017 19:53:44 -0700 Cc: Pedro Giffuni , FreeBSD Ports , FreeBSD Toolchain , freebsd-arm , ericturgeon.bsd@gmail.com, FreeBSD Current Content-Transfer-Encoding: quoted-printable Message-Id: References: <9758023E-1526-41F9-9416-6AC8AD3201B5@dsl-only.net> To: Gerald Pfeifer X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Apr 2017 02:53:49 -0000 On 2017-Apr-14, at 4:30 PM, Gerald Pfeifer wrote: > On Thu, 13 Apr 2017, Pedro Giffuni wrote: >> I didn=E2=80=99t want to get into this but the problem is that as = part of it's >> build/bootstrapping process, GCC historically takes system headers >> and attempts to =E2=80=9Cfix=E2=80=9D them. I am unsure the fixes do = anything at all >> nowadays but the effect is that the compiler tends to take snapshots >> of the system headers when it is built. cdefs.h is used by all the >> system headers so changes in cdefs.h have good chances affecting >> such builds but any change are likely to cause similar trouble. >>=20 >> In the case of gcc-aux, it appears the compilation is based on a >> bootstrap compiler which already carries outdated headers. >> A workaround, suggested by gerald@ the last time a similar issue >> happened was to run for install-tools/fixinc.sh. I think that may >> regenerate the headers and let the build use updated headers. >> Ultimately gcc-aux needs maintainer intervention and using >> outdated headers will break sooner or later: especially on -current. >=20 > Indeed, thanks for the analysis/background, Pedro! >=20 > I had a look at gcc6-aux is based on the 20170202 snapshot of GCC 6,=20= > and perhaps John (as the maintainer of that port) has plans to update=20= > it? Let me copy him. [As I have a prior E-mail exchange with John M. indicating that he was not intending to be the lang/gcc6-aux maintainer, I avoid spamming him with this material: I've removed him from the CC list in this reply. I can send the material to him if I see evidence of his wanting it.] Just FYI: [Previously: temporarily adding __nonnull and __nonnull_all back into into my local head FreeBSD variant got problems with: __vm_ooffset_t and __vm_pindex_t no longer existing and also the same pid_t issue indicated below.] I tried using [on a Pine64+ 2GB aarch64 system]: # = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/bootstrap/libexec/gcc/aarc= h64-aux-freebsd12.0/6.3.1/install-tools/mkheaders = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/bootstrap to deal with __nonnull, __nonnull_all, __vm_ooffset_t, and = __vm_pindex_t. I then built via portmaster -CDK usage. Various header issues did go away but the build of lang/gcc6-aux still stopped with: In file included from = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/gcc-6-20170202/libiberty/s= imple-object.c:20:0: ./config.h:556:15: error: two or more data types in declaration = specifiers #define pid_t int ^ I'm guessing that the define for pid_t in config.h resulted in something like: typedef ??? pid_t; that turned into something like a: typedef ??? int; for the error listed above. There were also implicit-declaration warnings: = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/gcc-6-20170202/libiberty/s= imple-object.c: In function 'simple_object_internal_read': = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/gcc-6-20170202/libiberty/s= imple-object.c:75:21: warning: implicit declaration of function 'read' = [-Wimplicit-function-declaration] ssize_t got =3D read (descriptor, buffer, size); ^~~~ = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/gcc-6-20170202/libiberty/s= imple-object.c: In function 'simple_object_internal_write': = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/gcc-6-20170202/libiberty/s= imple-object.c:119:23: warning: implicit declaration of function 'write' = [-Wimplicit-function-declaration] ssize_t wrote =3D write (descriptor, buffer, size); ^~~~~ The implicit-declaration warnings for read and write may well also not be expected/desirable. It may be that more than a script run is needed to make things be appropriate. =3D=3D=3D Mark Millard markmi at dsl-only.net From owner-freebsd-ports@freebsd.org Sat Apr 15 03:07:40 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B44A7D3E955; Sat, 15 Apr 2017 03:07:40 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: from mail-pg0-x243.google.com (mail-pg0-x243.google.com [IPv6:2607:f8b0:400e:c05::243]) (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 7D5FC20B; Sat, 15 Apr 2017 03:07:40 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: by mail-pg0-x243.google.com with SMTP id o123so18618139pga.1; Fri, 14 Apr 2017 20:07:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:mime-version:from:in-reply-to:date:cc:message-id:references :to; bh=F45sLgS5DdNiaxYMSXZhbG240fLI5g2HYPhd0FSj0DA=; b=nvK5lMBRg8px5VCy2+gGAAbqDXNbJZfsQtYQHaBvXyiL7NLa/2/70HtuposuUILZD5 JG6a7JT8TplH1kC9tw1N67kV1Zpv6aiqWGCEs7l59lYhoWlyp+XrKRNkf7p3YkQgBDKl Yn7PfchnZC03mMg3s7g5nT2lVWtvT5fl58BjVoBNlEwwqOv3J4LKwPL9Kxt5l+0dswSO RnJjd/Fwi5wOUkucq8/C8dE0fgwd9EHzkqDpuC/jiZp/JjolNsn66BZkBmz//masP69c MkWEGQcD/kUE2vIPite9aghZ6shWYaPr6kovxIC1/CMx0fhAT0mXxdQU9u6PRJAzV4f2 QWLw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:mime-version:from:in-reply-to:date:cc :message-id:references:to; bh=F45sLgS5DdNiaxYMSXZhbG240fLI5g2HYPhd0FSj0DA=; b=d1TMCd87fLbloRdPHLhxZblgAgs0N02sngn8HFlKrRMvgBn1aJ6xZWlAs/cDFWYNZr tV1zsBSYgOaxzi6PmBgvzh2AF5BsMvpczJ++p4PNTeWlc3qXinWfW0M8QCDlu3+LXDM0 0oiOgKzi1iQQUsQ8CmlEBQiUDpkZoAUO9iQX4APFk1cpYXjdejYwukmbkZUL4LBV86RD Kr6KLrPIVptb7czZfbDCDCqddpQeit3hRfCwbtpICS6DV9eVAK+G9jtjMIyLhBmNdxHj Br+chtKNUAmD8BtZDuVQGMC8+Ly1eX8eaYjcbtbFPY5pfDOeoDI6K44R0BNn/wkYvhss SS8A== X-Gm-Message-State: AN3rC/47Q8RWGBBmIvwr946W/+YPwsJkGNkDTfpa5LEgltuI2/wkJ8iy nkKi+CUOzia+VA== X-Received: by 10.84.169.67 with SMTP id g61mr939580plb.51.1492225660005; Fri, 14 Apr 2017 20:07:40 -0700 (PDT) Received: from pinklady.local (c-73-19-52-228.hsd1.wa.comcast.net. [73.19.52.228]) by smtp.gmail.com with ESMTPSA id l127sm5468287pga.7.2017.04.14.20.07.38 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 14 Apr 2017 20:07:39 -0700 (PDT) Subject: Re: lang/gcc6-aux for head beyond __nonnull related issues: vm_ooffset_t and vm_pindex_t related changes (and more) Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Content-Type: multipart/signed; boundary="Apple-Mail=_534C68CC-3A27-411C-AB28-2AACB66F40B1"; protocol="application/pgp-signature"; micalg=pgp-sha512 X-Pgp-Agent: GPGMail From: "Ngie Cooper (yaneurabeya)" In-Reply-To: Date: Fri, 14 Apr 2017 20:07:37 -0700 Cc: Gerald Pfeifer , Pedro Giffuni , FreeBSD Ports , FreeBSD Toolchain , freebsd-arm , ericturgeon.bsd@gmail.com, FreeBSD Current Message-Id: <7606F976-20B7-4FB8-BE80-C27773F5529A@gmail.com> References: <9758023E-1526-41F9-9416-6AC8AD3201B5@dsl-only.net> To: Mark Millard X-Mailer: Apple Mail (2.3124) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Apr 2017 03:07:40 -0000 --Apple-Mail=_534C68CC-3A27-411C-AB28-2AACB66F40B1 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On Apr 14, 2017, at 19:53, Mark Millard wrote: >=20 > On 2017-Apr-14, at 4:30 PM, Gerald Pfeifer wrote: >=20 >> On Thu, 13 Apr 2017, Pedro Giffuni wrote: >>> I didn=E2=80=99t want to get into this but the problem is that as = part of it's >>> build/bootstrapping process, GCC historically takes system headers >>> and attempts to =E2=80=9Cfix=E2=80=9D them. I am unsure the fixes do = anything at all >>> nowadays but the effect is that the compiler tends to take snapshots >>> of the system headers when it is built. cdefs.h is used by all the >>> system headers so changes in cdefs.h have good chances affecting >>> such builds but any change are likely to cause similar trouble. >>>=20 >>> In the case of gcc-aux, it appears the compilation is based on a >>> bootstrap compiler which already carries outdated headers. >>> A workaround, suggested by gerald@ the last time a similar issue >>> happened was to run for install-tools/fixinc.sh. I think that may >>> regenerate the headers and let the build use updated headers. >>> Ultimately gcc-aux needs maintainer intervention and using >>> outdated headers will break sooner or later: especially on -current. >>=20 >> Indeed, thanks for the analysis/background, Pedro! >>=20 >> I had a look at gcc6-aux is based on the 20170202 snapshot of GCC 6, >> and perhaps John (as the maintainer of that port) has plans to update >> it? Let me copy him. >=20 > [As I have a prior E-mail exchange with John M. indicating that > he was not intending to be the lang/gcc6-aux maintainer, I > avoid spamming him with this material: I've removed him from > the CC list in this reply. I can send the material to him if I > see evidence of his wanting it.] >=20 > Just FYI: >=20 > [Previously: temporarily adding __nonnull and __nonnull_all > back into into my local head FreeBSD variant got problems > with: __vm_ooffset_t and __vm_pindex_t no longer existing and > also the same pid_t issue indicated below.] >=20 >=20 > I tried using [on a Pine64+ 2GB aarch64 system]: >=20 > # = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/bootstrap/libexec/gcc/aarc= h64-aux-freebsd12.0/6.3.1/install-tools/mkheaders = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/bootstrap >=20 > to deal with __nonnull, __nonnull_all, __vm_ooffset_t, and = __vm_pindex_t. >=20 > I then built via portmaster -CDK usage. Various header issues > did go away but the build of lang/gcc6-aux still stopped with: >=20 > In file included from = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/gcc-6-20170202/libiberty/s= imple-object.c:20:0: > ./config.h:556:15: error: two or more data types in declaration = specifiers > #define pid_t int > ^ >=20 > I'm guessing that the define for pid_t in config.h resulted > in something like: >=20 > typedef ??? pid_t; >=20 > that turned into something like a: >=20 > typedef ??? int; >=20 > for the error listed above. >=20 > There were also implicit-declaration warnings: >=20 > = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/gcc-6-20170202/libiberty/s= imple-object.c: In function 'simple_object_internal_read': > = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/gcc-6-20170202/libiberty/s= imple-object.c:75:21: warning: implicit declaration of function 'read' = [-Wimplicit-function-declaration] > ssize_t got =3D read (descriptor, buffer, size); > ^~~~ > = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/gcc-6-20170202/libiberty/s= imple-object.c: In function 'simple_object_internal_write': > = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/gcc-6-20170202/libiberty/s= imple-object.c:119:23: warning: implicit declaration of function 'write' = [-Wimplicit-function-declaration] > ssize_t wrote =3D write (descriptor, buffer, size); > ^~~~~ >=20 > The implicit-declaration warnings for read and write may well > also not be expected/desirable. >=20 > It may be that more than a script run is needed to make > things be appropriate. Is there a reason why you need ada support (that seems to be the = only real reason for installing gcc6 vs gcc6-aux)? gcc6-aux uses a = snapshot of gcc6 with custom options. Thanks! -Ngie --Apple-Mail=_534C68CC-3A27-411C-AB28-2AACB66F40B1 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAEBCgAGBQJY8Y56AAoJEPWDqSZpMIYVCqUQAJ3/RIVZHjUlbjtlq+eCNLiZ fk4l21s7AFvgMtRsqSulnEjPQywT+kcq/BIZUr7r+J9KRqIWu8uBIeZQ3znciXbS zH8LEfJFl/2Xy1ixCE3nJ1e4v/kP4CgeKLtiNVz4PgxA0rcqgucQLqWApC4QaRPl xe7/lLOTn1j9As4YaNErasU55JSzmlvGEQQb4HAKIR+/CX9qofekwj8cqtsdy7Bt dQ93H3HPVsJRHSbPDYt4zWfbGC//PZM28nEWVNguVKI21XIz68oToB9mWPdF7QVM qWCB7OfDoVHclKk4dmdNJe3Qz/qhDdYJQQd2T8i6q9qHE4xxuuTLlKx5J8KAxohd oM7ZEbqBMtddJA35g1nGwhBnIqcOITho+aDMaANYo7ykEUNpY2LFOtuxuBeSJpZ5 LgVXuRz4kopf4UHZ+XoNCI4EFWIFl/VpJd/rjpMkBgbn/Olu+6tNIyy6tZUB5BPn Cchu+5lmRaqTVtjjFbc0QS/SdXlRnoz2MA+xd+CvI2TDFXdoDS+amUU2keOPvkS+ nOb0h5exvPecvlnhhVQPgmLRnl6SJ4+N6MBt5l7Zfp5nc9lUMMK+1xo48guPd4E8 mLgozotLhXZIcRECl++g5dCm7x+7pYN/4+VHM9jd4YiRvZnnABj4+XaNlovukQAR yVjX49cZnKiT2FVMK3d5 =jZS8 -----END PGP SIGNATURE----- --Apple-Mail=_534C68CC-3A27-411C-AB28-2AACB66F40B1-- From owner-freebsd-ports@freebsd.org Sat Apr 15 03:12:12 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 76AB4D3EBC0 for ; Sat, 15 Apr 2017 03:12:12 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-42.reflexion.net [208.70.210.42]) (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 29E9EA91 for ; Sat, 15 Apr 2017 03:12:11 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 12342 invoked from network); 15 Apr 2017 03:15:10 -0000 Received: from unknown (HELO rtc-sm-01.app.dca.reflexion.local) (10.81.150.1) by 0 (rfx-qmail) with SMTP; 15 Apr 2017 03:15:10 -0000 Received: by rtc-sm-01.app.dca.reflexion.local (Reflexion email security v8.40.0) with SMTP; Fri, 14 Apr 2017 23:12:10 -0400 (EDT) Received: (qmail 4953 invoked from network); 15 Apr 2017 03:12:10 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 15 Apr 2017 03:12:10 -0000 Received: from [192.168.1.106] (c-76-115-7-162.hsd1.or.comcast.net [76.115.7.162]) by iron2.pdx.net (Postfix) with ESMTPSA id BAFBBEC78CC; Fri, 14 Apr 2017 20:12:09 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: lang/gcc6-aux for head beyond __nonnull related issues: vm_ooffset_t and vm_pindex_t related changes (and more) From: Mark Millard In-Reply-To: <86A361FC-8C3A-48A0-9C5D-7C1DA166D176@dsl-only.net> Date: Fri, 14 Apr 2017 20:12:08 -0700 Cc: Alexander Kabaev Content-Transfer-Encoding: quoted-printable Message-Id: <910E4F4B-B4BC-434E-8B2A-E9860D5039F6@dsl-only.net> References: <86A361FC-8C3A-48A0-9C5D-7C1DA166D176@dsl-only.net> To: FreeBSD Ports X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Apr 2017 03:12:12 -0000 On 2017-Apr-14, at 6:54 PM, Mark Millard wrote: > Alexander Kabaev kabaev at gmail.com on Sat Apr 15 00:20:40 UTC 2017 > wrote: > . . . >=20 >> it was suggested multiple times that the whole fixinc step is >> ultimately harmful and serves no useful purpose and probably should = be >> disabled in built packages outright. Is there a reason not to do it? >> Even Redhat appears to do the slimming in their rpms: >>=20 >> mv $FULLPATH/include-fixed/syslimits.h $FULLPATH/include/syslimits.h >> mv $FULLPATH/include-fixed/limits.h $FULLPATH/include/limits.h >> for h in `find $FULLPATH/include -name \*.h`; do >> if grep -q 'It has been auto-edited by fixincludes from' $h; then >> rh=3D`grep -A2 'It has been auto-edited by fixincludes from' $h | >> tail -1 | sed 's|^.*"\(.*\)".*$|\1|'` diff -up $rh $h || : >> rm -f $h >> fi >> done >=20 > I'll note that: >=20 > http://www.linuxfromscratch.org/lfs/view/7.1/chapter06/gcc.html >=20 > reports as one of its steps (quote): >=20 > The fixincludes script is known to occasionally erroneously attempt > to "fix" the system headers installed so far. As the headers up to > this point are known to not require fixing, issue the following > command to prevent the fixincludes script from running: >=20 > sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in >=20 > (End quote) >=20 > So seems that disabling fixinc.sh's use is fairly common when > the headers are known to "not require fixing" (i.e., are known > to already be gcc compliant). Hmm. Looking around I found a more overall script. For the context that I tried it in the command was: # = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/bootstrap/libexec/gcc/aarc= h64-aux-freebsd12.0/6.3.1/install-tools/mkheaders = /usr/obj/portswork/usr/ports/lang/gcc6-aux/work/bootstrap In other words: bootstrap/libexec/gcc/*/*/install-tools/mkheaders is the script and looking on the web I find other references to using such as well. So I doubt that is all that special to gcc6-aux, although some of the content of the example might well be. It in turn uses fixinc.sh script(s). The mkheaders core loop looked like: for ml in `cat ${itoolsdatadir}/fixinc_list`; do sysroot_headers_suffix=3D`echo ${ml} | sed -e 's/;.*$//'` multi_dir=3D`echo ${ml} | sed -e 's/^[^;]*;//'` subincdir=3D${incdir}${multi_dir} . ${itoolsdatadir}/mkheaders.conf if [ x${STMP_FIXINC} !=3D x ] ; then TARGET_MACHINE=3D"${target}" target_canonical=3D"${target}" \ MACRO_LIST=3D"${itoolsdatadir}/macro_list" \ /bin/sh ./fixinc.sh ${subincdir} \ ${isysroot}${SYSTEM_HEADER_DIR} ${OTHER_FIXINCLUDES_DIRS} rm -f ${subincdir}/syslimits.h if [ -f ${subincdir}/limits.h ]; then mv ${subincdir}/limits.h ${subincdir}/syslimits.h else cp ${itoolsdatadir}/gsyslimits.h ${subincdir}/syslimits.h fi fi cp ${itoolsdatadir}/include${multi_dir}/limits.h ${subincdir} done This code provides context to fixinc.sh and deals with limits.h as well. So: http://www.linuxfromscratch.org/lfs/view/7.1/chapter06/gcc.html was not turning everything off. =3D=3D=3D Mark Millard markmi at dsl-only.net From owner-freebsd-ports@freebsd.org Sat Apr 15 03:26:28 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A1AB4D3E33B for ; Sat, 15 Apr 2017 03:26:28 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 865CF93D; Sat, 15 Apr 2017 03:26:28 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1354) id B79976734; Sat, 15 Apr 2017 03:26:27 +0000 (UTC) From: Jan Beich To: David Wolfskill Cc: freebsd-ports@freebsd.org Subject: Re: www/firefox, UPDATING, and "This platform lacks a functioning sem_open implementation..." References: <20170413120921.GM1326@albert.catwhisker.org> Date: Sat, 15 Apr 2017 05:28:15 +0200 In-Reply-To: <20170413120921.GM1326@albert.catwhisker.org> (David Wolfskill's message of "Thu, 13 Apr 2017 05:09:21 -0700") Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Apr 2017 03:26:28 -0000 David Wolfskill writes: > In case it helps someone else, I had encountered the symptoms cited in > UPDATING entry 20170411, but the UPDATING entry didn't exist at the > time. > > So I poked around, and discovered that -- in my case -- the thing that > was apparently causing the problem was that lang/python27 had been built > with "SEM=off". > > So I re-built lang/python27 after enabling its SEM option; that > done, www/firefox built without further incident. > > (Checking the svn log for lang/python27/Makefile, it seems that SEM > had been changed to "default on" in r361735, 2014-07-14 00:20:40 > -0700. I had no known reason to change the setting at that time....) I've filed bug 218641 to avoid documenting the issue in UPDATING. ac_cv_* usage implies users should not disable POSIX semaphores if the platform provides those. r230031 described some limitations of the previous implementation on FreeBSD 5.0-8.4. PTH was removed in r363790, so the only way to make "multiprocessing" usable is via SEM. From owner-freebsd-ports@freebsd.org Sat Apr 15 03:27:32 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7817CD3E3FC for ; Sat, 15 Apr 2017 03:27:32 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-43.reflexion.net [208.70.210.43]) (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 2617BA45 for ; Sat, 15 Apr 2017 03:27:31 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 29243 invoked from network); 15 Apr 2017 03:28:32 -0000 Received: from unknown (HELO mail-cs-01.app.dca.reflexion.local) (10.81.19.1) by 0 (rfx-qmail) with SMTP; 15 Apr 2017 03:28:32 -0000 Received: by mail-cs-01.app.dca.reflexion.local (Reflexion email security v8.40.0) with SMTP; Fri, 14 Apr 2017 23:27:30 -0400 (EDT) Received: (qmail 20674 invoked from network); 15 Apr 2017 03:27:30 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 15 Apr 2017 03:27:30 -0000 Received: from [192.168.1.106] (c-76-115-7-162.hsd1.or.comcast.net [76.115.7.162]) by iron2.pdx.net (Postfix) with ESMTPSA id 7AFFEEC8B57; Fri, 14 Apr 2017 20:27:29 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: lang/gcc6-aux for head beyond __nonnull related issues: vm_ooffset_t and vm_pindex_t related changes (and more) From: Mark Millard In-Reply-To: <7606F976-20B7-4FB8-BE80-C27773F5529A@gmail.com> Date: Fri, 14 Apr 2017 20:27:29 -0700 Cc: Gerald Pfeifer , Pedro Giffuni , FreeBSD Ports , FreeBSD Toolchain , freebsd-arm , ericturgeon.bsd@gmail.com, FreeBSD Current Content-Transfer-Encoding: quoted-printable Message-Id: References: <9758023E-1526-41F9-9416-6AC8AD3201B5@dsl-only.net> <7606F976-20B7-4FB8-BE80-C27773F5529A@gmail.com> To: "Ngie Cooper (yaneurabeya)" X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Apr 2017 03:27:32 -0000 On 2017-Apr-14, at 8:07 PM, Ngie Cooper (yaneurabeya) wrote: > Is there a reason why you need ada support (that seems to be the = only real reason for installing gcc6 vs gcc6-aux)? gcc6-aux uses a = snapshot of gcc6 with custom options. > Thanks! > -Ngie I got to lang/gcc6-aux indirectly: I saw the ports checkin notice and github information for ports-mgmt/synth indicating that native aarch64 support was now in place/possible. When I looked at what pkg would provide it was older. So on a Pine64+ 2GB [an aarch64 context] I did an svnlite update for /usr/ports and then tried to build ports-mgmt/synth . Synth is written in ada and so indirectly then attempts a lang/gcc6-aux build if it is not already in place. [gcc5-aux likely would not support aarch64.] I've no direct interest in lang/gcc6-aux or ada as stands. But indirectly such is involved in what I wanted to explore. I've seen material quoted from a exp-run that reported that about 54(?) ports were then blocked by lang/gcc6-aux not building. (So some problems might not be aarch64 specific despite my example context: the "54" material was likely not for an aarch64 context.) =3D=3D=3D Mark Millard markmi at dsl-only.net From owner-freebsd-ports@freebsd.org Sat Apr 15 06:42:44 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 560F4D3F70F for ; Sat, 15 Apr 2017 06:42:44 +0000 (UTC) (envelope-from rhurlin@gwdg.de) Received: from fmailer.gwdg.de (fmailer.gwdg.de [134.76.11.16]) (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 1E0858EC for ; Sat, 15 Apr 2017 06:42:43 +0000 (UTC) (envelope-from rhurlin@gwdg.de) Received: from um-excht-a01.um.gwdg.de ([134.76.11.221] helo=email.gwdg.de) by mailer.gwdg.de with esmtp (Exim 4.80) (envelope-from ) id 1czHPn-0007H3-19; Sat, 15 Apr 2017 08:42:35 +0200 Received: from krabat.raven.hur (79.210.200.227) by email.gwdg.de (134.76.9.210) with Microsoft SMTP Server (TLS) id 14.3.319.2; Sat, 15 Apr 2017 08:42:34 +0200 Subject: Re: graphics/opencv2 orphaned. Where from here To: Kevin Oberman References: CC: FreeBSD Ports ML From: Rainer Hurling Message-ID: <89b3fbbc-d4ba-4c7a-5a58-5fa8f7c3409a@gwdg.de> Date: Sat, 15 Apr 2017 08:42:26 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset="utf-8" Content-Language: de-DE Content-Transfer-Encoding: 7bit X-Spam-Level: - X-Virus-Scanned: (clean) by clamav X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Apr 2017 06:42:44 -0000 Am 15.04.2017 um 01:04 schrieb Kevin Oberman: > Thanks for the work on opencv, but PLEASE put something in UPDATING when > you make changes that impact large numbers of ports. I see opencv2 as > orphaned, so I can't stay there. > > Do I reset the origin of opencv2 to opencv? Or will I need to delete all of > them and rebuild everything? Please put information in UPDATING to give us > poor users some idea of how to proceed. I really would rathe rnot have to > re-install all of those ports if there is no reason. > -- > Kevin Oberman, Part time kid herder and retired Network Engineer > E-mail: rkoberman@gmail.com > PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 As a user of portmaster, all I had to do, was: portmaster -o graphics/opencv-core opencv2-core-2.4.13.1_1 portmaster -o graphics/opencv opencv2-2.4.13.1_6 portmaster -o graphics/py-opencv py27-opencv2-2.4.13.1_1 From owner-freebsd-ports@freebsd.org Sat Apr 15 07:10:08 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 55E7FD3FDAB for ; Sat, 15 Apr 2017 07:10:08 +0000 (UTC) (envelope-from herbert@mailbox.org) Received: from mx1.mailbox.org (mx1.mailbox.org [80.241.60.212]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.mailbox.org", Issuer "SwissSign Server Silver CA 2014 - G22" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 18FC1816 for ; Sat, 15 Apr 2017 07:10:07 +0000 (UTC) (envelope-from herbert@mailbox.org) Received: from smtp1.mailbox.org (smtp1.mailbox.org [80.241.60.240]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.mailbox.org (Postfix) with ESMTPS id 639A945454 for ; Sat, 15 Apr 2017 09:09:59 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mailbox.org; h= content-type:content-type:mime-version:references:in-reply-to :subject:subject:from:from:message-id:date:date:received; s= mail20150812; t=1492240198; bh=rcwgN/GcpVCFfQG57TCt2qW74usJTGHu7 br5ZOafkzU=; b=GHtbAzx8FwwZBQRkQFQpBINaz9vjjhXoke7Oa5QgsrKTUiekg zC36eoMzmVK+KFdvyUMm27M+tGRY0OzjaRjEv1BEmvqC5++VpgfR6b19bUtQ034J EfT6EXUqAjzUkXFNGyigEeDZD13dF+ejUl75ZknPZ3FttcRLobNKH24PmweE/ayt 03V/8vbLfePnAeVW2omwdMJvE06uXZWn+8QPiwvFCtzhnlEfPbrERUGSvApMJw+6 5kQlYxWGsk6iein0ZDiPICJWvktZkqMHmCkf2vYEpd51KQlJgyFp88I52VM744K6 JU0Famwl0WDiExP+IIJRdHt4+CJGBoLHXlhBw== X-Virus-Scanned: amavisd-new at heinlein-support.de Received: from smtp1.mailbox.org ([80.241.60.240]) by spamfilter03.heinlein-hosting.de (spamfilter03.heinlein-hosting.de [80.241.56.117]) (amavisd-new, port 10030) with ESMTP id VXlzsyOx6fRP for ; Sat, 15 Apr 2017 09:09:58 +0200 (CEST) Date: Sat, 15 Apr 2017 09:09:58 +0200 Message-ID: <868tn2p2nt.wl-herbert@mailbox.org> From: "Herbert J. Skuhra" To: freebsd-ports@freebsd.org Subject: Re: graphics/opencv2 orphaned. Where from here In-Reply-To: <89b3fbbc-d4ba-4c7a-5a58-5fa8f7c3409a@gwdg.de> References: <89b3fbbc-d4ba-4c7a-5a58-5fa8f7c3409a@gwdg.de> MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Apr 2017 07:10:08 -0000 Rainer Hurling skrev: > > Am 15.04.2017 um 01:04 schrieb Kevin Oberman: >> Thanks for the work on opencv, but PLEASE put something in UPDATING when >> you make changes that impact large numbers of ports. I see opencv2 as >> orphaned, so I can't stay there. >> >> Do I reset the origin of opencv2 to opencv? Or will I need to delete all of >> them and rebuild everything? Please put information in UPDATING to give us >> poor users some idea of how to proceed. I really would rathe rnot have to >> re-install all of those ports if there is no reason. > > As a user of portmaster, all I had to do, was: > > portmaster -o graphics/opencv-core opencv2-core-2.4.13.1_1 Hmm, I had to 'pkg delete opencv2-core' because of pkg-static: opencv-core-2.4.13.1_1 conflicts with opencv2-core-2.4.13.1_1 (installs files into the same place). Problematic file: /usr/local/include/opencv2/core.hpp and then run 'make install clean' in graphics/opencv-core. -- Herbert From owner-freebsd-ports@freebsd.org Sat Apr 15 08:25:18 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D8675D3C5EA for ; Sat, 15 Apr 2017 08:25:18 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id C5843FD6 for ; Sat, 15 Apr 2017 08:25:18 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id C4EA3D3C5E7; Sat, 15 Apr 2017 08:25:18 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C49AED3C5E6 for ; Sat, 15 Apr 2017 08:25:18 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org (portscout.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (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 B7E5BFD5 for ; Sat, 15 Apr 2017 08:25:18 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org ([127.0.1.123]) by portscout.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id v3F8PI4D060268 for ; Sat, 15 Apr 2017 08:25:18 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.ysv.freebsd.org (8.15.2/8.15.2/Submit) id v3F8PIGu060267; Sat, 15 Apr 2017 08:25:18 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201704150825.v3F8PIGu060267@portscout.ysv.freebsd.org> X-Authentication-Warning: portscout.ysv.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Sat, 15 Apr 2017 08:25:18 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Apr 2017 08:25:18 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ games/chessx | 1.3.2 | 1.4.6 ------------------------------------------------+-----------------+------------ graphics/opencv | 2.4.13.1 | 3.2.0 ------------------------------------------------+-----------------+------------ graphics/opencv-core | 2.4.13.1 | 3.2.0 ------------------------------------------------+-----------------+------------ graphics/opencv-java | 2.4.13.1 | 3.2.0 ------------------------------------------------+-----------------+------------ graphics/py-opencv | 2.4.13.1 | 3.2.0 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-ports@freebsd.org Sat Apr 15 08:53:38 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 43AACD3F022 for ; Sat, 15 Apr 2017 08:53:38 +0000 (UTC) (envelope-from list1@gjunka.com) Received: from msa1.earth.yoonka.com (yoonka.com [88.98.225.149]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "msa1.earth.yoonka.com", Issuer "msa1.earth.yoonka.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id E5CA4F44; Sat, 15 Apr 2017 08:53:36 +0000 (UTC) (envelope-from list1@gjunka.com) Received: from crayon2.yoonka.com (crayon2.yoonka.com [10.70.7.20]) (authenticated bits=0) by msa1.earth.yoonka.com (8.15.2/8.15.2) with ESMTPSA id v3F8rS1o064111 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Sat, 15 Apr 2017 08:53:28 GMT (envelope-from list1@gjunka.com) Subject: RELRO breaks net/openmpi, was: net/openmpi fails to compile with default settings To: freebsd-ports@freebsd.org, danilo@FreeBSD.org References: <201704141126.v3EBQJZl012010@mech-as222.men.bris.ac.uk> From: Grzegorz Junka Message-ID: <4554df76-b695-ac0d-209b-97f7422c0ec3@gjunka.com> Date: Sat, 15 Apr 2017 08:53:28 +0000 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0 MIME-Version: 1.0 In-Reply-To: <201704141126.v3EBQJZl012010@mech-as222.men.bris.ac.uk> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Apr 2017 08:53:38 -0000 Thanks Anton, The compilation was broken because of OPTIONS_FILE_SET+=RELRO in devel/binutils After disabling RELRO net/openmpi can be compiled successfully. Not sure if this is a bug or expected behaviour. Regards Grzegorz On 14/04/2017 11:26, Anton Shterenlikht wrote: >> I don't know which ports default to MPICH. For me failed openmpi blocks >> 141 ports: >> >> [00:05:53] ====>> [01][00:04:13] Finished build of net/openmpi: Failed: >> build >> [00:05:55] ====>> [01][00:04:15] Skipping build of graphics/ImageMagick: >> Dependent port net/openmpi failed > This is strange. It shouldn't depend on openmpi: > > $ pkg info -xd ImageMagick|grep mpi > $ pkg info -xr openmpi > openmpi-1.10.6_1: > openmpi2-2.0.2_4: > $ > > I have 723 packages installed, > including lots of ports from your list, > e.g. firefox, chromium, ImageMagick. > None require openmpi. > In fact the only reason I built openmpi is > to check the MPI performance against MPICH. > > I mostly use pkg, with occasional use of the ports tree > directly, when I need non-default options. > Perhaps there is something different in poudriere. > > I think you need somebody more experienced to advise. > > Anton > From owner-freebsd-ports@freebsd.org Sat Apr 15 09:30:20 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 351F7D3F996; Sat, 15 Apr 2017 09:30:20 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (mail.soaustin.net [192.108.105.60]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.soaustin.net", Issuer "StartCom Class 2 IV Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 08FB71A5; Sat, 15 Apr 2017 09:30:19 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from lonesome.com (bones.soaustin.net [192.108.105.22]) by mail.soaustin.net (Postfix) with ESMTPSA id 030211F81; Sat, 15 Apr 2017 04:30:12 -0500 (CDT) Date: Sat, 15 Apr 2017 04:30:10 -0500 From: Mark Linimon To: Mark Millard Cc: "Ngie Cooper (yaneurabeya)" , Gerald Pfeifer , FreeBSD Ports , FreeBSD Current , FreeBSD Toolchain , freebsd-arm , Pedro Giffuni , ericturgeon.bsd@gmail.com Subject: Re: lang/gcc6-aux for head beyond __nonnull related issues: vm_ooffset_t and vm_pindex_t related changes (and more) Message-ID: <20170415093010.GA4104@lonesome.com> References: <9758023E-1526-41F9-9416-6AC8AD3201B5@dsl-only.net> <7606F976-20B7-4FB8-BE80-C27773F5529A@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Apr 2017 09:30:20 -0000 On Fri, Apr 14, 2017 at 08:27:29PM -0700, Mark Millard wrote: > I've seen material quoted from a exp-run that reported > that about 54(?) ports were then blocked by lang/gcc6-aux > not building. Although the first is an older run (the last complete run IIUC), there were 50 and 51 respectively as of: http://thunderx1.nyi.freebsd.org/build.html?mastername=110arm64-default&build=423029 http://beefy8.nyi.freebsd.org/build.html?mastername=head-armv6-default&build=p437390_s316341 I think you're fairly deep into unexplored territory here. mcl From owner-freebsd-ports@freebsd.org Sat Apr 15 14:54:02 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1EB24D3FDC6; Sat, 15 Apr 2017 14:54:02 +0000 (UTC) (envelope-from danfe@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id F2171758; Sat, 15 Apr 2017 14:54:01 +0000 (UTC) (envelope-from danfe@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1033) id 2E9DB539B; Sat, 15 Apr 2017 14:54:01 +0000 (UTC) Date: Sat, 15 Apr 2017 14:54:01 +0000 From: Alexey Dokuchaev To: Matthew Rezny Cc: Dimitry Andric , Mark Millard , Johannes M Dieterich , FreeBSD Current , FreeBSD Toolchain , FreeBSD Ports , FreeBSD PowerPC ML Subject: Re: FYI: what it takes for RAM+swap to build devel/llvm40 with 4 processors or cores and WITH__DEBUG= (powerpc64 example) Message-ID: <20170415145401.GH97090@FreeBSD.org> References: <3EDEF0B7-59C5-4648-9737-6682E18645BC@dsl-only.net> <2502554.oHoOYGyFJH@workstation.reztek> <20170405161541.GA32323@FreeBSD.org> <2629274.jcOtFEnjsX@workstation.reztek> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <2629274.jcOtFEnjsX@workstation.reztek> User-Agent: Mutt/1.7.1 (2016-10-04) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Apr 2017 14:54:02 -0000 Sorry Matthew, forgot to reply to this one. On Wed, Apr 05, 2017 at 07:01:35PM +0200, Matthew Rezny wrote: > On Wednesday 05 April 2017 16:15:41 Alexey Dokuchaev wrote: > > ... > > Hmm, I don't quite get it: shouldn't static linking actually increase > > the binaries (and thus the package) size? > > I might have reversed static and shared somewhere in the linking > explanation, or not properly described the situation. [...] Understood, makes sense now. > There was a brief period in which llvm39 was fully switched to dynamic > linking, which made it considerably smaller but caused runtime problems > (and was also likely to be slower). That still sounds like the most sane way to go; provided those problems are/would be fixed, I hope for that switch to happen again one day. (I somewhat doubt that "slower" was noticeable enough to worry about.) > The best solution to cut rebuild time for LLVM is ccache. Indeed, ccache helps greatly. Now that I've managed to cut down package times as well, situation with LLVM ports no longer looks as bad as I originally saw it; thank you. ./danfe From owner-freebsd-ports@freebsd.org Sat Apr 15 16:45:03 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1B9E3D3F9E4 for ; Sat, 15 Apr 2017 16:45:03 +0000 (UTC) (envelope-from bob@rancor.immure.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 063C1967 for ; Sat, 15 Apr 2017 16:45:03 +0000 (UTC) (envelope-from bob@rancor.immure.com) Received: by mailman.ysv.freebsd.org (Postfix) id 02B4ED3F9E3; Sat, 15 Apr 2017 16:45:03 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0255DD3F9E2 for ; Sat, 15 Apr 2017 16:45:03 +0000 (UTC) (envelope-from bob@rancor.immure.com) Received: from rancor.immure.com (108-84-10-9.lightspeed.austtx.sbcglobal.net [108.84.10.9]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "darth.immure.com", Issuer "darth.immure.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id C4751966; Sat, 15 Apr 2017 16:45:02 +0000 (UTC) (envelope-from bob@rancor.immure.com) Received: from rancor.immure.com (localhost [127.0.0.1]) by rancor.immure.com (8.15.2/8.15.2) with ESMTPS id v3FGJUKJ058836 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sat, 15 Apr 2017 11:19:30 -0500 (CDT) (envelope-from bob@rancor.immure.com) Received: (from bob@localhost) by rancor.immure.com (8.15.2/8.15.2/Submit) id v3FGJU1M058835; Sat, 15 Apr 2017 11:19:30 -0500 (CDT) (envelope-from bob) Date: Sat, 15 Apr 2017 11:19:30 -0500 From: Bob Willcox To: Thomas Steen Rasmussen Cc: Mathieu Arnold , ports@freebsd.org Subject: Re: default named.conf in bind ports and slaving from f-root Message-ID: <20170415161930.GA59758@rancor.immure.com> Reply-To: Bob Willcox References: <85573e9f-c0e7-1e30-6f95-2fec13e0ac26@gibfest.dk> <5d03fad7-1836-8863-7bb5-0db2985a8407@gibfest.dk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <5d03fad7-1836-8863-7bb5-0db2985a8407@gibfest.dk> User-Agent: Mutt/1.8.0 (2017-02-23) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Apr 2017 16:45:03 -0000 On Fri, Apr 14, 2017 at 05:25:21PM +0200, Thomas Steen Rasmussen wrote: > On 04/14/2017 04:51 PM, Mathieu Arnold wrote: > > Hi, > > > > I'm busy right now, could you open a PR so that I don't loose and forget > > this ? > > Sure thing, https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218656 > > /Thomas > Thomas, I am really glad you posted this to the mailing list. This morning I woke up to a non-functioning named as it could no longer transfer data from 192.5.5.241 and my arpa/IN/internal-view expired at about midnight last night. I suppose I should have noticed the transfer failure messages in my /var/log/messages file over the past two weeks, but I didn't (or it didn't occur to me how serious they were). I was left with NO outside nameserver resolution at all. Looks like I need to find a reliable backup nameserver that I can use should something like the happen again. Anyway, luckly my mail server had already received you message to freebsd-ports describing the issue and what you did to correct it. I followed your example and got my nameserver back to the working state. Thank you!! Bob -- Bob Willcox | You're dead, Jim. bob@immure.com | -- McCoy, "The Tholian Web", stardate unknown Austin, TX | From owner-freebsd-ports@freebsd.org Sat Apr 15 19:06:24 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1B9A9D3FCF5 for ; Sat, 15 Apr 2017 19:06:24 +0000 (UTC) (envelope-from danfe@freebsd.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 094D4FB9 for ; Sat, 15 Apr 2017 19:06:24 +0000 (UTC) (envelope-from danfe@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 05A5FD3FCF4; Sat, 15 Apr 2017 19:06:24 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 053D3D3FCF3 for ; Sat, 15 Apr 2017 19:06:24 +0000 (UTC) (envelope-from danfe@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DB113FB8; Sat, 15 Apr 2017 19:06:23 +0000 (UTC) (envelope-from danfe@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1033) id 0596E2238; Sat, 15 Apr 2017 19:06:22 +0000 (UTC) Date: Sat, 15 Apr 2017 19:06:22 +0000 From: Alexey Dokuchaev To: Michael Gmelin Cc: ports@FreeBSD.org Subject: Re: LLVM port(s) take very long time to package Message-ID: <20170415190622.GC99481@FreeBSD.org> References: <20170412034308.GA56148@FreeBSD.org> <79A96B5B-8E4C-4E2E-8108-BA4F05CBFA4F@freebsd.org> <20170412093737.GB22201@FreeBSD.org> <2B393FE8-C076-4714-A718-0EDA155A5037@freebsd.org> <20170414142228.GA52898@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.7.1 (2016-10-04) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Apr 2017 19:06:24 -0000 On Fri, Apr 14, 2017 at 04:42:35PM +0200, Michael Gmelin wrote: > > On 14. Apr 2017, at 16:22, Alexey Dokuchaev wrote: > > On Wed, Apr 12, 2017 at 12:06:42PM +0200, Michael Gmelin wrote: > >>> On 12. Apr 2017, at 11:37, Alexey Dokuchaev wrote: > >>> ... > >>> Other alternative to PKG_NOCOMPRESS=1 could be PKGSUFFIX=.tbz > >>> (pkg-static create -f tbz ...), will play with that as well. > >> > >> I don't think bzip will buy you much in terms of performance, > > > > Surprisingly, it actually did: > > > > $ time make package PKG_SUFX=.tbz > > ===> Building package for llvm40-4.0.0_2 > > 565.215u 5.316s 9:34.18 99.3% 7899+502k 1+3020io 0pf+0w > > ^^^^^^^ > > Single-threaded bzip2 was faster than multi-threaded xz [...] > > of larger package of course: > > Interesting, I'll tried that on our high-frequency builders. Cool, please share your numbers with us once you have them. Meanwhile, I've patched my tinderbox to package with PKG_NOCOMPRESS=1 and then use `archivers/pbzip2' to compress the file. This cut down the time to package `devel/llvm40' from previous ~50 minutes to just three without touching any libarchive(3) or pkg(8) code. I guess I can live with that until libarchive(3) and/or pkg(8) gain proper support of multicore-aware efficient modern compression algorithm(s). ./danfe From owner-freebsd-ports@freebsd.org Sat Apr 15 22:10:56 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 000C0D3F7F1 for ; Sat, 15 Apr 2017 22:10:55 +0000 (UTC) (envelope-from p.smith@auckland.ac.nz) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id D6DED218 for ; Sat, 15 Apr 2017 22:10:55 +0000 (UTC) (envelope-from p.smith@auckland.ac.nz) Received: by mailman.ysv.freebsd.org (Postfix) id D338FD3F7EF; Sat, 15 Apr 2017 22:10:55 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CFB41D3F7EE for ; Sat, 15 Apr 2017 22:10:55 +0000 (UTC) (envelope-from p.smith@auckland.ac.nz) Received: from mx4.auckland.ac.nz (mx4.auckland.ac.nz [130.216.125.248]) (using TLSv1.2 with cipher RC4-SHA (128/128 bits)) (Client CN "mx4.auckland.ac.nz", Issuer "QuoVadis Global SSL ICA G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 27DA2214 for ; Sat, 15 Apr 2017 22:10:54 +0000 (UTC) (envelope-from p.smith@auckland.ac.nz) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=auckland.ac.nz; i=@auckland.ac.nz; q=dns/txt; s=mail; t=1492294255; x=1523830255; h=mime-version:from:date:message-id:subject:to; bh=b21eXfknVFN4QirHj4ZDNSzvQkg2IUsDm6Nq1AsntUk=; b=azngb/09um42luyrGJOZRKRz9xcrsGubjfzynC+VoYwNlgnSdKqGp+P+ 73QjsN1uccuaTK9Kwy9LvenjKgXxouEYo6hgO0MbbuSpRQvvAcjP9d2Ti JsHH+SQh5EkUhiQ5a1C1PIdBm7N5Ipdt64Mzpebj14mLJoCOepF1xQ/Aa EXANofbDgmmUlBGWIbwZLmTxZ3Fa/d3LRAnlT39cMRCjoHzzyAxW7Uo3e FVCYxg6lLt//fAdI7zFuRIpRuobFA87q9q2io7PRg7xeABAbQoQH9H8tF YFqR3QqatZWClIhBKisSuBuT2Dwx20i8FDl7baopsGFXHiMaTcA48jD9Y A==; X-IronPort-AV: E=Sophos;i="5.37,206,1488798000"; d="scan'208,217";a="150159240" X-Ironport-HAT: None - $RELAY-AUTH X-Ironport-Source: 209.85.218.47 - Outgoing - Outgoing-SSL Received: from mail-oi0-f47.google.com ([209.85.218.47]) by mx4-int.auckland.ac.nz with ESMTP; 16 Apr 2017 10:09:40 +1200 Received: by mail-oi0-f47.google.com with SMTP id b187so116218102oif.0 for ; Sat, 15 Apr 2017 15:09:40 -0700 (PDT) X-Gm-Message-State: AN3rC/6Eu7z6qIRUNohAA7Eg7A/8jfcbST3zLEFiO+Is7quT+WeoJy9t KiqXqxJWgFgNQMxMSVeL0RZIIm40opua X-Received: by 10.202.237.132 with SMTP id l126mr674546oih.199.1492294178675; Sat, 15 Apr 2017 15:09:38 -0700 (PDT) MIME-Version: 1.0 Received: by 10.182.112.167 with HTTP; Sat, 15 Apr 2017 15:09:38 -0700 (PDT) From: Peter Smith Date: Sun, 16 Apr 2017 10:09:38 +1200 X-Gmail-Original-Message-ID: Message-ID: Subject: FreeBSD Port: graphics/opencv -- Fails to compile To: ports@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Apr 2017 22:10:56 -0000 I am running # uname -a > FreeBSD red 11.0-RELEASE-p8 FreeBSD 11.0-RELEASE-p8 #0: Wed Feb 22 > 06:12:04 UTC 2017 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC > amd64 > Having just refreshed my ports tree (portsnap fetch, etc), I'm rebuilding all my installed ports (portmaster -a). Alas, opencv-core won't build. When I go to the port and do a 'make' I get: root@red:/usr/ports/graphics/opencv-core # make ===> NOTICE: The opencv port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> License BSD3CLAUSE accepted by the user ===> opencv-core-2.4.13.1_1 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by opencv-core-2.4.13.1_1 for building ===> Extracting for opencv-core-2.4.13.1_1 => SHA256 Checksum OK for opencv-opencv-2.4.13.1_GH0.tar.gz. ===> Patching for opencv-core-2.4.13.1_1 ===> Applying FreeBSD patches for opencv-core-2.4.13.1_1 1 out of 1 hunks failed--saving rejects to ./apps/traincascade/imagestorage.h.rej => FreeBSD patch patch-apps__traincascade__imagestorage.h failed to apply cleanly. *** Error code 1 Stop. make[1]: stopped in /usr/ports/graphics/opencv-core *** Error code 1 Stop. make: stopped in /usr/ports/graphics/opencv-core The reject patch file looks like: root@red:/usr/ports/graphics/opencv-core/work/opencv-2.4.13.1/apps/traincascade # cat imagestorage.h.rej @@ -1,6 +1,7 @@ #ifndef _OPENCV_IMAGESTORAGE_H_ #define _OPENCV_IMAGESTORAGE_H_ +#include #include "highgui.h" using namespace cv; But the original file looks like: root@red:/usr/ports/graphics/opencv-core/work/opencv-2.4.13.1/apps/traincascade > # more imagestorage.h.orig > #ifndef _OPENCV_IMAGESTORAGE_H_ #define _OPENCV_IMAGESTORAGE_H_ #include #include #include #include "highgui.h" class CvCascadeImageReader So, I can see why the patch fails. I just can't figure out where the file is that I need to tweak. I wonder if anyone else has seen anything like this before. Kind regards Peter Smith Department of Management and International Business Room 439, Level 4, Owen G. Glenn Building, 12 Grafton Road, AUCKLAND The University of Auckland Business School, Private Bag 92019, AUCKLAND Email: p.smith@auckland.ac.nz, Phone: +64 9 923 7178 From owner-freebsd-ports@freebsd.org Sat Apr 15 22:29:49 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2F443D3FD35 for ; Sat, 15 Apr 2017 22:29:49 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 0D20ED9A for ; Sat, 15 Apr 2017 22:29:49 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 09B67D3FD34; Sat, 15 Apr 2017 22:29:49 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 07A6BD3FD33 for ; Sat, 15 Apr 2017 22:29:49 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-pg0-x233.google.com (mail-pg0-x233.google.com [IPv6:2607:f8b0:400e:c05::233]) (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 C1D07D99 for ; Sat, 15 Apr 2017 22:29:48 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mail-pg0-x233.google.com with SMTP id x125so56631787pgb.0 for ; Sat, 15 Apr 2017 15:29:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=fyFkI3fPYMxYm3ZPM/6AGYlXZgou88cO++xOetosYwQ=; b=rdncssvrp+ix4mqw5sq3njApadE01r+vEx2zfusJyva3InIZbAHwNVrKjwo2KeZN1+ ND6qxeUxapapO0u2OdBvXp0AReBq9k6RCAJgLd1H9XHfCDeqeQKP7XIP/bMPmh2Yvp+j G5ChmZj8QmEOVabkcZbUsUwTxwTb0qC833Mruc4lUvpurogruGwUK7S7555E4BNPe7PM G1fLmGYzhowinkuBacvLnLtiNCxmL9nxaAjCmcevI3t8vLYxL+i8FFTkvpQ/buwGsz9M 3TYUWPHTzcxujH/1JjyL+rJjn2nArR4LCViYyRm2Hb0S4QN2Ebz2IEMjVsmG1/kBwk2c xu+w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=fyFkI3fPYMxYm3ZPM/6AGYlXZgou88cO++xOetosYwQ=; b=BHb7oMP9WjHcIA6POehW1P6BlgJ1mRdhhlvsz7fMjFzRrYPf9AJ+TGvM9/RkDXc9Pe GC9HVyehJ6x9MN/lWRcdtl2VZU1Hz9ploo3+oA7HZxKmeLCl2/5ua5oE9haCnaFfMcMa SlC6gFJdu1yANrJjCHlL+uwDXnrx+JG7a6cWFzojyLYmwH9N7lmwQVJvNIbMBSjl4Zt4 BvalcVEtZ8UZY548FJHbds0+2Ckmybq5mYW1J/DIeqABMs8QT9vS5zmqgetd/peWNcgw P2Pcv7XGkVTJ8IHafwWKOwD9whtkxE60vF5xIR4vGE4unXlabUKEpzYDfnszc4XOwLbX vpVA== X-Gm-Message-State: AN3rC/6DO5qRGHq4xfiOwQXj5kB+qQOry4Ai6Ce/E3Xh2wISsyGbuQFa PCNj2zZyBz79lyMxDDUli7G1s4wcog== X-Received: by 10.99.125.12 with SMTP id y12mr4507486pgc.146.1492295388341; Sat, 15 Apr 2017 15:29:48 -0700 (PDT) MIME-Version: 1.0 Sender: kob6558@gmail.com Received: by 10.100.138.15 with HTTP; Sat, 15 Apr 2017 15:29:47 -0700 (PDT) In-Reply-To: References: From: Kevin Oberman Date: Sat, 15 Apr 2017 15:29:47 -0700 X-Google-Sender-Auth: hdYHa5iWuzC4p45FizcdM3bqlCk Message-ID: Subject: Re: FreeBSD Port: graphics/opencv -- Fails to compile To: Peter Smith Cc: "ports@FreeBSD.org" Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Apr 2017 22:29:49 -0000 On Sat, Apr 15, 2017 at 3:09 PM, Peter Smith wrote: > I am running > > # uname -a > > FreeBSD red 11.0-RELEASE-p8 FreeBSD 11.0-RELEASE-p8 #0: Wed Feb 22 > > 06:12:04 UTC 2017 root@amd64-builder.daemonology.net:/usr/obj/usr/ > src/sys/GENERIC > > amd64 > > > > > Having just refreshed my ports tree (portsnap fetch, etc), I'm rebuilding > all my installed ports (portmaster -a). Alas, opencv-core won't build. > > When I go to the port and do a 'make' I get: > > > root@red:/usr/ports/graphics/opencv-core # make > ===> NOTICE: > > The opencv port currently does not have a maintainer. As a result, it is > more likely to have unresolved issues, not be up-to-date, or even be > removed in > the future. To volunteer to maintain this port, please create an issue at: > > https://bugs.freebsd.org/bugzilla > > More information about port maintainership is available at: > > https://www.freebsd.org/doc/en/articles/contributing/ > ports-contributing.html#maintain-port > > ===> License BSD3CLAUSE accepted by the user > ===> opencv-core-2.4.13.1_1 depends on file: /usr/local/sbin/pkg - found > ===> Fetching all distfiles required by opencv-core-2.4.13.1_1 for building > ===> Extracting for opencv-core-2.4.13.1_1 > => SHA256 Checksum OK for opencv-opencv-2.4.13.1_GH0.tar.gz. > ===> Patching for opencv-core-2.4.13.1_1 > ===> Applying FreeBSD patches for opencv-core-2.4.13.1_1 > 1 out of 1 hunks failed--saving rejects to > ./apps/traincascade/imagestorage.h.rej > => FreeBSD patch patch-apps__traincascade__imagestorage.h failed to apply > cleanly. > *** Error code 1 > > Stop. > make[1]: stopped in /usr/ports/graphics/opencv-core > *** Error code 1 > > Stop. > make: stopped in /usr/ports/graphics/opencv-core > > The reject patch file looks like: > > root@red:/usr/ports/graphics/opencv-core/work/opencv-2.4. > 13.1/apps/traincascade > # cat imagestorage.h.rej > @@ -1,6 +1,7 @@ > #ifndef _OPENCV_IMAGESTORAGE_H_ > #define _OPENCV_IMAGESTORAGE_H_ > > +#include > #include "highgui.h" > > using namespace cv; > > But the original file looks like: > > root@red:/usr/ports/graphics/opencv-core/work/opencv-2.4. > 13.1/apps/traincascade > > # more imagestorage.h.orig > > > #ifndef _OPENCV_IMAGESTORAGE_H_ > #define _OPENCV_IMAGESTORAGE_H_ > > #include > #include > #include > #include "highgui.h" > > class CvCascadeImageReader > > > So, I can see why the patch fails. I just can't figure out where the file > is that I need to tweak. > > I wonder if anyone else has seen anything like this before. > > > > Kind regards > > Peter Smith > > Department of Management and International Business > Room 439, Level 4, Owen G. Glenn Building, 12 Grafton Road, AUCKLAND > The University of Auckland Business School, Private Bag 92019, AUCKLAND > Email: p.smith@auckland.ac.nz, Phone: +64 9 923 7178 > Somehow you seem to have an old patch file sitting in the ports tree. patch-apps__traincascade__imagestorage.h no longer exists in the port. Do you SVN your ports tree? If so, you can confirm the issue with "svn status /usr/ports/graphics/opencv". Asssuming it is marked as unknown (?), I suggest that you "rm /usr/ports/graphics/opencv/files/*" and then "svn up /usr/ports/graphics/opencv". (Note: opencv-core is a slave port of opencv and all patches are in the opencv directory.) Then it should patch correctly. If you don't use svn to update your ports tree, I'm a bit baffled as portsnap should remove unknown files. -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683