From owner-freebsd-ports@freebsd.org Sun Apr 25 08:54:44 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id C35EA5FA6F8 for ; Sun, 25 Apr 2021 08:54:44 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4FShfr55SXz4sx0 for ; Sun, 25 Apr 2021 08:54:44 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.nyi.freebsd.org (Postfix) id ACB755FA873; Sun, 25 Apr 2021 08:54:44 +0000 (UTC) Delivered-To: ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id AC7AE5FA6F7 for ; Sun, 25 Apr 2021 08:54:44 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FShfr4Yydz4t58 for ; Sun, 25 Apr 2021 08:54:44 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 90481114BE for ; Sun, 25 Apr 2021 08:54:44 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id 13P8sieo026841 for ; Sun, 25 Apr 2021 08:54:44 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.15.2/8.15.2/Submit) id 13P8sib9026840; Sun, 25 Apr 2021 08:54:44 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202104250854.13P8sib9026840@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.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: Sun, 25 Apr 2021 08:54:44 +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.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Apr 2021 08:54:44 -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 ------------------------------------------------+-----------------+------------ finance/moneymanagerex | 1.2.7 | v1.5.1 ------------------------------------------------+-----------------+------------ games/exult | 1.7.0.20210424 | snapshot-v1.7.0.20210425 ------------------------------------------------+-----------------+------------ 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 Reported by: portscout! From owner-freebsd-ports@freebsd.org Sun Apr 25 15:27:53 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 4361F626376 for ; Sun, 25 Apr 2021 15:27:53 +0000 (UTC) (envelope-from gena.gulchin@gmail.com) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4FSsNT09Tdz3kSC for ; Sun, 25 Apr 2021 15:27:53 +0000 (UTC) (envelope-from gena.gulchin@gmail.com) Received: by mailman.nyi.freebsd.org (Postfix) id 03E52626375; Sun, 25 Apr 2021 15:27:53 +0000 (UTC) Delivered-To: ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 038CB626051 for ; Sun, 25 Apr 2021 15:27:53 +0000 (UTC) (envelope-from gena.gulchin@gmail.com) Received: from mail-pj1-x1032.google.com (mail-pj1-x1032.google.com [IPv6:2607:f8b0:4864:20::1032]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FSsNS0kcvz3kPM for ; Sun, 25 Apr 2021 15:27:51 +0000 (UTC) (envelope-from gena.gulchin@gmail.com) Received: by mail-pj1-x1032.google.com with SMTP id kb13-20020a17090ae7cdb02901503d67f0beso6528758pjb.0 for ; Sun, 25 Apr 2021 08:27:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:mime-version:date:subject:cc:to:message-id; bh=BPhBCrboRXT+zjHF4bVbZL/KW0L7oiIHpA67ZST9OR4=; b=bEpGRjJIpLyz5y66X8N4KxfFEdXiJXIAoXrCt/yyPDCd+5vXwRxZb9EQpwOflduUE9 roltf5Sahpkmgz4mBvbnZ0p8Fqb7Y6AAJu9GZPbpXMT6Zh9L35Kr7k5/UYpM6HhRhT3u 42x0Rt4lnyoGfhs8JvylOLGOwNuzpzbIkQXY0IAema8Yds1lTDNaXaNYz87fV4ysHljr 48FWNUlx45LNUlq8XBK/NrccTlnRVwg6TLW6cMjeX0KkuhQMe9pdJURANR4MADNAhVhp 3y7WkkNtXO7bqWidE+gjhjWRcOVdsBUAx8Qhdti4FigfBx7Is/0U1Bojq1bCaSM1qFCD 3keQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:date:subject:cc:to:message-id; bh=BPhBCrboRXT+zjHF4bVbZL/KW0L7oiIHpA67ZST9OR4=; b=bYJHPF59Jj7Etc12rpCI/GbIoNR2dmVFyz/kF4y/qBABDrHNxg0UAcR5BfSQLdnBy0 pc1XfpLY3hK4Q7FBSM6sRInQPe/St8V1dbff9i6UYVPLN6NQb1PPGDvVu/IN6KCiIDO9 n9684N828o6lToVvXOqVU0CnA4+2kymzEbcBhqTNXlvJdQvSkR4nbLqwFVtAphVCGY8t vOOwgggsZ6A70Ob/uGouTqJLl5HLKcpY3kfY5aJUeXt+FFNZ2sqVr6aTJyjS1QHTDukv bNFb+QQWnJWO1Ze+pAFUjDToS0esFXSIdZNGO18pjSequnKn9LcPLlXSOvcI10THCyV/ 7fNg== X-Gm-Message-State: AOAM533WXRrMIQlOYZhZUbAhAL9Ay+mCns/fdtMSxX9SlcnTaiXJLoMj nQ96LSkA5lHDYBH/m9j2hKU= X-Google-Smtp-Source: ABdhPJyOVBgXTMh+rhsjW1lngcaOVlGU2u8MT6icynVyyDqYYbpmYqjaYm5YOhi8Sh53FrGDBkInYw== X-Received: by 2002:a17:902:c1c1:b029:ed:1e01:201d with SMTP id c1-20020a170902c1c1b02900ed1e01201dmr2304059plc.50.1619364470227; Sun, 25 Apr 2021 08:27:50 -0700 (PDT) Received: from [192.168.0.113] (135-180-66-28.fiber.dynamic.sonic.net. [135.180.66.28]) by smtp.gmail.com with ESMTPSA id w9sm9063670pfn.213.2021.04.25.08.27.49 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 25 Apr 2021 08:27:49 -0700 (PDT) From: Gena Gulchin Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.60.0.2.21\)) Date: Sun, 25 Apr 2021 08:27:49 -0700 Subject: FreeBSD Port: strongswan-5.9.2_1 Cc: "ports@freebsd.org" To: strongswan@nanoteq.com Message-Id: <8FAB0468-E35D-4601-A60B-A8276407A2C6@gmail.com> X-Mailer: Apple Mail (2.3654.60.0.2.21) X-Rspamd-Queue-Id: 4FSsNS0kcvz3kPM X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=bEpGRjJI; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of genagulchin@gmail.com designates 2607:f8b0:4864:20::1032 as permitted sender) smtp.mailfrom=genagulchin@gmail.com X-Spamd-Result: default: False [-3.50 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; MID_RHS_MATCH_FROM(0.00)[]; TAGGED_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[2607:f8b0:4864:20::1032:from]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[ports@freebsd.org]; SPAMHAUS_ZRD(0.00)[2607:f8b0:4864:20::1032:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::1032:from]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[ports] X-Mailman-Approved-At: Sun, 25 Apr 2021 18:41:36 +0000 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Apr 2021 15:27:53 -0000 Good morning!=20 I=E2=80=99m having problems building strongSwan 5.9.2 IPSec on FreeBSD = 13 and LibreSSL 3.2.5 Contents of my /etc/make.conf: OPENSSL_PORT=3D security/libressl DEFAULT_VERSIONS+=3Dssl=3Dlibressl I have searched the internet for solution and tried applying various = patches but to no avail.=20 Much appreciate your help on this matter!=20 Below is the build log (apologies for the long paste): = =E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2= =80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80= =94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94= =E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=948<---------= --------------------------------------------------------------- --- openssl_rng.lo --- openssl_rng.c:61:20: warning: passing 'char *' to parameter of type = 'unsigned char *' converts between pointers to integer types with = different sign [-Wpointer-sign] return RAND_bytes((char*)buffer, bytes) =3D=3D 1; ^~~~~~~~~~~~~ /usr/local/include/openssl/rand.h:93:32: note: passing argument to = parameter 'buf' here int RAND_bytes(unsigned char *buf, int num); ^ 1 warning generated. --- openssl_ed_private_key.lo --- openssl_ed_private_key.c:89:6: warning: implicit declaration of function = 'EVP_DigestSign' is invalid in C99 [-Wimplicit-function-declaration] if (EVP_DigestSign(ctx, NULL, &signature->len, data.ptr, = data.len) <=3D 0) ^ openssl_ed_private_key.c:135:7: warning: implicit declaration of = function 'EVP_PKEY_get_raw_public_key' is invalid in C99 = [-Wimplicit-function-declaration] if (!EVP_PKEY_get_raw_public_key(this->key, NULL, &key.len)) ^ --- openssl_xof.lo --- openssl_xof.c:82:7: warning: implicit declaration of function = 'EVP_DigestFinalXOF' is invalid in C99 [-Wimplicit-function-declaration] if (EVP_DigestFinalXOF(this->ctx, data.ptr, data.len) =3D=3D= 1) ^ --- openssl_rsa_private_key.lo --- openssl_rsa_private_key.c:318:52: warning: passing 'char *' to parameter = of type 'unsigned char *' converts between pointers to integer types = with different sign [-Wpointer-sign] len =3D RSA_private_decrypt(crypto.len, crypto.ptr, decrypted, ^~~~~~~~~ /usr/local/include/openssl/rsa.h:339:20: note: passing argument to = parameter 'to' here unsigned char *to, RSA *rsa, int padding); ^ openssl_rsa_private_key.c:326:24: warning: passing 'char *' to parameter = of type 'u_char *' (aka 'unsigned char *') converts between pointers to = integer types with different sign [-Wpointer-sign] *plain =3D chunk_create(decrypted, len); ^~~~~~~~~ ../../../../src/libstrongswan/utils/chunk.h:57:44: note: passing = argument to parameter 'ptr' here static inline chunk_t chunk_create(u_char *ptr, size_t len) ^ --- openssl_xof.lo --- openssl_xof.c:140:9: warning: implicit declaration of function = 'EVP_shake128' is invalid in C99 [-Wimplicit-function-declaration] md =3D EVP_shake128(); ^ openssl_xof.c:140:7: warning: incompatible integer to pointer conversion = assigning to 'const EVP_MD *' (aka 'const struct env_md_st *') from = 'int' [-Wint-conversion] md =3D EVP_shake128(); ^ ~~~~~~~~~~~~~~ openssl_xof.c:143:9: warning: implicit declaration of function = 'EVP_shake256' is invalid in C99 [-Wimplicit-function-declaration] md =3D EVP_shake256(); ^ openssl_xof.c:143:7: warning: incompatible integer to pointer conversion = assigning to 'const EVP_MD *' (aka 'const struct env_md_st *') from = 'int' [-Wint-conversion] --- openssl_ec_diffie_hellman.lo --- openssl_ec_diffie_hellman.c:216:3: warning: implicit declaration of = function 'EVP_PKEY_set1_tls_encodedpoint' is invalid in C99 = [-Wimplicit-function-declaration] --- openssl_xof.lo --- md =3D EVP_shake256(); ^ ~~~~~~~~~~~~~~ --- openssl_ec_diffie_hellman.lo --- EVP_PKEY_set1_tls_encodedpoint(pub, value.ptr, = value.len) <=3D 0) ^ openssl_ec_diffie_hellman.c:245:12: warning: implicit declaration of = function 'EVP_PKEY_get1_tls_encodedpoint' is invalid in C99 = [-Wimplicit-function-declaration] pub.len =3D EVP_PKEY_get1_tls_encodedpoint(this->key, &pub.ptr); ^ --- openssl_aead.lo --- openssl_aead.c:289:21: warning: implicit declaration of function = 'EVP_chacha20_poly1305' is invalid in C99 = [-Wimplicit-function-declaration] this->cipher =3D = EVP_chacha20_poly1305(); ^ openssl_aead.c:289:19: warning: incompatible integer to pointer = conversion assigning to 'const EVP_CIPHER *' (aka 'const struct = evp_cipher_st *') from 'int' [-Wint-conversion] this->cipher =3D = EVP_chacha20_poly1305(); ^ = ~~~~~~~~~~~~~~~~~~~~~~~ --- openssl_rsa_private_key.lo --- openssl_rsa_private_key.c:625:7: warning: implicit declaration of = function 'BN_secure_new' is invalid in C99 = [-Wimplicit-function-declaration] *p =3D BN_secure_new(); ^ openssl_rsa_private_key.c:625:5: warning: incompatible integer to = pointer conversion assigning to 'BIGNUM *' (aka 'struct bignum_st *') = from 'int' [-Wint-conversion] *p =3D BN_secure_new(); ^ ~~~~~~~~~~~~~~~ openssl_rsa_private_key.c:632:5: warning: incompatible integer to = pointer conversion assigning to 'BIGNUM *' (aka 'struct bignum_st *') = from 'int' [-Wint-conversion] *q =3D BN_secure_new(); ^ ~~~~~~~~~~~~~~~ openssl_rsa_private_key.c:669:8: warning: implicit declaration of = function 'BN_secure_new' is invalid in C99 = [-Wimplicit-function-declaration] res =3D BN_secure_new(); ^ openssl_rsa_private_key.c:669:6: warning: incompatible integer to = pointer conversion assigning to 'BIGNUM *' (aka 'struct bignum_st *') = from 'int' [-Wint-conversion] res =3D BN_secure_new(); ^ ~~~~~~~~~~~~~~~ --- openssl_ed_private_key.lo --- openssl_ed_private_key.c:251:8: error: use of undeclared identifier = 'EVP_PKEY_X25519' case EVP_PKEY_X25519: ^ --- openssl_rsa_private_key.lo --- openssl_rsa_private_key.c:698:8: warning: implicit declaration of = function 'BN_secure_new' is invalid in C99 = [-Wimplicit-function-declaration] res =3D BN_secure_new(); ^ openssl_rsa_private_key.c:698:6: warning: incompatible integer to = pointer conversion assigning to 'BIGNUM *' (aka 'struct bignum_st *') = from 'int' [-Wint-conversion] res =3D BN_secure_new(); ^ ~~~~~~~~~~~~~~~ --- openssl_x_diffie_hellman.lo --- openssl_x_diffie_hellman.c:67:11: error: use of undeclared identifier = 'EVP_PKEY_X25519' return EVP_PKEY_X25519; ^ --- openssl_ed_private_key.lo --- openssl_ed_private_key.c:254:8: error: use of undeclared identifier = 'EVP_PKEY_X448' case EVP_PKEY_X448: ^ openssl_ed_private_key.c:339:10: warning: implicit declaration of = function 'EVP_PKEY_new_raw_private_key' is invalid in C99 = [-Wimplicit-function-declaration] key =3D = EVP_PKEY_new_raw_private_key(openssl_ed_key_type(type), NULL, ^ openssl_ed_private_key.c:339:8: warning: incompatible integer to pointer = conversion assigning to 'EVP_PKEY *' (aka 'struct evp_pkey_st *') from = 'int' [-Wint-conversion] key =3D = EVP_PKEY_new_raw_private_key(openssl_ed_key_type(type), NULL, ^ = ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings and 2 errors generated. --- openssl_x_diffie_hellman.lo --- openssl_x_diffie_hellman.c:69:11: error: use of undeclared identifier = 'EVP_PKEY_X448' return EVP_PKEY_X448; ^ openssl_x_diffie_hellman.c:85:9: warning: implicit declaration of = function 'EVP_PKEY_new_raw_public_key' is invalid in C99 = [-Wimplicit-function-declaration] pub =3D EVP_PKEY_new_raw_public_key(map_key_type(this->group), = NULL, ^ openssl_x_diffie_hellman.c:85:6: warning: incompatible integer to = pointer conversion assigning to 'EVP_PKEY *' (aka 'struct evp_pkey_st = *') from 'int' [-Wint-conversion] pub =3D EVP_PKEY_new_raw_public_key(map_key_type(this->group), = NULL, ^ = ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ openssl_x_diffie_hellman.c:113:7: warning: implicit declaration of = function 'EVP_PKEY_get_raw_public_key' is invalid in C99 = [-Wimplicit-function-declaration] if (!EVP_PKEY_get_raw_public_key(this->key, NULL, &len)) ^ openssl_x_diffie_hellman.c:132:14: warning: implicit declaration of = function 'EVP_PKEY_new_raw_private_key' is invalid in C99 = [-Wimplicit-function-declaration] this->key =3D = EVP_PKEY_new_raw_private_key(map_key_type(this->group), NULL, ^ --- openssl_ed_private_key.lo --- *** [openssl_ed_private_key.lo] Error code 1 make[7]: stopped in = /usr/ports/security/strongswan/work/strongswan-5.9.2/src/libstrongswan/plu= gins/openssl --- openssl_x_diffie_hellman.lo --- openssl_x_diffie_hellman.c:132:12: warning: incompatible integer to = pointer conversion assigning to 'EVP_PKEY *' (aka 'struct evp_pkey_st = *') from 'int' [-Wint-conversion] this->key =3D = EVP_PKEY_new_raw_private_key(map_key_type(this->group), NULL, ^ = ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5 warnings and 2 errors generated. *** [openssl_x_diffie_hellman.lo] Error code 1 make[7]: stopped in = /usr/ports/security/strongswan/work/strongswan-5.9.2/src/libstrongswan/plu= gins/openssl --- openssl_rsa_public_key.lo --- openssl_rsa_public_key.c:139:57: warning: passing 'char *' to parameter = of type 'unsigned char *' converts between pointers to integer types = with different sign [-Wpointer-sign] len =3D RSA_public_decrypt(signature.len, signature.ptr, buf, = this->rsa, ^~~ /usr/local/include/openssl/rsa.h:337:20: note: passing argument to = parameter 'to' here unsigned char *to, RSA *rsa, int padding); ^ openssl_rsa_public_key.c:143:49: warning: passing 'char *' to parameter = of type 'u_char *' (aka 'unsigned char *') converts between pointers to = integer types with different sign [-Wpointer-sign] valid =3D chunk_equals_const(data, chunk_create(buf, = len)); ^~~ ../../../../src/libstrongswan/utils/chunk.h:57:44: note: passing = argument to parameter 'ptr' here static inline chunk_t chunk_create(u_char *ptr, size_t len) ^ openssl_rsa_public_key.c:319:49: warning: passing 'char *' to parameter = of type 'unsigned char *' converts between pointers to integer types = with different sign [-Wpointer-sign] len =3D RSA_public_encrypt(plain.len, plain.ptr, encrypted, ^~~~~~~~~ /usr/local/include/openssl/rsa.h:333:20: note: passing argument to = parameter 'to' here unsigned char *to, RSA *rsa, int padding); ^ openssl_rsa_public_key.c:327:25: warning: passing 'char *' to parameter = of type 'u_char *' (aka 'unsigned char *') converts between pointers to = integer types with different sign [-Wpointer-sign] *crypto =3D chunk_create(encrypted, len); ^~~~~~~~~ ../../../../src/libstrongswan/utils/chunk.h:57:44: note: passing = argument to parameter 'ptr' here static inline chunk_t chunk_create(u_char *ptr, size_t len) ^ --- openssl_xof.lo --- 5 warnings generated. --- openssl_crl.lo --- openssl_crl.c:332:8: warning: implicit declaration of function = 'i2d_re_X509_CRL_tbs' is invalid in C99 = [-Wimplicit-function-declaration] tbs =3D openssl_i2chunk(re_X509_CRL_tbs, this->crl); ^ ./openssl_util.h:105:16: note: expanded from macro 'openssl_i2chunk' int len =3D i2d_##type(obj, = NULL); \ ^ :68:1: note: expanded from here i2d_re_X509_CRL_tbs ^ --- openssl_util.lo --- openssl_util.c:203:32: warning: implicit declaration of function = 'OBJ_get0_data' is invalid in C99 [-Wimplicit-function-declaration] return chunk_create((u_char*)OBJ_get0_data(asn1), = OBJ_length(asn1)); ^ openssl_util.c:203:23: warning: cast to 'u_char *' (aka 'unsigned char = *') from smaller integer type 'int' [-Wint-to-pointer-cast] return chunk_create((u_char*)OBJ_get0_data(asn1), = OBJ_length(asn1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ openssl_util.c:203:53: warning: implicit declaration of function = 'OBJ_length' is invalid in C99 [-Wimplicit-function-declaration] return chunk_create((u_char*)OBJ_get0_data(asn1), = OBJ_length(asn1)); ^ --- openssl_ec_private_key.lo --- openssl_ec_private_key.c:138:53: warning: passing 'int *' to parameter = of type 'unsigned int *' converts between pointers to integer types with = different sign [-Wpointer-sign] built =3D ECDSA_sign(0, hash.ptr, hash.len, sig.ptr, &siglen, = this->ec) =3D=3D 1; ^~~~~~~ /usr/local/include/openssl/ecdsa.h:231:39: note: passing argument to = parameter 'siglen' here unsigned char *sig, unsigned int *siglen, EC_KEY *eckey); ^ --- openssl_aead.lo --- 2 warnings generated. --- openssl_ec_diffie_hellman.lo --- 2 warnings generated. --- openssl_ed_public_key.lo --- openssl_ed_public_key.c:62:11: error: use of undeclared identifier = 'EVP_PKEY_ED25519'; did you mean 'KEY_ED25519'? return EVP_PKEY_ED25519; ^~~~~~~~~~~~~~~~ KEY_ED25519 ../../../../src/libstrongswan/credentials/keys/public_key.h:47:2: note: = 'KEY_ED25519' declared here KEY_ED25519 =3D 4, ^ openssl_ed_public_key.c:64:11: error: use of undeclared identifier = 'EVP_PKEY_ED448' return EVP_PKEY_ED448; ^ openssl_ed_public_key.c:109:3: warning: implicit declaration of function = 'EVP_DigestVerify' is invalid in C99 [-Wimplicit-function-declaration] EVP_DigestVerify(ctx, signature.ptr, signature.len, ^ openssl_ed_public_key.c:151:9: warning: implicit declaration of function = 'EVP_PKEY_get_raw_public_key' is invalid in C99 = [-Wimplicit-function-declaration] if (!EVP_PKEY_get_raw_public_key(key, NULL, = &blob.len)) ^ openssl_ed_public_key.c:283:9: warning: implicit declaration of function = 'EVP_PKEY_new_raw_public_key' is invalid in C99 = [-Wimplicit-function-declaration] key =3D = EVP_PKEY_new_raw_public_key(openssl_ed_key_type(type), NULL, ^ openssl_ed_public_key.c:283:7: warning: incompatible integer to pointer = conversion assigning to 'EVP_PKEY *' (aka 'struct evp_pkey_st *') from = 'int' [-Wint-conversion] key =3D = EVP_PKEY_new_raw_public_key(openssl_ed_key_type(type), NULL, ^ = ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- openssl_plugin.lo --- openssl_plugin.c:319:10: error: use of undeclared identifier = 'EVP_PKEY_ED25519'; did you mean 'KEY_ED25519'? case EVP_PKEY_ED25519: ^~~~~~~~~~~~~~~~ KEY_ED25519 ../../../../src/libstrongswan/credentials/keys/public_key.h:47:2: note: = 'KEY_ED25519' declared here KEY_ED25519 =3D 4, ^ --- openssl_ed_public_key.lo --- 4 warnings and 2 errors generated. --- openssl_plugin.lo --- openssl_plugin.c:320:10: error: use of undeclared identifier = 'EVP_PKEY_ED448' case EVP_PKEY_ED448: ^ --- openssl_ed_public_key.lo --- *** [openssl_ed_public_key.lo] Error code 1 make[7]: stopped in = /usr/ports/security/strongswan/work/strongswan-5.9.2/src/libstrongswan/plu= gins/openssl --- openssl_x509.lo --- openssl_x509.c:431:8: warning: implicit declaration of function = 'i2d_re_X509_tbs' is invalid in C99 [-Wimplicit-function-declaration] tbs =3D openssl_i2chunk(re_X509_tbs, this->x509); ^ ./openssl_util.h:105:16: note: expanded from macro 'openssl_i2chunk' int len =3D i2d_##type(obj, = NULL); \ ^ :71:1: note: expanded from here i2d_re_X509_tbs ^ --- openssl_util.lo --- 3 warnings generated. --- openssl_plugin.lo --- openssl_plugin.c:471:8: error: use of undeclared identifier = 'EVP_PKEY_ED25519'; did you mean 'KEY_ED25519'? case EVP_PKEY_ED25519: ^~~~~~~~~~~~~~~~ KEY_ED25519 ../../../../src/libstrongswan/credentials/keys/public_key.h:47:2: note: = 'KEY_ED25519' declared here KEY_ED25519 =3D 4, ^ openssl_plugin.c:472:8: error: use of undeclared identifier = 'EVP_PKEY_ED448' case EVP_PKEY_ED448: ^ 4 errors generated. *** [openssl_plugin.lo] Error code 1 make[7]: stopped in = /usr/ports/security/strongswan/work/strongswan-5.9.2/src/libstrongswan/plu= gins/openssl --- openssl_crl.lo --- 1 warning generated. --- openssl_ec_private_key.lo --- 1 warning generated. --- openssl_rsa_public_key.lo --- 4 warnings generated. --- openssl_rsa_private_key.lo --- 9 warnings generated. --- openssl_x509.lo --- 1 warning generated. 4 errors make[7]: stopped in = /usr/ports/security/strongswan/work/strongswan-5.9.2/src/libstrongswan/plu= gins/openssl make[6]: stopped in = /usr/ports/security/strongswan/work/strongswan-5.9.2/src/libstrongswan make[5]: stopped in = /usr/ports/security/strongswan/work/strongswan-5.9.2/src/libstrongswan make[4]: stopped in = /usr/ports/security/strongswan/work/strongswan-5.9.2/src make[3]: stopped in /usr/ports/security/strongswan/work/strongswan-5.9.2 make[2]: stopped in /usr/ports/security/strongswan/work/strongswan-5.9.2 =3D=3D=3D> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=3Dyes and rebuild before reporting the = failure to the maintainer. *** Error code 1 Stop. make[1]: stopped in /usr/ports/security/strongswan *** Error code 1 Stop. make: stopped in /usr/ports/security/strongswan = =E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2= =80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80= =94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94= =E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=948<---------= --------------------------------------------------------------- Thank you again for your help! =E2=80=94Gena From owner-freebsd-ports@freebsd.org Sun Apr 25 18:57:17 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 0E6AC5E3811 for ; Sun, 25 Apr 2021 18:57:17 +0000 (UTC) (envelope-from franco@lastsummer.de) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4FSy244pV8z3vrK for ; Sun, 25 Apr 2021 18:57:16 +0000 (UTC) (envelope-from franco@lastsummer.de) Received: by mailman.nyi.freebsd.org (Postfix) id A32D65E3810; Sun, 25 Apr 2021 18:57:16 +0000 (UTC) Delivered-To: ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id A2ED55E35CD for ; Sun, 25 Apr 2021 18:57:16 +0000 (UTC) (envelope-from franco@lastsummer.de) Received: from host64.shmhost.net (host64.shmhost.net [IPv6:2a01:4f8:a0:51d3::107:1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4FSy243LdBz3vrJ for ; Sun, 25 Apr 2021 18:57:15 +0000 (UTC) (envelope-from franco@lastsummer.de) Received: from [IPv6:2003:cd:8700:2dfc:d109:4fb0:deae:39ec] (p200300cd87002dfcd1094fb0deae39ec.dip0.t-ipconnect.de [IPv6:2003:cd:8700:2dfc:d109:4fb0:deae:39ec]) by host64.shmhost.net (Postfix) with ESMTPSA id 4FSy1t5NyvzNtL4; Sun, 25 Apr 2021 20:57:06 +0200 (CEST) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable From: Franco Fichtner Mime-Version: 1.0 (1.0) Subject: Re: FreeBSD Port: strongswan-5.9.2_1 Date: Sun, 25 Apr 2021 20:57:05 +0200 Message-Id: <6E03B0A0-9F13-4541-B041-6E09B1C36603@lastsummer.de> References: <8FAB0468-E35D-4601-A60B-A8276407A2C6@gmail.com> Cc: strongswan@nanoteq.com, ports@freebsd.org In-Reply-To: <8FAB0468-E35D-4601-A60B-A8276407A2C6@gmail.com> To: Gena Gulchin X-Mailer: iPhone Mail (18D70) X-Virus-Scanned: clamav-milter 0.102.4 at host64.shmhost.net X-Virus-Status: Clean X-Rspamd-Queue-Id: 4FSy243LdBz3vrJ X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; TAGGED_RCPT(0.00)[]; REPLY(-4.00)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Apr 2021 18:57:17 -0000 Hi, Strongswan authors have no interest in supporting LibreSSL and patching it i= n the code #ifdef maze is really difficult since it checks OpenSSL version n= umbers which for LibreSSL looks like the most modern OpenSSL Release. Cheers, Franco > On 25. Apr 2021, at 20:41, Gena Gulchin wrote: >=20 > =EF=BB=BFGood morning!=20 >=20 > I=E2=80=99m having problems building strongSwan 5.9.2 IPSec on FreeBSD 13 a= nd LibreSSL 3.2.5 >=20 > Contents of my /etc/make.conf: > OPENSSL_PORT=3D security/libressl > DEFAULT_VERSIONS+=3Dssl=3Dlibressl >=20 >=20 > I have searched the internet for solution and tried applying various patch= es but to no avail.=20 >=20 > Much appreciate your help on this matter!=20 >=20 > Below is the build log >=20 >=20 > (apologies for the long paste): >=20 > =E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2= =80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94= =E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80= =94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=948<-----------------= ------------------------------------------------------- > --- openssl_rng.lo --- > openssl_rng.c:61:20: warning: passing 'char *' to parameter of type 'unsig= ned char *' converts between pointers to integer types with different sign [= -Wpointer-sign] > return RAND_bytes((char*)buffer, bytes) =3D=3D 1; > ^~~~~~~~~~~~~ > /usr/local/include/openssl/rand.h:93:32: note: passing argument to paramet= er 'buf' here > int RAND_bytes(unsigned char *buf, int num); > ^ > 1 warning generated. > --- openssl_ed_private_key.lo --- > openssl_ed_private_key.c:89:6: warning: implicit declaration of function '= EVP_DigestSign' is invalid in C99 [-Wimplicit-function-declaration] > if (EVP_DigestSign(ctx, NULL, &signature->len, data.ptr, data.len) <= =3D 0) > ^ > openssl_ed_private_key.c:135:7: warning: implicit declaration of function '= EVP_PKEY_get_raw_public_key' is invalid in C99 [-Wimplicit-function-declarat= ion] > if (!EVP_PKEY_get_raw_public_key(this->key, NULL, &key.len)) > ^ > --- openssl_xof.lo --- > openssl_xof.c:82:7: warning: implicit declaration of function 'EVP_DigestFi= nalXOF' is invalid in C99 [-Wimplicit-function-declaration] > if (EVP_DigestFinalXOF(this->ctx, data.ptr, data.len) =3D=3D= 1) > ^ > --- openssl_rsa_private_key.lo --- > openssl_rsa_private_key.c:318:52: warning: passing 'char *' to parameter o= f type 'unsigned char *' converts between pointers to integer types with dif= ferent sign [-Wpointer-sign] > len =3D RSA_private_decrypt(crypto.len, crypto.ptr, decrypted, > ^~~~~~~~~ > /usr/local/include/openssl/rsa.h:339:20: note: passing argument to paramet= er 'to' here > unsigned char *to, RSA *rsa, int padding); > ^ > openssl_rsa_private_key.c:326:24: warning: passing 'char *' to parameter o= f type 'u_char *' (aka 'unsigned char *') converts between pointers to integ= er types with different sign [-Wpointer-sign] > *plain =3D chunk_create(decrypted, len); > ^~~~~~~~~ > ../../../../src/libstrongswan/utils/chunk.h:57:44: note: passing argument t= o parameter 'ptr' here > static inline chunk_t chunk_create(u_char *ptr, size_t len) > ^ > --- openssl_xof.lo --- > openssl_xof.c:140:9: warning: implicit declaration of function 'EVP_shake1= 28' is invalid in C99 [-Wimplicit-function-declaration] > md =3D EVP_shake128(); > ^ > openssl_xof.c:140:7: warning: incompatible integer to pointer conversion a= ssigning to 'const EVP_MD *' (aka 'const struct env_md_st *') from 'int' [-W= int-conversion] > md =3D EVP_shake128(); > ^ ~~~~~~~~~~~~~~ > openssl_xof.c:143:9: warning: implicit declaration of function 'EVP_shake2= 56' is invalid in C99 [-Wimplicit-function-declaration] > md =3D EVP_shake256(); > ^ > openssl_xof.c:143:7: warning: incompatible integer to pointer conversion a= ssigning to 'const EVP_MD *' (aka 'const struct env_md_st *') from 'int' [-W= int-conversion] > --- openssl_ec_diffie_hellman.lo --- > openssl_ec_diffie_hellman.c:216:3: warning: implicit declaration of functi= on 'EVP_PKEY_set1_tls_encodedpoint' is invalid in C99 [-Wimplicit-function-d= eclaration] > --- openssl_xof.lo --- > md =3D EVP_shake256(); > ^ ~~~~~~~~~~~~~~ > --- openssl_ec_diffie_hellman.lo --- > EVP_PKEY_set1_tls_encodedpoint(pub, value.ptr, value.len) <= =3D 0) > ^ > openssl_ec_diffie_hellman.c:245:12: warning: implicit declaration of funct= ion 'EVP_PKEY_get1_tls_encodedpoint' is invalid in C99 [-Wimplicit-function-= declaration] > pub.len =3D EVP_PKEY_get1_tls_encodedpoint(this->key, &pub.ptr); > ^ > --- openssl_aead.lo --- > openssl_aead.c:289:21: warning: implicit declaration of function 'EVP_chac= ha20_poly1305' is invalid in C99 [-Wimplicit-function-declaration] > this->cipher =3D EVP_chacha20_poly1= 305(); > ^ > openssl_aead.c:289:19: warning: incompatible integer to pointer conversion= assigning to 'const EVP_CIPHER *' (aka 'const struct evp_cipher_st *') from= 'int' [-Wint-conversion] > this->cipher =3D EVP_chacha20_poly1= 305(); > ^ ~~~~~~~~~~~~~~~~~~~~= ~~~ > --- openssl_rsa_private_key.lo --- > openssl_rsa_private_key.c:625:7: warning: implicit declaration of function= 'BN_secure_new' is invalid in C99 [-Wimplicit-function-declaration] > *p =3D BN_secure_new(); > ^ > openssl_rsa_private_key.c:625:5: warning: incompatible integer to pointer c= onversion assigning to 'BIGNUM *' (aka 'struct bignum_st *') from 'int' [-Wi= nt-conversion] > *p =3D BN_secure_new(); > ^ ~~~~~~~~~~~~~~~ > openssl_rsa_private_key.c:632:5: warning: incompatible integer to pointer c= onversion assigning to 'BIGNUM *' (aka 'struct bignum_st *') from 'int' [-Wi= nt-conversion] > *q =3D BN_secure_new(); > ^ ~~~~~~~~~~~~~~~ > openssl_rsa_private_key.c:669:8: warning: implicit declaration of function= 'BN_secure_new' is invalid in C99 [-Wimplicit-function-declaration] > res =3D BN_secure_new(); > ^ > openssl_rsa_private_key.c:669:6: warning: incompatible integer to pointer c= onversion assigning to 'BIGNUM *' (aka 'struct bignum_st *') from 'int' [-Wi= nt-conversion] > res =3D BN_secure_new(); > ^ ~~~~~~~~~~~~~~~ > --- openssl_ed_private_key.lo --- > openssl_ed_private_key.c:251:8: error: use of undeclared identifier 'EVP_P= KEY_X25519' > case EVP_PKEY_X25519: > ^ > --- openssl_rsa_private_key.lo --- > openssl_rsa_private_key.c:698:8: warning: implicit declaration of function= 'BN_secure_new' is invalid in C99 [-Wimplicit-function-declaration] > res =3D BN_secure_new(); > ^ > openssl_rsa_private_key.c:698:6: warning: incompatible integer to pointer c= onversion assigning to 'BIGNUM *' (aka 'struct bignum_st *') from 'int' [-Wi= nt-conversion] > res =3D BN_secure_new(); > ^ ~~~~~~~~~~~~~~~ > --- openssl_x_diffie_hellman.lo --- > openssl_x_diffie_hellman.c:67:11: error: use of undeclared identifier 'EVP= _PKEY_X25519' > return EVP_PKEY_X25519; > ^ > --- openssl_ed_private_key.lo --- > openssl_ed_private_key.c:254:8: error: use of undeclared identifier 'EVP_P= KEY_X448' > case EVP_PKEY_X448: > ^ > openssl_ed_private_key.c:339:10: warning: implicit declaration of function= 'EVP_PKEY_new_raw_private_key' is invalid in C99 [-Wimplicit-function-decla= ration] > key =3D EVP_PKEY_new_raw_private_key(openssl_ed_key= _type(type), NULL, > ^ > openssl_ed_private_key.c:339:8: warning: incompatible integer to pointer c= onversion assigning to 'EVP_PKEY *' (aka 'struct evp_pkey_st *') from 'int' [= -Wint-conversion] > key =3D EVP_PKEY_new_raw_private_key(openssl_ed_key= _type(type), NULL, > ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~= ~~~~~~~~~~~~~~~~ > 4 warnings and 2 errors generated. > --- openssl_x_diffie_hellman.lo --- > openssl_x_diffie_hellman.c:69:11: error: use of undeclared identifier 'EVP= _PKEY_X448' > return EVP_PKEY_X448; > ^ > openssl_x_diffie_hellman.c:85:9: warning: implicit declaration of function= 'EVP_PKEY_new_raw_public_key' is invalid in C99 [-Wimplicit-function-declar= ation] > pub =3D EVP_PKEY_new_raw_public_key(map_key_type(this->group), NUL= L, > ^ > openssl_x_diffie_hellman.c:85:6: warning: incompatible integer to pointer c= onversion assigning to 'EVP_PKEY *' (aka 'struct evp_pkey_st *') from 'int' [= -Wint-conversion] > pub =3D EVP_PKEY_new_raw_public_key(map_key_type(this->group), NUL= L, > ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~= > openssl_x_diffie_hellman.c:113:7: warning: implicit declaration of functio= n 'EVP_PKEY_get_raw_public_key' is invalid in C99 [-Wimplicit-function-decla= ration] > if (!EVP_PKEY_get_raw_public_key(this->key, NULL, &len)) > ^ > openssl_x_diffie_hellman.c:132:14: warning: implicit declaration of functi= on 'EVP_PKEY_new_raw_private_key' is invalid in C99 [-Wimplicit-function-dec= laration] > this->key =3D EVP_PKEY_new_raw_private_key(map_key_type(this->group= ), NULL, > ^ > --- openssl_ed_private_key.lo --- > *** [openssl_ed_private_key.lo] Error code 1 >=20 > make[7]: stopped in /usr/ports/security/strongswan/work/strongswan-5.9.2/s= rc/libstrongswan/plugins/openssl > --- openssl_x_diffie_hellman.lo --- > openssl_x_diffie_hellman.c:132:12: warning: incompatible integer to pointe= r conversion assigning to 'EVP_PKEY *' (aka 'struct evp_pkey_st *') from 'in= t' [-Wint-conversion] > this->key =3D EVP_PKEY_new_raw_private_key(map_key_type(this->group= ), NULL, > ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~= ~~~~~~ > 5 warnings and 2 errors generated. > *** [openssl_x_diffie_hellman.lo] Error code 1 >=20 > make[7]: stopped in /usr/ports/security/strongswan/work/strongswan-5.9.2/s= rc/libstrongswan/plugins/openssl > --- openssl_rsa_public_key.lo --- > openssl_rsa_public_key.c:139:57: warning: passing 'char *' to parameter of= type 'unsigned char *' converts between pointers to integer types with diff= erent sign [-Wpointer-sign] > len =3D RSA_public_decrypt(signature.len, signature.ptr, buf, this-= >rsa, > ^~~ > /usr/local/include/openssl/rsa.h:337:20: note: passing argument to paramet= er 'to' here > unsigned char *to, RSA *rsa, int padding); > ^ > openssl_rsa_public_key.c:143:49: warning: passing 'char *' to parameter of= type 'u_char *' (aka 'unsigned char *') converts between pointers to intege= r types with different sign [-Wpointer-sign] > valid =3D chunk_equals_const(data, chunk_create(buf, len));= > ^~~ > ../../../../src/libstrongswan/utils/chunk.h:57:44: note: passing argument t= o parameter 'ptr' here > static inline chunk_t chunk_create(u_char *ptr, size_t len) > ^ > openssl_rsa_public_key.c:319:49: warning: passing 'char *' to parameter of= type 'unsigned char *' converts between pointers to integer types with diff= erent sign [-Wpointer-sign] > len =3D RSA_public_encrypt(plain.len, plain.ptr, encrypted, > ^~~~~~~~~ > /usr/local/include/openssl/rsa.h:333:20: note: passing argument to paramet= er 'to' here > unsigned char *to, RSA *rsa, int padding); > ^ > openssl_rsa_public_key.c:327:25: warning: passing 'char *' to parameter of= type 'u_char *' (aka 'unsigned char *') converts between pointers to intege= r types with different sign [-Wpointer-sign] > *crypto =3D chunk_create(encrypted, len); > ^~~~~~~~~ > ../../../../src/libstrongswan/utils/chunk.h:57:44: note: passing argument t= o parameter 'ptr' here > static inline chunk_t chunk_create(u_char *ptr, size_t len) > ^ > --- openssl_xof.lo --- > 5 warnings generated. > --- openssl_crl.lo --- > openssl_crl.c:332:8: warning: implicit declaration of function 'i2d_re_X50= 9_CRL_tbs' is invalid in C99 [-Wimplicit-function-declaration] > tbs =3D openssl_i2chunk(re_X509_CRL_tbs, this->crl); > ^ > ./openssl_util.h:105:16: note: expanded from macro 'openssl_i2chunk' > int len =3D i2d_##type(obj, NULL); \= > ^ > :68:1: note: expanded from here > i2d_re_X509_CRL_tbs > ^ > --- openssl_util.lo --- > openssl_util.c:203:32: warning: implicit declaration of function 'OBJ_get0= _data' is invalid in C99 [-Wimplicit-function-declaration] > return chunk_create((u_char*)OBJ_get0_data(asn1), OBJ_lengt= h(asn1)); > ^ > openssl_util.c:203:23: warning: cast to 'u_char *' (aka 'unsigned char *')= from smaller integer type 'int' [-Wint-to-pointer-cast] > return chunk_create((u_char*)OBJ_get0_data(asn1), OBJ_lengt= h(asn1)); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ > openssl_util.c:203:53: warning: implicit declaration of function 'OBJ_leng= th' is invalid in C99 [-Wimplicit-function-declaration] > return chunk_create((u_char*)OBJ_get0_data(asn1), OBJ_lengt= h(asn1)); > ^ > --- openssl_ec_private_key.lo --- > openssl_ec_private_key.c:138:53: warning: passing 'int *' to parameter of t= ype 'unsigned int *' converts between pointers to integer types with differe= nt sign [-Wpointer-sign] > built =3D ECDSA_sign(0, hash.ptr, hash.len, sig.ptr, &siglen, this-= >ec) =3D=3D 1; > ^~~~~~~ > /usr/local/include/openssl/ecdsa.h:231:39: note: passing argument to param= eter 'siglen' here > unsigned char *sig, unsigned int *siglen, EC_KEY *eckey); > ^ > --- openssl_aead.lo --- > 2 warnings generated. > --- openssl_ec_diffie_hellman.lo --- > 2 warnings generated. > --- openssl_ed_public_key.lo --- > openssl_ed_public_key.c:62:11: error: use of undeclared identifier 'EVP_PK= EY_ED25519'; did you mean 'KEY_ED25519'? > return EVP_PKEY_ED25519; > ^~~~~~~~~~~~~~~~ > KEY_ED25519 > ../../../../src/libstrongswan/credentials/keys/public_key.h:47:2: note: 'K= EY_ED25519' declared here > KEY_ED25519 =3D 4, > ^ > openssl_ed_public_key.c:64:11: error: use of undeclared identifier 'EVP_PK= EY_ED448' > return EVP_PKEY_ED448; > ^ > openssl_ed_public_key.c:109:3: warning: implicit declaration of function '= EVP_DigestVerify' is invalid in C99 [-Wimplicit-function-declaration] > EVP_DigestVerify(ctx, signature.ptr, signature.len, > ^ > openssl_ed_public_key.c:151:9: warning: implicit declaration of function '= EVP_PKEY_get_raw_public_key' is invalid in C99 [-Wimplicit-function-declarat= ion] > if (!EVP_PKEY_get_raw_public_key(key, NULL, &blob.l= en)) > ^ > openssl_ed_public_key.c:283:9: warning: implicit declaration of function '= EVP_PKEY_new_raw_public_key' is invalid in C99 [-Wimplicit-function-declarat= ion] > key =3D EVP_PKEY_new_raw_public_key(openssl_ed_key_type(typ= e), NULL, > ^ > openssl_ed_public_key.c:283:7: warning: incompatible integer to pointer co= nversion assigning to 'EVP_PKEY *' (aka 'struct evp_pkey_st *') from 'int' [= -Wint-conversion] > key =3D EVP_PKEY_new_raw_public_key(openssl_ed_key_type(typ= e), NULL, > ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~= ~~~~~~~ > --- openssl_plugin.lo --- > openssl_plugin.c:319:10: error: use of undeclared identifier 'EVP_PKEY_ED2= 5519'; did you mean 'KEY_ED25519'? > case EVP_PKEY_ED25519: > ^~~~~~~~~~~~~~~~ > KEY_ED25519 > ../../../../src/libstrongswan/credentials/keys/public_key.h:47:2: note: 'K= EY_ED25519' declared here > KEY_ED25519 =3D 4, > ^ > --- openssl_ed_public_key.lo --- > 4 warnings and 2 errors generated. > --- openssl_plugin.lo --- > openssl_plugin.c:320:10: error: use of undeclared identifier 'EVP_PKEY_ED4= 48' > case EVP_PKEY_ED448: > ^ > --- openssl_ed_public_key.lo --- > *** [openssl_ed_public_key.lo] Error code 1 >=20 > make[7]: stopped in /usr/ports/security/strongswan/work/strongswan-5.9.2/s= rc/libstrongswan/plugins/openssl > --- openssl_x509.lo --- > openssl_x509.c:431:8: warning: implicit declaration of function 'i2d_re_X5= 09_tbs' is invalid in C99 [-Wimplicit-function-declaration] > tbs =3D openssl_i2chunk(re_X509_tbs, this->x509); > ^ > ./openssl_util.h:105:16: note: expanded from macro 'openssl_i2chunk' > int len =3D i2d_##type(obj, NULL); \= > ^ > :71:1: note: expanded from here > i2d_re_X509_tbs > ^ > --- openssl_util.lo --- > 3 warnings generated. > --- openssl_plugin.lo --- > openssl_plugin.c:471:8: error: use of undeclared identifier 'EVP_PKEY_ED25= 519'; did you mean 'KEY_ED25519'? > case EVP_PKEY_ED25519: > ^~~~~~~~~~~~~~~~ > KEY_ED25519 > ../../../../src/libstrongswan/credentials/keys/public_key.h:47:2: note: 'K= EY_ED25519' declared here > KEY_ED25519 =3D 4, > ^ > openssl_plugin.c:472:8: error: use of undeclared identifier 'EVP_PKEY_ED44= 8' > case EVP_PKEY_ED448: > ^ > 4 errors generated. > *** [openssl_plugin.lo] Error code 1 >=20 > make[7]: stopped in /usr/ports/security/strongswan/work/strongswan-5.9.2/s= rc/libstrongswan/plugins/openssl > --- openssl_crl.lo --- > 1 warning generated. > --- openssl_ec_private_key.lo --- > 1 warning generated. > --- openssl_rsa_public_key.lo --- > 4 warnings generated. > --- openssl_rsa_private_key.lo --- > 9 warnings generated. > --- openssl_x509.lo --- > 1 warning generated. > 4 errors >=20 > make[7]: stopped in /usr/ports/security/strongswan/work/strongswan-5.9.2/s= rc/libstrongswan/plugins/openssl >=20 > make[6]: stopped in /usr/ports/security/strongswan/work/strongswan-5.9.2/s= rc/libstrongswan >=20 > make[5]: stopped in /usr/ports/security/strongswan/work/strongswan-5.9.2/s= rc/libstrongswan >=20 > make[4]: stopped in /usr/ports/security/strongswan/work/strongswan-5.9.2/s= rc >=20 > make[3]: stopped in /usr/ports/security/strongswan/work/strongswan-5.9.2 >=20 > make[2]: stopped in /usr/ports/security/strongswan/work/strongswan-5.9.2 > =3D=3D=3D> Compilation failed unexpectedly. > Try to set MAKE_JOBS_UNSAFE=3Dyes and rebuild before reporting the failure= to > the maintainer. > *** Error code 1 >=20 > Stop. > make[1]: stopped in /usr/ports/security/strongswan > *** Error code 1 >=20 > Stop. > make: stopped in /usr/ports/security/strongswan >=20 >=20 > =E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2= =80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94= =E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80= =94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=948<-----------------= ------------------------------------------------------- >=20 >=20 > Thank you again for your help! >=20 > =E2=80=94Gena >=20 >=20 > _______________________________________________ > 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" From owner-freebsd-ports@freebsd.org Mon Apr 26 06:40:24 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 837685F63A1 for ; Mon, 26 Apr 2021 06:40:24 +0000 (UTC) (envelope-from ftk@nanoteq.com) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4FTFdN0n4Qz51nl for ; Mon, 26 Apr 2021 06:40:24 +0000 (UTC) (envelope-from ftk@nanoteq.com) Received: by mailman.nyi.freebsd.org (Postfix) id 18CFF5F6333; Mon, 26 Apr 2021 06:40:24 +0000 (UTC) Delivered-To: ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 174AB5F60D8 for ; Mon, 26 Apr 2021 06:40:24 +0000 (UTC) (envelope-from ftk@nanoteq.com) Received: from mailguard.liquidtelecom.co.za (delivery.mailguard.neotel.co.za [41.168.2.25]) by mx1.freebsd.org (Postfix) with ESMTP id 4FTFdM0jC6z523w for ; Mon, 26 Apr 2021 06:40:22 +0000 (UTC) (envelope-from ftk@nanoteq.com) Received: from SEC-NGP-AG01 ([192.168.202.31]) by mailguard.liquidtelecom.co.za with Microsoft SMTPSVC(7.5.7601.17514); Mon, 26 Apr 2021 08:40:07 +0200 Received: from sec-ngp-spt02.e-purifier.com ([192.168.201.1]) by SEC-NGP-AG01.neotel.e-purifier.co.za with Microsoft SMTPSVC(7.5.7601.17514); Mon, 26 Apr 2021 08:40:05 +0200 Received: from localhost (localhost [127.0.0.1]) by sec-ngp-spt02.e-purifier.com (Postfix) with ESMTP id A146E59694F; Mon, 26 Apr 2021 08:40:16 +0200 (SAST) X-Virus-Scanned: by SpamTitan at e-purifier.com Received: from sec-ngp-spt02.e-purifier.com (localhost [127.0.0.1]) by sec-ngp-spt02.e-purifier.com (Postfix) with ESMTP id 080AF5968EB; Mon, 26 Apr 2021 08:40:09 +0200 (SAST) Received: from NTQ-EXC.nanoteq.co.za (unknown [41.170.5.18]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sec-ngp-spt02.e-purifier.com (Postfix) with ESMTPS id EA5DF5968E6; Mon, 26 Apr 2021 08:40:08 +0200 (SAST) Received: from NTQ-EXC.nanoteq.co.za ([fe80::a5b3:4700:5af3:78b2]) by NTQ-EXC.nanoteq.co.za ([fe80::a5b3:4700:5af3:78b2%12]) with mapi id 14.03.0513.000; Mon, 26 Apr 2021 08:40:08 +0200 From: Francois ten Krooden To: Franco Fichtner , Gena Gulchin CC: strongswan , "ports@freebsd.org" Subject: RE: FreeBSD Port: strongswan-5.9.2_1 Thread-Topic: FreeBSD Port: strongswan-5.9.2_1 Thread-Index: AQHXOeeZs1Z6zcHLn0+ebGRQDbD2PKrFdDqAgADjaoo= Date: Mon, 26 Apr 2021 06:40:07 +0000 Message-ID: References: <8FAB0468-E35D-4601-A60B-A8276407A2C6@gmail.com>, <6E03B0A0-9F13-4541-B041-6E09B1C36603@lastsummer.de> In-Reply-To: <6E03B0A0-9F13-4541-B041-6E09B1C36603@lastsummer.de> Accept-Language: en-US, en-ZA Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginalArrivalTime: 26 Apr 2021 06:40:05.0935 (UTC) FILETIME=[FE5DBBF0:01D73A66] x-archived: yes x-dbused: RGF0YSBTb3VyY2U9MTkyLjE2OC4yMDEuMjc= X-Rspamd-Queue-Id: 4FTFdM0jC6z523w X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; TAGGED_RCPT(0.00)[]; REPLY(-4.00)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Apr 2021 06:40:24 -0000 SGkNCg0KSSBoYWQgc3Ryb25nU3dhbiB3b3JraW5nIHdpdGggYSBwcmV2aW91cyB2ZXJzaW9uIG9m IGxpYnJlc3NsIGF0IGEgcG9pbnQuDQpUaGUgYmlnZ2VzdCBpc3N1ZSBpcyB0aGF0IGxpYnJlc3Ns IHN0YXJ0ZWQgb2ZmIGFzIGEgZHJvcCBpbiByZXBsYWNlbWVudCB3aGljaCBtYWRlIGl0IGVhc3kg dG8gZ2V0IGl0IHdvcmtpbmcuDQpBcyBtb3JlIGZlYXR1cmVzIHdlcmUgYWRkZWQgdG8gb3BlbnNz bCBhZnRlciBsaWJyZXNzbCBmb3JrZWQsIGl0IGlzIGJlY29tbWluZyBpbmNyZWFzaW5nbHkgZGlm ZmljdWx0IHRvIHRyZWF0IGFzIGEgZHJvcCBpbiByZXBsYWNlbWVudC4NCkkgdGhpbmsgbW9zdCBv ZiB0aGUgY29tcGlsZSBlcnJvcnMgaXMgcmVsYXRlZCB0byBFRDI1NTE5IGFuZCBFRDQ0OCBlbGlw dGljIGN1cnZlcywgYnV0IEkgZG9uJ3Qgc2VlIGEgZWFzeSB3YXkgcmlnaHQgbm93IG9mIGRldGVj dGluZyBsaWJyZXNzbCBhbmQgdG8gbm90IGNvbXBpbGUgdGhvc2UgcGFydHMuDQoNClJlZ2FyZHMN CkZyYW5jb2lzDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCkZy b206IEZyYW5jbyBGaWNodG5lciBbZnJhbmNvQGxhc3RzdW1tZXIuZGVdDQpTZW50OiBTdW5kYXks IEFwcmlsIDI1LCAyMDIxIDg6NTcgUE0NClRvOiBHZW5hIEd1bGNoaW4NCkNjOiBzdHJvbmdzd2Fu OyBwb3J0c0BmcmVlYnNkLm9yZw0KU3ViamVjdDogUmU6IEZyZWVCU0QgUG9ydDogc3Ryb25nc3dh bi01LjkuMl8xDQoNCkhpLA0KDQpTdHJvbmdzd2FuIGF1dGhvcnMgaGF2ZSBubyBpbnRlcmVzdCBp biBzdXBwb3J0aW5nIExpYnJlU1NMIGFuZCBwYXRjaGluZyBpdCBpbiB0aGUgY29kZSAjaWZkZWYg bWF6ZSBpcyByZWFsbHkgZGlmZmljdWx0IHNpbmNlIGl0IGNoZWNrcyBPcGVuU1NMIHZlcnNpb24g bnVtYmVycyB3aGljaCBmb3IgTGlicmVTU0wgbG9va3MgbGlrZSB0aGUgbW9zdCBtb2Rlcm4gT3Bl blNTTCBSZWxlYXNlLg0KDQoNCkNoZWVycywNCkZyYW5jbw0KDQo+IE9uIDI1LiBBcHIgMjAyMSwg YXQgMjA6NDEsIEdlbmEgR3VsY2hpbiA8Z2VuYS5ndWxjaGluQGdtYWlsLmNvbT4gd3JvdGU6DQo+ DQo+IO+7v0dvb2QgbW9ybmluZyENCj4NCj4gSeKAmW0gaGF2aW5nIHByb2JsZW1zIGJ1aWxkaW5n IHN0cm9uZ1N3YW4gNS45LjIgSVBTZWMgb24gRnJlZUJTRCAxMyBhbmQgTGlicmVTU0wgMy4yLjUN Cj4NCj4gQ29udGVudHMgb2YgbXkgL2V0Yy9tYWtlLmNvbmY6DQo+IE9QRU5TU0xfUE9SVD0gICBz ZWN1cml0eS9saWJyZXNzbA0KPiBERUZBVUxUX1ZFUlNJT05TKz1zc2w9bGlicmVzc2wNCj4NCj4N Cj4gSSBoYXZlIHNlYXJjaGVkIHRoZSBpbnRlcm5ldCBmb3Igc29sdXRpb24gYW5kIHRyaWVkIGFw cGx5aW5nIHZhcmlvdXMgcGF0Y2hlcyBidXQgdG8gbm8gYXZhaWwuDQo+DQo+IE11Y2ggYXBwcmVj aWF0ZSB5b3VyIGhlbHAgb24gdGhpcyBtYXR0ZXIhDQo+DQo+IEJlbG93IGlzIHRoZSBidWlsZCBs b2cNCj4NCj4NCj4gKGFwb2xvZ2llcyBmb3IgdGhlIGxvbmcgcGFzdGUpOg0KPg0KPiDigJTigJTi gJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTi gJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJQ4PC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPiAtLS0g b3BlbnNzbF9ybmcubG8gLS0tDQo+IG9wZW5zc2xfcm5nLmM6NjE6MjA6IHdhcm5pbmc6IHBhc3Np bmcgJ2NoYXIgKicgdG8gcGFyYW1ldGVyIG9mIHR5cGUgJ3Vuc2lnbmVkIGNoYXIgKicgY29udmVy dHMgYmV0d2VlbiBwb2ludGVycyB0byBpbnRlZ2VyIHR5cGVzIHdpdGggZGlmZmVyZW50IHNpZ24g Wy1XcG9pbnRlci1zaWduXQ0KPiAgICAgICAgcmV0dXJuIFJBTkRfYnl0ZXMoKGNoYXIqKWJ1ZmZl ciwgYnl0ZXMpID09IDE7DQo+ICAgICAgICAgICAgICAgICAgICAgICAgICBefn5+fn5+fn5+fn5+ DQo+IC91c3IvbG9jYWwvaW5jbHVkZS9vcGVuc3NsL3JhbmQuaDo5MzozMjogbm90ZTogcGFzc2lu ZyBhcmd1bWVudCB0byBwYXJhbWV0ZXIgJ2J1ZicgaGVyZQ0KPiBpbnQgIFJBTkRfYnl0ZXModW5z aWduZWQgY2hhciAqYnVmLCBpbnQgbnVtKTsNCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgXg0KPiAxIHdhcm5pbmcgZ2VuZXJhdGVkLg0KPiAtLS0gb3BlbnNzbF9lZF9wcml2YXRlX2tl eS5sbyAtLS0NCj4gb3BlbnNzbF9lZF9wcml2YXRlX2tleS5jOjg5OjY6IHdhcm5pbmc6IGltcGxp Y2l0IGRlY2xhcmF0aW9uIG9mIGZ1bmN0aW9uICdFVlBfRGlnZXN0U2lnbicgaXMgaW52YWxpZCBp biBDOTkgWy1XaW1wbGljaXQtZnVuY3Rpb24tZGVjbGFyYXRpb25dDQo+ICAgICAgICBpZiAoRVZQ X0RpZ2VzdFNpZ24oY3R4LCBOVUxMLCAmc2lnbmF0dXJlLT5sZW4sIGRhdGEucHRyLCBkYXRhLmxl bikgPD0gMCkNCj4gICAgICAgICAgICBeDQo+IG9wZW5zc2xfZWRfcHJpdmF0ZV9rZXkuYzoxMzU6 Nzogd2FybmluZzogaW1wbGljaXQgZGVjbGFyYXRpb24gb2YgZnVuY3Rpb24gJ0VWUF9QS0VZX2dl dF9yYXdfcHVibGljX2tleScgaXMgaW52YWxpZCBpbiBDOTkgWy1XaW1wbGljaXQtZnVuY3Rpb24t ZGVjbGFyYXRpb25dDQo+ICAgICAgICBpZiAoIUVWUF9QS0VZX2dldF9yYXdfcHVibGljX2tleSh0 aGlzLT5rZXksIE5VTEwsICZrZXkubGVuKSkNCj4gICAgICAgICAgICAgXg0KPiAtLS0gb3BlbnNz bF94b2YubG8gLS0tDQo+IG9wZW5zc2xfeG9mLmM6ODI6Nzogd2FybmluZzogaW1wbGljaXQgZGVj bGFyYXRpb24gb2YgZnVuY3Rpb24gJ0VWUF9EaWdlc3RGaW5hbFhPRicgaXMgaW52YWxpZCBpbiBD OTkgWy1XaW1wbGljaXQtZnVuY3Rpb24tZGVjbGFyYXRpb25dDQo+ICAgICAgICAgICAgICAgIGlm IChFVlBfRGlnZXN0RmluYWxYT0YodGhpcy0+Y3R4LCBkYXRhLnB0ciwgZGF0YS5sZW4pID09IDEp DQo+ICAgICAgICAgICAgICAgICAgICBeDQo+IC0tLSBvcGVuc3NsX3JzYV9wcml2YXRlX2tleS5s byAtLS0NCj4gb3BlbnNzbF9yc2FfcHJpdmF0ZV9rZXkuYzozMTg6NTI6IHdhcm5pbmc6IHBhc3Np bmcgJ2NoYXIgKicgdG8gcGFyYW1ldGVyIG9mIHR5cGUgJ3Vuc2lnbmVkIGNoYXIgKicgY29udmVy dHMgYmV0d2VlbiBwb2ludGVycyB0byBpbnRlZ2VyIHR5cGVzIHdpdGggZGlmZmVyZW50IHNpZ24g Wy1XcG9pbnRlci1zaWduXQ0KPiAgICAgICAgbGVuID0gUlNBX3ByaXZhdGVfZGVjcnlwdChjcnlw dG8ubGVuLCBjcnlwdG8ucHRyLCBkZWNyeXB0ZWQsDQo+ICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF5+fn5+fn5+fg0KPiAvdXNyL2xvY2Fs L2luY2x1ZGUvb3BlbnNzbC9yc2EuaDozMzk6MjA6IG5vdGU6IHBhc3NpbmcgYXJndW1lbnQgdG8g cGFyYW1ldGVyICd0bycgaGVyZQ0KPiAgICB1bnNpZ25lZCBjaGFyICp0bywgUlNBICpyc2EsIGlu dCBwYWRkaW5nKTsNCj4gICAgICAgICAgICAgICAgICAgXg0KPiBvcGVuc3NsX3JzYV9wcml2YXRl X2tleS5jOjMyNjoyNDogd2FybmluZzogcGFzc2luZyAnY2hhciAqJyB0byBwYXJhbWV0ZXIgb2Yg dHlwZSAndV9jaGFyIConIChha2EgJ3Vuc2lnbmVkIGNoYXIgKicpIGNvbnZlcnRzIGJldHdlZW4g cG9pbnRlcnMgdG8gaW50ZWdlciB0eXBlcyB3aXRoIGRpZmZlcmVudCBzaWduIFstV3BvaW50ZXIt c2lnbl0NCj4gICAgICAgICpwbGFpbiA9IGNodW5rX2NyZWF0ZShkZWNyeXB0ZWQsIGxlbik7DQo+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXn5+fn5+fn5+DQo+IC4uLy4uLy4uLy4uL3Ny Yy9saWJzdHJvbmdzd2FuL3V0aWxzL2NodW5rLmg6NTc6NDQ6IG5vdGU6IHBhc3NpbmcgYXJndW1l bnQgdG8gcGFyYW1ldGVyICdwdHInIGhlcmUNCj4gc3RhdGljIGlubGluZSBjaHVua190IGNodW5r X2NyZWF0ZSh1X2NoYXIgKnB0ciwgc2l6ZV90IGxlbikNCj4gICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgXg0KPiAtLS0gb3BlbnNzbF94b2YubG8gLS0tDQo+IG9wZW5z c2xfeG9mLmM6MTQwOjk6IHdhcm5pbmc6IGltcGxpY2l0IGRlY2xhcmF0aW9uIG9mIGZ1bmN0aW9u ICdFVlBfc2hha2UxMjgnIGlzIGludmFsaWQgaW4gQzk5IFstV2ltcGxpY2l0LWZ1bmN0aW9uLWRl Y2xhcmF0aW9uXQ0KPiAgICAgICAgICAgICAgICAgICAgICAgIG1kID0gRVZQX3NoYWtlMTI4KCk7 DQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeDQo+IG9wZW5zc2xfeG9mLmM6MTQwOjc6 IHdhcm5pbmc6IGluY29tcGF0aWJsZSBpbnRlZ2VyIHRvIHBvaW50ZXIgY29udmVyc2lvbiBhc3Np Z25pbmcgdG8gJ2NvbnN0IEVWUF9NRCAqJyAoYWthICdjb25zdCBzdHJ1Y3QgZW52X21kX3N0ICon KSBmcm9tICdpbnQnIFstV2ludC1jb252ZXJzaW9uXQ0KPiAgICAgICAgICAgICAgICAgICAgICAg IG1kID0gRVZQX3NoYWtlMTI4KCk7DQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgXiB+fn5+ fn5+fn5+fn5+fg0KPiBvcGVuc3NsX3hvZi5jOjE0Mzo5OiB3YXJuaW5nOiBpbXBsaWNpdCBkZWNs YXJhdGlvbiBvZiBmdW5jdGlvbiAnRVZQX3NoYWtlMjU2JyBpcyBpbnZhbGlkIGluIEM5OSBbLVdp bXBsaWNpdC1mdW5jdGlvbi1kZWNsYXJhdGlvbl0NCj4gICAgICAgICAgICAgICAgICAgICAgICBt ZCA9IEVWUF9zaGFrZTI1NigpOw0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXg0KPiBv cGVuc3NsX3hvZi5jOjE0Mzo3OiB3YXJuaW5nOiBpbmNvbXBhdGlibGUgaW50ZWdlciB0byBwb2lu dGVyIGNvbnZlcnNpb24gYXNzaWduaW5nIHRvICdjb25zdCBFVlBfTUQgKicgKGFrYSAnY29uc3Qg c3RydWN0IGVudl9tZF9zdCAqJykgZnJvbSAnaW50JyBbLVdpbnQtY29udmVyc2lvbl0NCj4gLS0t IG9wZW5zc2xfZWNfZGlmZmllX2hlbGxtYW4ubG8gLS0tDQo+IG9wZW5zc2xfZWNfZGlmZmllX2hl bGxtYW4uYzoyMTY6Mzogd2FybmluZzogaW1wbGljaXQgZGVjbGFyYXRpb24gb2YgZnVuY3Rpb24g J0VWUF9QS0VZX3NldDFfdGxzX2VuY29kZWRwb2ludCcgaXMgaW52YWxpZCBpbiBDOTkgWy1XaW1w bGljaXQtZnVuY3Rpb24tZGVjbGFyYXRpb25dDQo+IC0tLSBvcGVuc3NsX3hvZi5sbyAtLS0NCj4g ICAgICAgICAgICAgICAgICAgICAgICBtZCA9IEVWUF9zaGFrZTI1NigpOw0KPiAgICAgICAgICAg ICAgICAgICAgICAgICAgIF4gfn5+fn5+fn5+fn5+fn4NCj4gLS0tIG9wZW5zc2xfZWNfZGlmZmll X2hlbGxtYW4ubG8gLS0tDQo+ICAgICAgICAgICAgICAgIEVWUF9QS0VZX3NldDFfdGxzX2VuY29k ZWRwb2ludChwdWIsIHZhbHVlLnB0ciwgdmFsdWUubGVuKSA8PSAwKQ0KPiAgICAgICAgICAgICAg ICBeDQo+IG9wZW5zc2xfZWNfZGlmZmllX2hlbGxtYW4uYzoyNDU6MTI6IHdhcm5pbmc6IGltcGxp Y2l0IGRlY2xhcmF0aW9uIG9mIGZ1bmN0aW9uICdFVlBfUEtFWV9nZXQxX3Rsc19lbmNvZGVkcG9p bnQnIGlzIGludmFsaWQgaW4gQzk5IFstV2ltcGxpY2l0LWZ1bmN0aW9uLWRlY2xhcmF0aW9uXQ0K PiAgICAgICAgcHViLmxlbiA9IEVWUF9QS0VZX2dldDFfdGxzX2VuY29kZWRwb2ludCh0aGlzLT5r ZXksICZwdWIucHRyKTsNCj4gICAgICAgICAgICAgICAgICBeDQo+IC0tLSBvcGVuc3NsX2FlYWQu bG8gLS0tDQo+IG9wZW5zc2xfYWVhZC5jOjI4OToyMTogd2FybmluZzogaW1wbGljaXQgZGVjbGFy YXRpb24gb2YgZnVuY3Rpb24gJ0VWUF9jaGFjaGEyMF9wb2x5MTMwNScgaXMgaW52YWxpZCBpbiBD OTkgWy1XaW1wbGljaXQtZnVuY3Rpb24tZGVjbGFyYXRpb25dDQo+ICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIHRoaXMtPmNpcGhlciA9IEVWUF9jaGFjaGEyMF9wb2x5MTMw NSgpOw0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICBeDQo+IG9wZW5zc2xfYWVhZC5jOjI4OToxOTogd2FybmluZzogaW5jb21wYXRpYmxlIGlu dGVnZXIgdG8gcG9pbnRlciBjb252ZXJzaW9uIGFzc2lnbmluZyB0byAnY29uc3QgRVZQX0NJUEhF UiAqJyAoYWthICdjb25zdCBzdHJ1Y3QgZXZwX2NpcGhlcl9zdCAqJykgZnJvbSAnaW50JyBbLVdp bnQtY29udmVyc2lvbl0NCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg dGhpcy0+Y2lwaGVyID0gRVZQX2NoYWNoYTIwX3BvbHkxMzA1KCk7DQo+ICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeIH5+fn5+fn5+fn5+fn5+fn5+ fn5+fn5+DQo+IC0tLSBvcGVuc3NsX3JzYV9wcml2YXRlX2tleS5sbyAtLS0NCj4gb3BlbnNzbF9y c2FfcHJpdmF0ZV9rZXkuYzo2MjU6Nzogd2FybmluZzogaW1wbGljaXQgZGVjbGFyYXRpb24gb2Yg ZnVuY3Rpb24gJ0JOX3NlY3VyZV9uZXcnIGlzIGludmFsaWQgaW4gQzk5IFstV2ltcGxpY2l0LWZ1 bmN0aW9uLWRlY2xhcmF0aW9uXQ0KPiAgICAgICAgKnAgPSBCTl9zZWN1cmVfbmV3KCk7DQo+ICAg ICAgICAgICAgIF4NCj4gb3BlbnNzbF9yc2FfcHJpdmF0ZV9rZXkuYzo2MjU6NTogd2FybmluZzog aW5jb21wYXRpYmxlIGludGVnZXIgdG8gcG9pbnRlciBjb252ZXJzaW9uIGFzc2lnbmluZyB0byAn QklHTlVNIConIChha2EgJ3N0cnVjdCBiaWdudW1fc3QgKicpIGZyb20gJ2ludCcgWy1XaW50LWNv bnZlcnNpb25dDQo+ICAgICAgICAqcCA9IEJOX3NlY3VyZV9uZXcoKTsNCj4gICAgICAgICAgIF4g fn5+fn5+fn5+fn5+fn5+DQo+IG9wZW5zc2xfcnNhX3ByaXZhdGVfa2V5LmM6NjMyOjU6IHdhcm5p bmc6IGluY29tcGF0aWJsZSBpbnRlZ2VyIHRvIHBvaW50ZXIgY29udmVyc2lvbiBhc3NpZ25pbmcg dG8gJ0JJR05VTSAqJyAoYWthICdzdHJ1Y3QgYmlnbnVtX3N0IConKSBmcm9tICdpbnQnIFstV2lu dC1jb252ZXJzaW9uXQ0KPiAgICAgICAgKnEgPSBCTl9zZWN1cmVfbmV3KCk7DQo+ICAgICAgICAg ICBeIH5+fn5+fn5+fn5+fn5+fg0KPiBvcGVuc3NsX3JzYV9wcml2YXRlX2tleS5jOjY2OTo4OiB3 YXJuaW5nOiBpbXBsaWNpdCBkZWNsYXJhdGlvbiBvZiBmdW5jdGlvbiAnQk5fc2VjdXJlX25ldycg aXMgaW52YWxpZCBpbiBDOTkgWy1XaW1wbGljaXQtZnVuY3Rpb24tZGVjbGFyYXRpb25dDQo+ICAg ICAgICByZXMgPSBCTl9zZWN1cmVfbmV3KCk7DQo+ICAgICAgICAgICAgICBeDQo+IG9wZW5zc2xf cnNhX3ByaXZhdGVfa2V5LmM6NjY5OjY6IHdhcm5pbmc6IGluY29tcGF0aWJsZSBpbnRlZ2VyIHRv IHBvaW50ZXIgY29udmVyc2lvbiBhc3NpZ25pbmcgdG8gJ0JJR05VTSAqJyAoYWthICdzdHJ1Y3Qg YmlnbnVtX3N0IConKSBmcm9tICdpbnQnIFstV2ludC1jb252ZXJzaW9uXQ0KPiAgICAgICAgcmVz ID0gQk5fc2VjdXJlX25ldygpOw0KPiAgICAgICAgICAgIF4gfn5+fn5+fn5+fn5+fn5+DQo+IC0t LSBvcGVuc3NsX2VkX3ByaXZhdGVfa2V5LmxvIC0tLQ0KPiBvcGVuc3NsX2VkX3ByaXZhdGVfa2V5 LmM6MjUxOjg6IGVycm9yOiB1c2Ugb2YgdW5kZWNsYXJlZCBpZGVudGlmaWVyICdFVlBfUEtFWV9Y MjU1MTknDQo+ICAgICAgICAgICAgICAgIGNhc2UgRVZQX1BLRVlfWDI1NTE5Og0KPiAgICAgICAg ICAgICAgICAgICAgIF4NCj4gLS0tIG9wZW5zc2xfcnNhX3ByaXZhdGVfa2V5LmxvIC0tLQ0KPiBv cGVuc3NsX3JzYV9wcml2YXRlX2tleS5jOjY5ODo4OiB3YXJuaW5nOiBpbXBsaWNpdCBkZWNsYXJh dGlvbiBvZiBmdW5jdGlvbiAnQk5fc2VjdXJlX25ldycgaXMgaW52YWxpZCBpbiBDOTkgWy1XaW1w bGljaXQtZnVuY3Rpb24tZGVjbGFyYXRpb25dDQo+ICAgICAgICByZXMgPSBCTl9zZWN1cmVfbmV3 KCk7DQo+ICAgICAgICAgICAgICBeDQo+IG9wZW5zc2xfcnNhX3ByaXZhdGVfa2V5LmM6Njk4OjY6 IHdhcm5pbmc6IGluY29tcGF0aWJsZSBpbnRlZ2VyIHRvIHBvaW50ZXIgY29udmVyc2lvbiBhc3Np Z25pbmcgdG8gJ0JJR05VTSAqJyAoYWthICdzdHJ1Y3QgYmlnbnVtX3N0IConKSBmcm9tICdpbnQn IFstV2ludC1jb252ZXJzaW9uXQ0KPiAgICAgICAgcmVzID0gQk5fc2VjdXJlX25ldygpOw0KPiAg ICAgICAgICAgIF4gfn5+fn5+fn5+fn5+fn5+DQo+IC0tLSBvcGVuc3NsX3hfZGlmZmllX2hlbGxt YW4ubG8gLS0tDQo+IG9wZW5zc2xfeF9kaWZmaWVfaGVsbG1hbi5jOjY3OjExOiBlcnJvcjogdXNl IG9mIHVuZGVjbGFyZWQgaWRlbnRpZmllciAnRVZQX1BLRVlfWDI1NTE5Jw0KPiAgICAgICAgICAg ICAgICAgICAgICAgIHJldHVybiBFVlBfUEtFWV9YMjU1MTk7DQo+ICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIF4NCj4gLS0tIG9wZW5zc2xfZWRfcHJpdmF0ZV9rZXkubG8gLS0tDQo+IG9w ZW5zc2xfZWRfcHJpdmF0ZV9rZXkuYzoyNTQ6ODogZXJyb3I6IHVzZSBvZiB1bmRlY2xhcmVkIGlk ZW50aWZpZXIgJ0VWUF9QS0VZX1g0NDgnDQo+ICAgICAgICAgICAgICAgIGNhc2UgRVZQX1BLRVlf WDQ0ODoNCj4gICAgICAgICAgICAgICAgICAgICBeDQo+IG9wZW5zc2xfZWRfcHJpdmF0ZV9rZXku YzozMzk6MTA6IHdhcm5pbmc6IGltcGxpY2l0IGRlY2xhcmF0aW9uIG9mIGZ1bmN0aW9uICdFVlBf UEtFWV9uZXdfcmF3X3ByaXZhdGVfa2V5JyBpcyBpbnZhbGlkIGluIEM5OSBbLVdpbXBsaWNpdC1m dW5jdGlvbi1kZWNsYXJhdGlvbl0NCj4gICAgICAgICAgICAgICAgICAgICAgICBrZXkgPSBFVlBf UEtFWV9uZXdfcmF3X3ByaXZhdGVfa2V5KG9wZW5zc2xfZWRfa2V5X3R5cGUodHlwZSksIE5VTEws DQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXg0KPiBvcGVuc3NsX2VkX3ByaXZhdGVf a2V5LmM6MzM5Ojg6IHdhcm5pbmc6IGluY29tcGF0aWJsZSBpbnRlZ2VyIHRvIHBvaW50ZXIgY29u dmVyc2lvbiBhc3NpZ25pbmcgdG8gJ0VWUF9QS0VZIConIChha2EgJ3N0cnVjdCBldnBfcGtleV9z dCAqJykgZnJvbSAnaW50JyBbLVdpbnQtY29udmVyc2lvbl0NCj4gICAgICAgICAgICAgICAgICAg ICAgICBrZXkgPSBFVlBfUEtFWV9uZXdfcmF3X3ByaXZhdGVfa2V5KG9wZW5zc2xfZWRfa2V5X3R5 cGUodHlwZSksIE5VTEwsDQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4gfn5+fn5+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fg0KPiA0 IHdhcm5pbmdzIGFuZCAyIGVycm9ycyBnZW5lcmF0ZWQuDQo+IC0tLSBvcGVuc3NsX3hfZGlmZmll X2hlbGxtYW4ubG8gLS0tDQo+IG9wZW5zc2xfeF9kaWZmaWVfaGVsbG1hbi5jOjY5OjExOiBlcnJv cjogdXNlIG9mIHVuZGVjbGFyZWQgaWRlbnRpZmllciAnRVZQX1BLRVlfWDQ0OCcNCj4gICAgICAg ICAgICAgICAgICAgICAgICByZXR1cm4gRVZQX1BLRVlfWDQ0ODsNCj4gICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgXg0KPiBvcGVuc3NsX3hfZGlmZmllX2hlbGxtYW4uYzo4NTo5OiB3YXJu aW5nOiBpbXBsaWNpdCBkZWNsYXJhdGlvbiBvZiBmdW5jdGlvbiAnRVZQX1BLRVlfbmV3X3Jhd19w dWJsaWNfa2V5JyBpcyBpbnZhbGlkIGluIEM5OSBbLVdpbXBsaWNpdC1mdW5jdGlvbi1kZWNsYXJh dGlvbl0NCj4gICAgICAgIHB1YiA9ICBFVlBfUEtFWV9uZXdfcmF3X3B1YmxpY19rZXkobWFwX2tl eV90eXBlKHRoaXMtPmdyb3VwKSwgTlVMTCwNCj4gICAgICAgICAgICAgICBeDQo+IG9wZW5zc2xf eF9kaWZmaWVfaGVsbG1hbi5jOjg1OjY6IHdhcm5pbmc6IGluY29tcGF0aWJsZSBpbnRlZ2VyIHRv IHBvaW50ZXIgY29udmVyc2lvbiBhc3NpZ25pbmcgdG8gJ0VWUF9QS0VZIConIChha2EgJ3N0cnVj dCBldnBfcGtleV9zdCAqJykgZnJvbSAnaW50JyBbLVdpbnQtY29udmVyc2lvbl0NCj4gICAgICAg IHB1YiA9ICBFVlBfUEtFWV9uZXdfcmF3X3B1YmxpY19rZXkobWFwX2tleV90eXBlKHRoaXMtPmdy b3VwKSwgTlVMTCwNCj4gICAgICAgICAgICBeICB+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4NCj4gb3BlbnNzbF94X2RpZmZpZV9oZWxs bWFuLmM6MTEzOjc6IHdhcm5pbmc6IGltcGxpY2l0IGRlY2xhcmF0aW9uIG9mIGZ1bmN0aW9uICdF VlBfUEtFWV9nZXRfcmF3X3B1YmxpY19rZXknIGlzIGludmFsaWQgaW4gQzk5IFstV2ltcGxpY2l0 LWZ1bmN0aW9uLWRlY2xhcmF0aW9uXQ0KPiAgICAgICAgaWYgKCFFVlBfUEtFWV9nZXRfcmF3X3B1 YmxpY19rZXkodGhpcy0+a2V5LCBOVUxMLCAmbGVuKSkNCj4gICAgICAgICAgICAgXg0KPiBvcGVu c3NsX3hfZGlmZmllX2hlbGxtYW4uYzoxMzI6MTQ6IHdhcm5pbmc6IGltcGxpY2l0IGRlY2xhcmF0 aW9uIG9mIGZ1bmN0aW9uICdFVlBfUEtFWV9uZXdfcmF3X3ByaXZhdGVfa2V5JyBpcyBpbnZhbGlk IGluIEM5OSBbLVdpbXBsaWNpdC1mdW5jdGlvbi1kZWNsYXJhdGlvbl0NCj4gICAgICAgIHRoaXMt PmtleSA9IEVWUF9QS0VZX25ld19yYXdfcHJpdmF0ZV9rZXkobWFwX2tleV90eXBlKHRoaXMtPmdy b3VwKSwgTlVMTCwNCj4gICAgICAgICAgICAgICAgICAgIF4NCj4gLS0tIG9wZW5zc2xfZWRfcHJp dmF0ZV9rZXkubG8gLS0tDQo+ICoqKiBbb3BlbnNzbF9lZF9wcml2YXRlX2tleS5sb10gRXJyb3Ig Y29kZSAxDQo+DQo+IG1ha2VbN106IHN0b3BwZWQgaW4gL3Vzci9wb3J0cy9zZWN1cml0eS9zdHJv bmdzd2FuL3dvcmsvc3Ryb25nc3dhbi01LjkuMi9zcmMvbGlic3Ryb25nc3dhbi9wbHVnaW5zL29w ZW5zc2wNCj4gLS0tIG9wZW5zc2xfeF9kaWZmaWVfaGVsbG1hbi5sbyAtLS0NCj4gb3BlbnNzbF94 X2RpZmZpZV9oZWxsbWFuLmM6MTMyOjEyOiB3YXJuaW5nOiBpbmNvbXBhdGlibGUgaW50ZWdlciB0 byBwb2ludGVyIGNvbnZlcnNpb24gYXNzaWduaW5nIHRvICdFVlBfUEtFWSAqJyAoYWthICdzdHJ1 Y3QgZXZwX3BrZXlfc3QgKicpIGZyb20gJ2ludCcgWy1XaW50LWNvbnZlcnNpb25dDQo+ICAgICAg ICB0aGlzLT5rZXkgPSBFVlBfUEtFWV9uZXdfcmF3X3ByaXZhdGVfa2V5KG1hcF9rZXlfdHlwZSh0 aGlzLT5ncm91cCksIE5VTEwsDQo+ICAgICAgICAgICAgICAgICAgXiB+fn5+fn5+fn5+fn5+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+DQo+IDUgd2Fybmlu Z3MgYW5kIDIgZXJyb3JzIGdlbmVyYXRlZC4NCj4gKioqIFtvcGVuc3NsX3hfZGlmZmllX2hlbGxt YW4ubG9dIEVycm9yIGNvZGUgMQ0KPg0KPiBtYWtlWzddOiBzdG9wcGVkIGluIC91c3IvcG9ydHMv c2VjdXJpdHkvc3Ryb25nc3dhbi93b3JrL3N0cm9uZ3N3YW4tNS45LjIvc3JjL2xpYnN0cm9uZ3N3 YW4vcGx1Z2lucy9vcGVuc3NsDQo+IC0tLSBvcGVuc3NsX3JzYV9wdWJsaWNfa2V5LmxvIC0tLQ0K PiBvcGVuc3NsX3JzYV9wdWJsaWNfa2V5LmM6MTM5OjU3OiB3YXJuaW5nOiBwYXNzaW5nICdjaGFy IConIHRvIHBhcmFtZXRlciBvZiB0eXBlICd1bnNpZ25lZCBjaGFyIConIGNvbnZlcnRzIGJldHdl ZW4gcG9pbnRlcnMgdG8gaW50ZWdlciB0eXBlcyB3aXRoIGRpZmZlcmVudCBzaWduIFstV3BvaW50 ZXItc2lnbl0NCj4gICAgICAgIGxlbiA9IFJTQV9wdWJsaWNfZGVjcnlwdChzaWduYXR1cmUubGVu LCBzaWduYXR1cmUucHRyLCBidWYsIHRoaXMtPnJzYSwNCj4gICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBefn4NCj4gL3Vzci9sb2Nh bC9pbmNsdWRlL29wZW5zc2wvcnNhLmg6MzM3OjIwOiBub3RlOiBwYXNzaW5nIGFyZ3VtZW50IHRv IHBhcmFtZXRlciAndG8nIGhlcmUNCj4gICAgdW5zaWduZWQgY2hhciAqdG8sIFJTQSAqcnNhLCBp bnQgcGFkZGluZyk7DQo+ICAgICAgICAgICAgICAgICAgIF4NCj4gb3BlbnNzbF9yc2FfcHVibGlj X2tleS5jOjE0Mzo0OTogd2FybmluZzogcGFzc2luZyAnY2hhciAqJyB0byBwYXJhbWV0ZXIgb2Yg dHlwZSAndV9jaGFyIConIChha2EgJ3Vuc2lnbmVkIGNoYXIgKicpIGNvbnZlcnRzIGJldHdlZW4g cG9pbnRlcnMgdG8gaW50ZWdlciB0eXBlcyB3aXRoIGRpZmZlcmVudCBzaWduIFstV3BvaW50ZXIt c2lnbl0NCj4gICAgICAgICAgICAgICAgdmFsaWQgPSBjaHVua19lcXVhbHNfY29uc3QoZGF0YSwg Y2h1bmtfY3JlYXRlKGJ1ZiwgbGVuKSk7DQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBefn4NCj4gLi4vLi4vLi4vLi4vc3JjL2xp YnN0cm9uZ3N3YW4vdXRpbHMvY2h1bmsuaDo1Nzo0NDogbm90ZTogcGFzc2luZyBhcmd1bWVudCB0 byBwYXJhbWV0ZXIgJ3B0cicgaGVyZQ0KPiBzdGF0aWMgaW5saW5lIGNodW5rX3QgY2h1bmtfY3Jl YXRlKHVfY2hhciAqcHRyLCBzaXplX3QgbGVuKQ0KPiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICBeDQo+IG9wZW5zc2xfcnNhX3B1YmxpY19rZXkuYzozMTk6NDk6IHdh cm5pbmc6IHBhc3NpbmcgJ2NoYXIgKicgdG8gcGFyYW1ldGVyIG9mIHR5cGUgJ3Vuc2lnbmVkIGNo YXIgKicgY29udmVydHMgYmV0d2VlbiBwb2ludGVycyB0byBpbnRlZ2VyIHR5cGVzIHdpdGggZGlm ZmVyZW50IHNpZ24gWy1XcG9pbnRlci1zaWduXQ0KPiAgICAgICAgbGVuID0gUlNBX3B1YmxpY19l bmNyeXB0KHBsYWluLmxlbiwgcGxhaW4ucHRyLCBlbmNyeXB0ZWQsDQo+ICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF5+fn5+fn5+fg0KPiAvdXNy L2xvY2FsL2luY2x1ZGUvb3BlbnNzbC9yc2EuaDozMzM6MjA6IG5vdGU6IHBhc3NpbmcgYXJndW1l bnQgdG8gcGFyYW1ldGVyICd0bycgaGVyZQ0KPiAgICB1bnNpZ25lZCBjaGFyICp0bywgUlNBICpy c2EsIGludCBwYWRkaW5nKTsNCj4gICAgICAgICAgICAgICAgICAgXg0KPiBvcGVuc3NsX3JzYV9w dWJsaWNfa2V5LmM6MzI3OjI1OiB3YXJuaW5nOiBwYXNzaW5nICdjaGFyIConIHRvIHBhcmFtZXRl ciBvZiB0eXBlICd1X2NoYXIgKicgKGFrYSAndW5zaWduZWQgY2hhciAqJykgY29udmVydHMgYmV0 d2VlbiBwb2ludGVycyB0byBpbnRlZ2VyIHR5cGVzIHdpdGggZGlmZmVyZW50IHNpZ24gWy1XcG9p bnRlci1zaWduXQ0KPiAgICAgICAgKmNyeXB0byA9IGNodW5rX2NyZWF0ZShlbmNyeXB0ZWQsIGxl bik7DQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF5+fn5+fn5+fg0KPiAuLi8uLi8u Li8uLi9zcmMvbGlic3Ryb25nc3dhbi91dGlscy9jaHVuay5oOjU3OjQ0OiBub3RlOiBwYXNzaW5n IGFyZ3VtZW50IHRvIHBhcmFtZXRlciAncHRyJyBoZXJlDQo+IHN0YXRpYyBpbmxpbmUgY2h1bmtf dCBjaHVua19jcmVhdGUodV9jaGFyICpwdHIsIHNpemVfdCBsZW4pDQo+ICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4NCj4gLS0tIG9wZW5zc2xfeG9mLmxvIC0tLQ0K PiA1IHdhcm5pbmdzIGdlbmVyYXRlZC4NCj4gLS0tIG9wZW5zc2xfY3JsLmxvIC0tLQ0KPiBvcGVu c3NsX2NybC5jOjMzMjo4OiB3YXJuaW5nOiBpbXBsaWNpdCBkZWNsYXJhdGlvbiBvZiBmdW5jdGlv biAnaTJkX3JlX1g1MDlfQ1JMX3RicycgaXMgaW52YWxpZCBpbiBDOTkgWy1XaW1wbGljaXQtZnVu Y3Rpb24tZGVjbGFyYXRpb25dDQo+ICAgICAgICB0YnMgPSBvcGVuc3NsX2kyY2h1bmsocmVfWDUw OV9DUkxfdGJzLCB0aGlzLT5jcmwpOw0KPiAgICAgICAgICAgICAgXg0KPiAuL29wZW5zc2xfdXRp bC5oOjEwNToxNjogbm90ZTogZXhwYW5kZWQgZnJvbSBtYWNybyAnb3BlbnNzbF9pMmNodW5rJw0K PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgbGVuID0gaTJkXyMj dHlwZShvYmosIE5VTEwpOyBcDQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBeDQo+IDxzY3JhdGNoIHNwYWNlPjo2ODoxOiBub3RlOiBleHBhbmRlZCBm cm9tIGhlcmUNCj4gaTJkX3JlX1g1MDlfQ1JMX3Ricw0KPiBeDQo+IC0tLSBvcGVuc3NsX3V0aWwu bG8gLS0tDQo+IG9wZW5zc2xfdXRpbC5jOjIwMzozMjogd2FybmluZzogaW1wbGljaXQgZGVjbGFy YXRpb24gb2YgZnVuY3Rpb24gJ09CSl9nZXQwX2RhdGEnIGlzIGludmFsaWQgaW4gQzk5IFstV2lt cGxpY2l0LWZ1bmN0aW9uLWRlY2xhcmF0aW9uXQ0KPiAgICAgICAgICAgICAgICByZXR1cm4gY2h1 bmtfY3JlYXRlKCh1X2NoYXIqKU9CSl9nZXQwX2RhdGEoYXNuMSksIE9CSl9sZW5ndGgoYXNuMSkp Ow0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4NCj4gb3Bl bnNzbF91dGlsLmM6MjAzOjIzOiB3YXJuaW5nOiBjYXN0IHRvICd1X2NoYXIgKicgKGFrYSAndW5z aWduZWQgY2hhciAqJykgZnJvbSBzbWFsbGVyIGludGVnZXIgdHlwZSAnaW50JyBbLVdpbnQtdG8t cG9pbnRlci1jYXN0XQ0KPiAgICAgICAgICAgICAgICByZXR1cm4gY2h1bmtfY3JlYXRlKCh1X2No YXIqKU9CSl9nZXQwX2RhdGEoYXNuMSksIE9CSl9sZW5ndGgoYXNuMSkpOw0KPiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIF5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4NCj4g b3BlbnNzbF91dGlsLmM6MjAzOjUzOiB3YXJuaW5nOiBpbXBsaWNpdCBkZWNsYXJhdGlvbiBvZiBm dW5jdGlvbiAnT0JKX2xlbmd0aCcgaXMgaW52YWxpZCBpbiBDOTkgWy1XaW1wbGljaXQtZnVuY3Rp b24tZGVjbGFyYXRpb25dDQo+ICAgICAgICAgICAgICAgIHJldHVybiBjaHVua19jcmVhdGUoKHVf Y2hhciopT0JKX2dldDBfZGF0YShhc24xKSwgT0JKX2xlbmd0aChhc24xKSk7DQo+ICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg Xg0KPiAtLS0gb3BlbnNzbF9lY19wcml2YXRlX2tleS5sbyAtLS0NCj4gb3BlbnNzbF9lY19wcml2 YXRlX2tleS5jOjEzODo1Mzogd2FybmluZzogcGFzc2luZyAnaW50IConIHRvIHBhcmFtZXRlciBv ZiB0eXBlICd1bnNpZ25lZCBpbnQgKicgY29udmVydHMgYmV0d2VlbiBwb2ludGVycyB0byBpbnRl Z2VyIHR5cGVzIHdpdGggZGlmZmVyZW50IHNpZ24gWy1XcG9pbnRlci1zaWduXQ0KPiAgICAgICAg YnVpbHQgPSBFQ0RTQV9zaWduKDAsIGhhc2gucHRyLCBoYXNoLmxlbiwgc2lnLnB0ciwgJnNpZ2xl biwgdGhpcy0+ZWMpID09IDE7DQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICBefn5+fn5+DQo+IC91c3IvbG9jYWwvaW5jbHVkZS9vcGVu c3NsL2VjZHNhLmg6MjMxOjM5OiBub3RlOiBwYXNzaW5nIGFyZ3VtZW50IHRvIHBhcmFtZXRlciAn c2lnbGVuJyBoZXJlDQo+ICAgIHVuc2lnbmVkIGNoYXIgKnNpZywgdW5zaWduZWQgaW50ICpzaWds ZW4sIEVDX0tFWSAqZWNrZXkpOw0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgXg0KPiAtLS0gb3BlbnNzbF9hZWFkLmxvIC0tLQ0KPiAyIHdhcm5pbmdzIGdlbmVyYXRlZC4N Cj4gLS0tIG9wZW5zc2xfZWNfZGlmZmllX2hlbGxtYW4ubG8gLS0tDQo+IDIgd2FybmluZ3MgZ2Vu ZXJhdGVkLg0KPiAtLS0gb3BlbnNzbF9lZF9wdWJsaWNfa2V5LmxvIC0tLQ0KPiBvcGVuc3NsX2Vk X3B1YmxpY19rZXkuYzo2MjoxMTogZXJyb3I6IHVzZSBvZiB1bmRlY2xhcmVkIGlkZW50aWZpZXIg J0VWUF9QS0VZX0VEMjU1MTknOyBkaWQgeW91IG1lYW4gJ0tFWV9FRDI1NTE5Jz8NCj4gICAgICAg ICAgICAgICAgICAgICAgICByZXR1cm4gRVZQX1BLRVlfRUQyNTUxOTsNCj4gICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgXn5+fn5+fn5+fn5+fn5+fg0KPiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICBLRVlfRUQyNTUxOQ0KPiAuLi8uLi8uLi8uLi9zcmMvbGlic3Ryb25nc3dhbi9j cmVkZW50aWFscy9rZXlzL3B1YmxpY19rZXkuaDo0NzoyOiBub3RlOiAnS0VZX0VEMjU1MTknIGRl Y2xhcmVkIGhlcmUNCj4gICAgICAgIEtFWV9FRDI1NTE5ID0gNCwNCj4gICAgICAgIF4NCj4gb3Bl bnNzbF9lZF9wdWJsaWNfa2V5LmM6NjQ6MTE6IGVycm9yOiB1c2Ugb2YgdW5kZWNsYXJlZCBpZGVu dGlmaWVyICdFVlBfUEtFWV9FRDQ0OCcNCj4gICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4g RVZQX1BLRVlfRUQ0NDg7DQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4NCj4gb3Bl bnNzbF9lZF9wdWJsaWNfa2V5LmM6MTA5OjM6IHdhcm5pbmc6IGltcGxpY2l0IGRlY2xhcmF0aW9u IG9mIGZ1bmN0aW9uICdFVlBfRGlnZXN0VmVyaWZ5JyBpcyBpbnZhbGlkIGluIEM5OSBbLVdpbXBs aWNpdC1mdW5jdGlvbi1kZWNsYXJhdGlvbl0NCj4gICAgICAgICAgICAgICAgRVZQX0RpZ2VzdFZl cmlmeShjdHgsIHNpZ25hdHVyZS5wdHIsIHNpZ25hdHVyZS5sZW4sDQo+ICAgICAgICAgICAgICAg IF4NCj4gb3BlbnNzbF9lZF9wdWJsaWNfa2V5LmM6MTUxOjk6IHdhcm5pbmc6IGltcGxpY2l0IGRl Y2xhcmF0aW9uIG9mIGZ1bmN0aW9uICdFVlBfUEtFWV9nZXRfcmF3X3B1YmxpY19rZXknIGlzIGlu dmFsaWQgaW4gQzk5IFstV2ltcGxpY2l0LWZ1bmN0aW9uLWRlY2xhcmF0aW9uXQ0KPiAgICAgICAg ICAgICAgICAgICAgICAgIGlmICghRVZQX1BLRVlfZ2V0X3Jhd19wdWJsaWNfa2V5KGtleSwgTlVM TCwgJmJsb2IubGVuKSkNCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4NCj4gb3BlbnNz bF9lZF9wdWJsaWNfa2V5LmM6MjgzOjk6IHdhcm5pbmc6IGltcGxpY2l0IGRlY2xhcmF0aW9uIG9m IGZ1bmN0aW9uICdFVlBfUEtFWV9uZXdfcmF3X3B1YmxpY19rZXknIGlzIGludmFsaWQgaW4gQzk5 IFstV2ltcGxpY2l0LWZ1bmN0aW9uLWRlY2xhcmF0aW9uXQ0KPiAgICAgICAgICAgICAgICBrZXkg PSBFVlBfUEtFWV9uZXdfcmF3X3B1YmxpY19rZXkob3BlbnNzbF9lZF9rZXlfdHlwZSh0eXBlKSwg TlVMTCwNCj4gICAgICAgICAgICAgICAgICAgICAgXg0KPiBvcGVuc3NsX2VkX3B1YmxpY19rZXku YzoyODM6Nzogd2FybmluZzogaW5jb21wYXRpYmxlIGludGVnZXIgdG8gcG9pbnRlciBjb252ZXJz aW9uIGFzc2lnbmluZyB0byAnRVZQX1BLRVkgKicgKGFrYSAnc3RydWN0IGV2cF9wa2V5X3N0ICon KSBmcm9tICdpbnQnIFstV2ludC1jb252ZXJzaW9uXQ0KPiAgICAgICAgICAgICAgICBrZXkgPSBF VlBfUEtFWV9uZXdfcmF3X3B1YmxpY19rZXkob3BlbnNzbF9lZF9rZXlfdHlwZSh0eXBlKSwgTlVM TCwNCj4gICAgICAgICAgICAgICAgICAgIF4gfn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+DQo+IC0tLSBvcGVuc3NsX3BsdWdpbi5sbyAt LS0NCj4gb3BlbnNzbF9wbHVnaW4uYzozMTk6MTA6IGVycm9yOiB1c2Ugb2YgdW5kZWNsYXJlZCBp ZGVudGlmaWVyICdFVlBfUEtFWV9FRDI1NTE5JzsgZGlkIHlvdSBtZWFuICdLRVlfRUQyNTUxOSc/ DQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjYXNlIEVWUF9QS0VZX0VEMjU1MTk6 DQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF5+fn5+fn5+fn5+fn5+fn4N Cj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgS0VZX0VEMjU1MTkNCj4gLi4v Li4vLi4vLi4vc3JjL2xpYnN0cm9uZ3N3YW4vY3JlZGVudGlhbHMva2V5cy9wdWJsaWNfa2V5Lmg6 NDc6Mjogbm90ZTogJ0tFWV9FRDI1NTE5JyBkZWNsYXJlZCBoZXJlDQo+ICAgICAgICBLRVlfRUQy NTUxOSA9IDQsDQo+ICAgICAgICBeDQo+IC0tLSBvcGVuc3NsX2VkX3B1YmxpY19rZXkubG8gLS0t DQo+IDQgd2FybmluZ3MgYW5kIDIgZXJyb3JzIGdlbmVyYXRlZC4NCj4gLS0tIG9wZW5zc2xfcGx1 Z2luLmxvIC0tLQ0KPiBvcGVuc3NsX3BsdWdpbi5jOjMyMDoxMDogZXJyb3I6IHVzZSBvZiB1bmRl Y2xhcmVkIGlkZW50aWZpZXIgJ0VWUF9QS0VZX0VENDQ4Jw0KPiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgY2FzZSBFVlBfUEtFWV9FRDQ0ODoNCj4gICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgXg0KPiAtLS0gb3BlbnNzbF9lZF9wdWJsaWNfa2V5LmxvIC0tLQ0KPiAq KiogW29wZW5zc2xfZWRfcHVibGljX2tleS5sb10gRXJyb3IgY29kZSAxDQo+DQo+IG1ha2VbN106 IHN0b3BwZWQgaW4gL3Vzci9wb3J0cy9zZWN1cml0eS9zdHJvbmdzd2FuL3dvcmsvc3Ryb25nc3dh bi01LjkuMi9zcmMvbGlic3Ryb25nc3dhbi9wbHVnaW5zL29wZW5zc2wNCj4gLS0tIG9wZW5zc2xf eDUwOS5sbyAtLS0NCj4gb3BlbnNzbF94NTA5LmM6NDMxOjg6IHdhcm5pbmc6IGltcGxpY2l0IGRl Y2xhcmF0aW9uIG9mIGZ1bmN0aW9uICdpMmRfcmVfWDUwOV90YnMnIGlzIGludmFsaWQgaW4gQzk5 IFstV2ltcGxpY2l0LWZ1bmN0aW9uLWRlY2xhcmF0aW9uXQ0KPiAgICAgICAgdGJzID0gb3BlbnNz bF9pMmNodW5rKHJlX1g1MDlfdGJzLCB0aGlzLT54NTA5KTsNCj4gICAgICAgICAgICAgIF4NCj4g Li9vcGVuc3NsX3V0aWwuaDoxMDU6MTY6IG5vdGU6IGV4cGFuZGVkIGZyb20gbWFjcm8gJ29wZW5z c2xfaTJjaHVuaycNCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50 IGxlbiA9IGkyZF8jI3R5cGUob2JqLCBOVUxMKTsgXA0KPiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgXg0KPiA8c2NyYXRjaCBzcGFjZT46NzE6MTogbm90 ZTogZXhwYW5kZWQgZnJvbSBoZXJlDQo+IGkyZF9yZV9YNTA5X3Ricw0KPiBeDQo+IC0tLSBvcGVu c3NsX3V0aWwubG8gLS0tDQo+IDMgd2FybmluZ3MgZ2VuZXJhdGVkLg0KPiAtLS0gb3BlbnNzbF9w bHVnaW4ubG8gLS0tDQo+IG9wZW5zc2xfcGx1Z2luLmM6NDcxOjg6IGVycm9yOiB1c2Ugb2YgdW5k ZWNsYXJlZCBpZGVudGlmaWVyICdFVlBfUEtFWV9FRDI1NTE5JzsgZGlkIHlvdSBtZWFuICdLRVlf RUQyNTUxOSc/DQo+ICAgICAgICAgICAgICAgIGNhc2UgRVZQX1BLRVlfRUQyNTUxOToNCj4gICAg ICAgICAgICAgICAgICAgICBefn5+fn5+fn5+fn5+fn5+DQo+ICAgICAgICAgICAgICAgICAgICAg S0VZX0VEMjU1MTkNCj4gLi4vLi4vLi4vLi4vc3JjL2xpYnN0cm9uZ3N3YW4vY3JlZGVudGlhbHMv a2V5cy9wdWJsaWNfa2V5Lmg6NDc6Mjogbm90ZTogJ0tFWV9FRDI1NTE5JyBkZWNsYXJlZCBoZXJl DQo+ICAgICAgICBLRVlfRUQyNTUxOSA9IDQsDQo+ICAgICAgICBeDQo+IG9wZW5zc2xfcGx1Z2lu LmM6NDcyOjg6IGVycm9yOiB1c2Ugb2YgdW5kZWNsYXJlZCBpZGVudGlmaWVyICdFVlBfUEtFWV9F RDQ0OCcNCj4gICAgICAgICAgICAgICAgY2FzZSBFVlBfUEtFWV9FRDQ0ODoNCj4gICAgICAgICAg ICAgICAgICAgICBeDQo+IDQgZXJyb3JzIGdlbmVyYXRlZC4NCj4gKioqIFtvcGVuc3NsX3BsdWdp bi5sb10gRXJyb3IgY29kZSAxDQo+DQo+IG1ha2VbN106IHN0b3BwZWQgaW4gL3Vzci9wb3J0cy9z ZWN1cml0eS9zdHJvbmdzd2FuL3dvcmsvc3Ryb25nc3dhbi01LjkuMi9zcmMvbGlic3Ryb25nc3dh bi9wbHVnaW5zL29wZW5zc2wNCj4gLS0tIG9wZW5zc2xfY3JsLmxvIC0tLQ0KPiAxIHdhcm5pbmcg Z2VuZXJhdGVkLg0KPiAtLS0gb3BlbnNzbF9lY19wcml2YXRlX2tleS5sbyAtLS0NCj4gMSB3YXJu aW5nIGdlbmVyYXRlZC4NCj4gLS0tIG9wZW5zc2xfcnNhX3B1YmxpY19rZXkubG8gLS0tDQo+IDQg d2FybmluZ3MgZ2VuZXJhdGVkLg0KPiAtLS0gb3BlbnNzbF9yc2FfcHJpdmF0ZV9rZXkubG8gLS0t DQo+IDkgd2FybmluZ3MgZ2VuZXJhdGVkLg0KPiAtLS0gb3BlbnNzbF94NTA5LmxvIC0tLQ0KPiAx IHdhcm5pbmcgZ2VuZXJhdGVkLg0KPiA0IGVycm9ycw0KPg0KPiBtYWtlWzddOiBzdG9wcGVkIGlu IC91c3IvcG9ydHMvc2VjdXJpdHkvc3Ryb25nc3dhbi93b3JrL3N0cm9uZ3N3YW4tNS45LjIvc3Jj L2xpYnN0cm9uZ3N3YW4vcGx1Z2lucy9vcGVuc3NsDQo+DQo+IG1ha2VbNl06IHN0b3BwZWQgaW4g L3Vzci9wb3J0cy9zZWN1cml0eS9zdHJvbmdzd2FuL3dvcmsvc3Ryb25nc3dhbi01LjkuMi9zcmMv bGlic3Ryb25nc3dhbg0KPg0KPiBtYWtlWzVdOiBzdG9wcGVkIGluIC91c3IvcG9ydHMvc2VjdXJp dHkvc3Ryb25nc3dhbi93b3JrL3N0cm9uZ3N3YW4tNS45LjIvc3JjL2xpYnN0cm9uZ3N3YW4NCj4N Cj4gbWFrZVs0XTogc3RvcHBlZCBpbiAvdXNyL3BvcnRzL3NlY3VyaXR5L3N0cm9uZ3N3YW4vd29y ay9zdHJvbmdzd2FuLTUuOS4yL3NyYw0KPg0KPiBtYWtlWzNdOiBzdG9wcGVkIGluIC91c3IvcG9y dHMvc2VjdXJpdHkvc3Ryb25nc3dhbi93b3JrL3N0cm9uZ3N3YW4tNS45LjINCj4NCj4gbWFrZVsy XTogc3RvcHBlZCBpbiAvdXNyL3BvcnRzL3NlY3VyaXR5L3N0cm9uZ3N3YW4vd29yay9zdHJvbmdz d2FuLTUuOS4yDQo+ID09PT4gQ29tcGlsYXRpb24gZmFpbGVkIHVuZXhwZWN0ZWRseS4NCj4gVHJ5 IHRvIHNldCBNQUtFX0pPQlNfVU5TQUZFPXllcyBhbmQgcmVidWlsZCBiZWZvcmUgcmVwb3J0aW5n IHRoZSBmYWlsdXJlIHRvDQo+IHRoZSBtYWludGFpbmVyLg0KPiAqKiogRXJyb3IgY29kZSAxDQo+ DQo+IFN0b3AuDQo+IG1ha2VbMV06IHN0b3BwZWQgaW4gL3Vzci9wb3J0cy9zZWN1cml0eS9zdHJv bmdzd2FuDQo+ICoqKiBFcnJvciBjb2RlIDENCj4NCj4gU3RvcC4NCj4gbWFrZTogc3RvcHBlZCBp biAvdXNyL3BvcnRzL3NlY3VyaXR5L3N0cm9uZ3N3YW4NCj4NCj4NCj4g4oCU4oCU4oCU4oCU4oCU 4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU 4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCUODwtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4NCj4NCj4gVGhhbmsg eW91IGFnYWluIGZvciB5b3VyIGhlbHAhDQo+DQo+IOKAlEdlbmENCj4NCj4NCj4gX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gZnJlZWJzZC1wb3J0c0Bm cmVlYnNkLm9yZyBtYWlsaW5nIGxpc3QNCj4gaHR0cHM6Ly9saXN0cy5mcmVlYnNkLm9yZy9tYWls bWFuL2xpc3RpbmZvL2ZyZWVic2QtcG9ydHMNCj4gVG8gdW5zdWJzY3JpYmUsIHNlbmQgYW55IG1h aWwgdG8gImZyZWVic2QtcG9ydHMtdW5zdWJzY3JpYmVAZnJlZWJzZC5vcmciDQoNCg0KDQoNCklt cG9ydGFudCBOb3RpY2U6DQoNClRoaXMgZS1tYWlsIGFuZCBpdHMgY29udGVudHMgYXJlIHN1Ympl Y3QgdG8gdGhlIE5hbm90ZXEgKFB0eSkgTHRkIGUtbWFpbCBsZWdhbCBub3RpY2UgYXZhaWxhYmxl IGF0Og0KaHR0cDovL3d3dy5uYW5vdGVxLmNvbS9BYm91dFVzL0VtYWlsRGlzY2xhaW1lci5hc3B4 DQo= From owner-freebsd-ports@freebsd.org Mon Apr 26 08:03:48 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id BD72E5F80F0 for ; Mon, 26 Apr 2021 08:03:48 +0000 (UTC) (envelope-from stb@lassitu.de) Received: from gilb.zs64.net (gilb.zs64.net [IPv6:2a00:14b0:4200:32e0::1ea]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "gilb.zs64.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FTHTb48fjz55Pv for ; Mon, 26 Apr 2021 08:03:47 +0000 (UTC) (envelope-from stb@lassitu.de) Received: by gilb.zs64.net (Postfix, from stb@lassitu.de) id B90383966CE; Mon, 26 Apr 2021 08:03:38 +0000 (UTC) From: Stefan Bethke Message-Id: <5A7F1B5C-4382-450C-9674-C9F4866E632E@lassitu.de> Content-Type: multipart/signed; boundary="Apple-Mail=_C36E5D9E-D2DB-4B60-9C56-0E2D70B62E87"; protocol="application/pgp-signature"; micalg=pgp-sha512 Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.60.0.2.21\)) Subject: Re: Changing daemon user, dir ownership and updating packages Date: Mon, 26 Apr 2021 10:03:36 +0200 In-Reply-To: Cc: Adam Weinberger To: FreeBSD Ports References: X-Mailer: Apple Mail (2.3654.60.0.2.21) X-Rspamd-Queue-Id: 4FTHTb48fjz55Pv X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of stb@lassitu.de designates 2a00:14b0:4200:32e0::1ea as permitted sender) smtp.mailfrom=stb@lassitu.de X-Spamd-Result: default: False [-2.91 / 15.00]; ARC_NA(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:14b0:4200:32e0::1ea:from]; FREEFALL_USER(0.00)[stb]; FROM_HAS_DN(0.00)[]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; HAS_ATTACHMENT(0.00)[]; DMARC_NA(0.00)[lassitu.de]; NEURAL_SPAM_SHORT(0.99)[0.989]; SPAMHAUS_ZRD(0.00)[2a00:14b0:4200:32e0::1ea:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; SIGNED_PGP(-2.00)[]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:13135, ipnet:2a00:14b0::/32, country:DE]; MID_RHS_MATCH_FROM(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Apr 2021 08:03:48 -0000 --Apple-Mail=_C36E5D9E-D2DB-4B60-9C56-0E2D70B62E87 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Am 13.04.2021 um 10:24 schrieb Stefan Bethke : >=20 > As the maintainer, I've received this bug report: > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D255009 >=20 > If you'd like to run the daemon under a user different from the = default git, you also need to change the ownership of the working = directories, especially /var/*/gitea. >=20 > The expectation is that upgrading the package will not change the = ownership of already existing directories. When installing a newer = version of the package, pkg appears to reset the ownership to those = specified in the package. >=20 > The pkg-plist has this: > @owner git > @group git > @dir /var/db/gitea > @dir /var/log/gitea > @dir /var/run/gitea >=20 > I believe this to be best practice. Is there a better way to have pkg = create these dirs if they're missing, but not touch them if they are = there already? Adam has suggested a couple of approaches, but what I would really like = is a common, documented way for ports to handle this situation. Updating ownership and mode of entries in the rc script automatically = feels wrong to me, especially if it's a custom one-off for a single = port. Kinda creating a POLA violation. I think as a general approach, checking that directories and files that = the port knows will need to be writable for compatible access rights = might be the safe choice. But that still leaves pkg updating the ownership/mode of existing = directories as a surprise on updating a package. I think the "right" = thing here would be a kind of three-way merge between changes an updated = package brings in vs. changes the user has made on their system. That = sound complicated to get right. Stefan -- Stefan Bethke Fon +49 151 14070811 --Apple-Mail=_C36E5D9E-D2DB-4B60-9C56-0E2D70B62E87 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEJ+hF98o4r3eU/HiPD885WK4W4sEFAmCGc9gACgkQD885WK4W 4sEE/wgAuKw11y3FE2OmAve38mtfzmcaQXlbTLwtW90VmDFuASHAGq9jtV4cBiAh GSvNfINXqn5cIhSzTyf8ZmSuq6/sx1UY8jSF1mvLPG2yNLy2TuTe44FFl0gyyMGl GbVh9NX2Pav0FAd/yuDub6Km2TR+5ip3wHyEIBwrgLPOvza7YVCkOSPsunx68bhZ JXHkJ/mjsTGIbnBAckOF/mvQehN6B2gHBEXU1ZU7KU1yRi7RuDKjOZiTclMxTHVa iqYvcu84Ov0FGxUkoQh8JGUQ1Rg4ryRH5iGwhPL1KYVddTuM+YWaK25jKNdnKhbS s8YXOvaL/biWaVCectqQwxrHrAeGew== =p9bW -----END PGP SIGNATURE----- --Apple-Mail=_C36E5D9E-D2DB-4B60-9C56-0E2D70B62E87-- From owner-freebsd-ports@freebsd.org Mon Apr 26 09:09:34 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 8B27B5F98AA for ; Mon, 26 Apr 2021 09:09:34 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4FTJxV3TBTz57qf for ; Mon, 26 Apr 2021 09:09:34 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.nyi.freebsd.org (Postfix) id 757405F9B05; Mon, 26 Apr 2021 09:09:34 +0000 (UTC) Delivered-To: ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 754105F98A9 for ; Mon, 26 Apr 2021 09:09:34 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FTJxV2yCpz57l8 for ; Mon, 26 Apr 2021 09:09:34 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 58A87245E2 for ; Mon, 26 Apr 2021 09:09:34 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id 13Q99YmO001906 for ; Mon, 26 Apr 2021 09:09:34 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.15.2/8.15.2/Submit) id 13Q99YGF001899; Mon, 26 Apr 2021 09:09:34 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202104260909.13Q99YGF001899@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.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, 26 Apr 2021 09:09:34 +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.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Apr 2021 09:09: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 ------------------------------------------------+-----------------+------------ deskutils/copyq | 4.1.0 | fix-mac-sleep ------------------------------------------------+-----------------+------------ games/exult | 1.7.0.20210424 | snapshot-v1.7.0.20210426 ------------------------------------------------+-----------------+------------ 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 Reported by: portscout! From owner-freebsd-ports@freebsd.org Mon Apr 26 11:46:20 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 7C2A45FC8BC for ; Mon, 26 Apr 2021 11:46:20 +0000 (UTC) (envelope-from 6yearold@gmail.com) Received: from mail-lj1-f179.google.com (mail-lj1-f179.google.com [209.85.208.179]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FTNQM0tBXz3HL1 for ; Mon, 26 Apr 2021 11:46:18 +0000 (UTC) (envelope-from 6yearold@gmail.com) Received: by mail-lj1-f179.google.com with SMTP id m7so52851695ljp.10 for ; Mon, 26 Apr 2021 04:46:18 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=azMwT49tfkLIJgczAdgyrh97dgq/7vWIL6llbIfMMzw=; b=lG0QE8/i46MnmAAK7qniPomsEXZ0A7Vbi1aqbT75SSPbX3Q1c5r1jeQXiohNc5Q/vU c2s4/gaQ0zfabXsqtBZv/D5jcQsvGDMkkpg8LhM14IU2M373t+4WEgBwM/d6k7mOpBo2 LQvPGle8tPCUMrBnSz4D4mE08yTgYYz8udkcG2QRVxDbqrsdPR3OYf9johcy1KvHiV93 7P3o8f60+TIYnIj8QJFX3WHmxYgT/4PTG0Ihcn77QP2Rgi2qBa++GpiUG0IZ7dobPOIc S0LXP3gnFzeTX3pnN8Oayv2BY8zzvCu/PWRtyWsMW120XiNp+3FloLs64cgshy9RXZ3D An6g== X-Gm-Message-State: AOAM530L7q6nAw6YvlkZNCjDu9C+11p3XqUT93iwGW1Zs3bFjDTLnrng Ald3QC9GRaBjTog/6Id4r2IphqtlnKjwag== X-Google-Smtp-Source: ABdhPJy8WQpSpLQqbPXaZlB/MEoubvxce/lfsjQQ3kW3zb0pbGTULmYl7Z58RfpBzRPpZbKJn4R7wQ== X-Received: by 2002:a2e:751d:: with SMTP id q29mr12445562ljc.198.1619437577351; Mon, 26 Apr 2021 04:46:17 -0700 (PDT) Received: from mail-lj1-f179.google.com (mail-lj1-f179.google.com. [209.85.208.179]) by smtp.gmail.com with ESMTPSA id u21sm1392806lfc.68.2021.04.26.04.46.16 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 26 Apr 2021 04:46:17 -0700 (PDT) Received: by mail-lj1-f179.google.com with SMTP id a5so26707490ljk.0 for ; Mon, 26 Apr 2021 04:46:16 -0700 (PDT) X-Received: by 2002:a05:651c:205:: with SMTP id y5mr12585533ljn.301.1619437576865; Mon, 26 Apr 2021 04:46:16 -0700 (PDT) MIME-Version: 1.0 References: <5A7F1B5C-4382-450C-9674-C9F4866E632E@lassitu.de> In-Reply-To: <5A7F1B5C-4382-450C-9674-C9F4866E632E@lassitu.de> From: Gleb Popov Date: Mon, 26 Apr 2021 14:45:51 +0300 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: Changing daemon user, dir ownership and updating packages To: Stefan Bethke Cc: FreeBSD Ports X-Rspamd-Queue-Id: 4FTNQM0tBXz3HL1 X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of 6yearold@gmail.com designates 209.85.208.179 as permitted sender) smtp.mailfrom=6yearold@gmail.com X-Spamd-Result: default: False [-3.00 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17:c]; RCVD_COUNT_THREE(0.00)[4]; TO_DN_ALL(0.00)[]; NEURAL_HAM_SHORT(-1.00)[-1.000]; RCPT_COUNT_TWO(0.00)[2]; FORGED_SENDER(0.30)[arrowd@freebsd.org,6yearold@gmail.com]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RBL_DBL_DONT_QUERY_IPS(0.00)[209.85.208.179:from]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; FROM_NEQ_ENVFROM(0.00)[arrowd@freebsd.org,6yearold@gmail.com]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; R_DKIM_NA(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; DMARC_NA(0.00)[freebsd.org]; SPAMHAUS_ZRD(0.00)[209.85.208.179:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[209.85.208.179:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[209.85.208.179:from]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Apr 2021 11:46:20 -0000 On Mon, Apr 26, 2021 at 11:03 AM Stefan Bethke wrote: > Am 13.04.2021 um 10:24 schrieb Stefan Bethke : > > > > As the maintainer, I've received this bug report: > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255009 > > > > If you'd like to run the daemon under a user different from the default > git, you also need to change the ownership of the working directories, > especially /var/*/gitea. > > > > The expectation is that upgrading the package will not change the > ownership of already existing directories. When installing a newer version > of the package, pkg appears to reset the ownership to those specified in > the package. > > > > The pkg-plist has this: > > @owner git > > @group git > > @dir /var/db/gitea > > @dir /var/log/gitea > > @dir /var/run/gitea > > > > I believe this to be best practice. Is there a better way to have pkg > create these dirs if they're missing, but not touch them if they are there > already? > > Adam has suggested a couple of approaches, but what I would really like is > a common, documented way for ports to handle this situation. > > Updating ownership and mode of entries in the rc script automatically > feels wrong to me, especially if it's a custom one-off for a single port. > Kinda creating a POLA violation. > > I think as a general approach, checking that directories and files that > the port knows will need to be writable for compatible access rights might > be the safe choice. > > But that still leaves pkg updating the ownership/mode of existing > directories as a surprise on updating a package. I think the "right" thing > here would be a kind of three-way merge between changes an updated package > brings in vs. changes the user has made on their system. That sound > complicated to get right. > > > Stefan > > -- > Stefan Bethke Fon +49 151 14070811 > I believe the general approach is what is called tmpfiles.d in systemd. It is a startup script that reads configuration files installed by 3rd-party software and creates file system hierarchies according to them. This is an example of such configuration file: https://github.com/Xpra-org/xpra/blob/master/fs/lib/tmpfiles.d/xpra.conf Maybe we need to grow our own implementation of tmpfiles.d. From owner-freebsd-ports@freebsd.org Mon Apr 26 13:31:13 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 3B34D5E0618 for ; Mon, 26 Apr 2021 13:31:13 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4FTQlP0Y4mz3NZF for ; Mon, 26 Apr 2021 13:31:13 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: by mailman.nyi.freebsd.org (Postfix) id 12BF35E0617; Mon, 26 Apr 2021 13:31:13 +0000 (UTC) Delivered-To: ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 128195E04E0 for ; Mon, 26 Apr 2021 13:31:13 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: from mail-lf1-x12f.google.com (mail-lf1-x12f.google.com [IPv6:2a00:1450:4864:20::12f]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FTQlN36d8z3NP7 for ; Mon, 26 Apr 2021 13:31:12 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: by mail-lf1-x12f.google.com with SMTP id r128so61298974lff.4 for ; Mon, 26 Apr 2021 06:31:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:cc:subject:from:message-id:date:user-agent:mime-version :content-language:content-transfer-encoding; bh=vLEQA7kaqOZNMxb3oeT4lgECNPG2+pdkbZRumE5vzuE=; b=WwENqW3i3JmAxlNH6fqbOvCqguQd6S5QhP8sKeURiH0+23+1d1ETKvgykJ+2WIbPqG cVJiAQykWFTQsijUSRElMcA3sDdtezAH4sxCxEKQL/jsojUbJ0cRgpivS2wWLWQoc7ZM 4tHujrNc4zdgPskkDCOdlKdyfA1J/Gj74524ZbVZjgEMqH9z6eRExQ0Dh0SmOkseXaZL ot2/YAp1+IQb6Jkn/u0MWgSHFLUd5hEl+aFpkBrT0c5wwh/eeLpmiYVBTkR5ZUZ35fOI RIZQ3VdLyQL0glaPkJyl2bggRbmDd4U5+2YtwwSMVGVOJ6J+raW5ACPECj2xTuzxpp4V ZyJg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:cc:subject:from:message-id:date:user-agent :mime-version:content-language:content-transfer-encoding; bh=vLEQA7kaqOZNMxb3oeT4lgECNPG2+pdkbZRumE5vzuE=; b=mMPfW33sQGEcmL1Ss/l+sy+sdVKMGH1/Hz7/shOkmC5J0P0lmZswMIYUlpcqLl8apT moxP51O86Mucw/cSxjs9tLrIUTJCAEzWCSjEtJwCR5fnJpwgCyRIUq7YVlui6U82Y4r2 KQ7HutihHMeT6KnYUNIR4ylqMP7bRQewCyBxKPN2evZ/PF2NRV2AxueT5Gz3b1VN9F+Q UuvnJogHDIBT6XKZFRyX/g5JL0R5XNqTzpS+y0HmAqmnFfFycd59LjiIVoDx4iRwHLtM 4PYGQTeFffmHwUKGik3rpb7F/gFZQaBQaGeclub2+2Rbd8mjD9vYxM+H83ZQRI9c+d+Q oFZQ== X-Gm-Message-State: AOAM532Tl9nzScSfga+eud/OzGtllopveUuKlkFeSDHmfoSyrUumrOyR lkvNcXmcYL/3ObCRnbXWD6ZQOpVudjI= X-Google-Smtp-Source: ABdhPJygac9aSg4VHfDv1yEAzOCIdt9A3edRXO4/k5fBXpewrGinP+abaThINzDLhO524O5tX5vBSQ== X-Received: by 2002:a05:6512:2037:: with SMTP id s23mr12561949lfs.358.1619443870288; Mon, 26 Apr 2021 06:31:10 -0700 (PDT) Received: from alex.super (stone.g-service.ru. [84.22.141.217]) by smtp.googlemail.com with ESMTPSA id w21sm1516294ljj.137.2021.04.26.06.31.09 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 26 Apr 2021 06:31:09 -0700 (PDT) To: ecu@200ok.org Cc: ports@FreeBSD.org Subject: FreeBSD Port: ccze-0.2.1_5 From: "Alex V. Petrov" Message-ID: <49720102-17b2-7ce8-b22e-49516c58ef06@gmail.com> Date: Mon, 26 Apr 2021 20:31:08 +0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.10.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: ru Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4FTQlN36d8z3NP7 X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=WwENqW3i; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of alexvpetrov@gmail.com designates 2a00:1450:4864:20::12f as permitted sender) smtp.mailfrom=alexvpetrov@gmail.com X-Spamd-Result: default: False [-4.00 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; TO_DN_NONE(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:1450:4864:20::12f:from]; FREEMAIL_ENVFROM(0.00)[gmail.com]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[ports@freebsd.org]; SPAMHAUS_ZRD(0.00)[2a00:1450:4864:20::12f:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::12f:from]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Apr 2021 13:31:13 -0000 Stoped work on 13-stable: ccze: No plugins found. Exiting. -- ----- Alex. From owner-freebsd-ports@freebsd.org Mon Apr 26 13:34:47 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D54125E07CA for ; Mon, 26 Apr 2021 13:34:47 +0000 (UTC) (envelope-from rozhuk.im@gmail.com) Received: from mail-lf1-x130.google.com (mail-lf1-x130.google.com [IPv6:2a00:1450:4864:20::130]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FTQqW10R2z3P3M; Mon, 26 Apr 2021 13:34:46 +0000 (UTC) (envelope-from rozhuk.im@gmail.com) Received: by mail-lf1-x130.google.com with SMTP id w9so4441839lfr.12; Mon, 26 Apr 2021 06:34:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:date:to:subject:message-id:mime-version :content-transfer-encoding; bh=gG3DtLzUSowgNBOCev8n1FTX1a55QQc2El72Lw3mXuo=; b=IqDLU1QEFWtzcJ3knAUy1a355lyCkpaKlHkmqDniks4plVE7jv+N2UKh8ME2GT7ptA 1fNusz5dpWK3ChQZujV89bTmt0LTIVfv3HioVAvplvlFqIumW3wEldyWc/yYauuSYlzE 1gbqtICDQPEDF0KZH5oEen8IhluBvIKMv5FSHvCzSvnhiWI69sVy3TicsFuwLo6X0b/L Bcp3t4bfarvfekWKCN1BkTwbCybIxZNj0SwRP4byJLqJKnZjK2rsnDSsMshV88HLysZW iPdXRRP+aoQvQu2oMMUztiyDzjGjT+o2f7fBwRJ667ep1o4KRiVR88sEbdkcfQeJnblg iEtw== 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:subject:message-id:mime-version :content-transfer-encoding; bh=gG3DtLzUSowgNBOCev8n1FTX1a55QQc2El72Lw3mXuo=; b=SYd85RIpujf+wYWbWlIJlRJhwdWWrv3WSk7DFr4rvcKRklYCy7HEfb/w1Z8iQV3WUp 8sWMLjX3eK7MQVwapCCLWtAjJIZ8+vZfdHtHC7OxDPl3lQMydIscHKzrx14C0ftY8XyK jCpB2b1LdBhvy80+CqnxUCKQgGBRBLdYiLOD0UnHjbcAxKfXJaepo0yCPoxQ38lCNylQ q2RFKUPimRtjVHiA29MNo1ar8VH7n+DKHfr96Btp1vb1TK5x9JCK2XsYUQff+mu478CV k8xNeuBkouTTiMbA3T9buzKiyPd3I8zIl67JocUu+dPOVu8EcQyaN8SXq1I1+bB9Iahl M2bg== X-Gm-Message-State: AOAM530xTbEJY4bhd/Rfk+G6vOk07N3H1kSDZq7gvdoYuRkyEb853uIu AUlACdtNneL1C6PykmCAJk6TkVXtDWQH+w== X-Google-Smtp-Source: ABdhPJwijaTpWjniG0qVOP6eJpOoL0ynZr0NW4JXjtN7kae8GjaOB5xwwwiKanJyUaPSW/BL/RPSNw== X-Received: by 2002:a19:ec03:: with SMTP id b3mr12919147lfa.563.1619444085473; Mon, 26 Apr 2021 06:34:45 -0700 (PDT) Received: from rimwks.local ([2001:470:1f15:3d8:7285:c2ff:fe37:5722]) by smtp.gmail.com with ESMTPSA id f11sm1416361lfr.119.2021.04.26.06.34.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 26 Apr 2021 06:34:45 -0700 (PDT) From: Rozhuk Ivan X-Google-Original-From: Rozhuk Ivan Date: Mon, 26 Apr 2021 16:34:43 +0300 To: kai@FreeBSD.org, freebsd-ports@freebsd.org Subject: Python update 3.7->3.8 Message-ID: <20210426163443.28a63547@rimwks.local> X-Mailer: Claws Mail 3.17.8 (GTK+ 2.24.33; amd64-portbld-freebsd13.0) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4FTQqW10R2z3P3M X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=IqDLU1QE; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of rozhukim@gmail.com designates 2a00:1450:4864:20::130 as permitted sender) smtp.mailfrom=rozhukim@gmail.com X-Spamd-Result: default: False [-4.00 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_NONE(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:1450:4864:20::130:from]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; TAGGED_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; SPAMHAUS_ZRD(0.00)[2a00:1450:4864:20::130:from:127.0.2.255]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::130:from]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Apr 2021 13:34:47 -0000 Hi! After doing all manipulations for rebuild and reinstall with pkg+portmaster some files not affected, I suspect that files after shebang fix: # grep -rsp "python3\.7" /usr/local/ Binary file /usr/local/bin/youtube-dl matches /usr/local/bin/gsettings-schema-convert:#!/usr/local/bin/python3.7 /usr/local/bin/gtk-builder-convert:#!/usr/local/bin/python3.7 /usr/local/bin/event_rpcgen.py:#!/usr/local/bin/python3.7 /usr/local/bin/vigra-config:#!/usr/local/bin/python3.7 /usr/local/bin/retroarch-cg2glsl:#!/usr/local/bin/python3.7 /usr/local/lib/python3.8/site-packages/certifi-2020.12.5-py3.8.egg-info/PKG-INFO: '/usr/local/lib/python3.7/site-packages/certifi/cacert.pem' /usr/local/lib/python3.8/site-packages/certifi-2020.12.5-py3.8.egg-info/PKG-INFO: /usr/local/lib/python3.7/site-packages/certifi/cacert.pem /usr/local/lib/qt5/mkspecs/features/uikit/devices.py:#!/usr/local/bin/python3.7 /usr/local/lib/xfce4/xfce4-compose-mail:#!/usr/local/bin/python3.7 /usr/local/libexec/dbusmenu-bench:#!/usr/local/bin/python3.7 Binary file /usr/local/man/mandoc.db matches /usr/local/share/claws-mail/eud2gc.py:#!/usr/local/bin/python3.7 /usr/local/share/claws-mail/tbird2claws.py:#!/usr/local/bin/python3.7 /usr/local/share/claws-mail/vcard2xml.py:#!/usr/local/bin/python3.7 /usr/local/share/subversion/backup/hot-backup.py:#!/usr/local/bin/python3.7 Is any way to way to fix it by scripts? Also "pkg del -f py37-\*" must be "pkg del -f \*py37-\*": some packages have py37 in middle of name. (scons) From owner-freebsd-ports@freebsd.org Mon Apr 26 15:55:22 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 46D9C5E5FCC for ; Mon, 26 Apr 2021 15:55:22 +0000 (UTC) (envelope-from andy@neu.net) Received: from mail.neu.net (neu.net [104.225.8.138]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "freebsd-11-64", Issuer "freebsd-11-64" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FTTxj1JSDz3n8W; Mon, 26 Apr 2021 15:55:20 +0000 (UTC) (envelope-from andy@neu.net) Received: from neu.net (neu.net [104.225.8.138]) by mail.neu.net (8.15.2/8.15.2) with ESMTPS id 13QFt7mg036634 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Mon, 26 Apr 2021 11:55:08 -0400 (EDT) (envelope-from andy@neu.net) Date: Mon, 26 Apr 2021 11:55:07 -0400 (EDT) From: AN To: Rozhuk Ivan cc: kai@FreeBSD.org, freebsd-ports@freebsd.org Subject: Re: Python update 3.7->3.8 In-Reply-To: <20210426163443.28a63547@rimwks.local> Message-ID: References: <20210426163443.28a63547@rimwks.local> User-Agent: Alpine 2.21.9999 (BSF 287 2018-06-16) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Spam-Status: No, score=0.0 required=2.9 tests=none autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mail.neu.net X-Rspamd-Queue-Id: 4FTTxj1JSDz3n8W X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of andy@neu.net has no SPF policy when checking 104.225.8.138) smtp.mailfrom=andy@neu.net X-Spamd-Result: default: False [-0.54 / 15.00]; R_SPF_NA(0.00)[no SPF record]; ARC_NA(0.00)[]; FREEFALL_USER(0.00)[andy]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; TO_DN_SOME(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; TAGGED_RCPT(0.00)[]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[neu.net]; AUTH_NA(1.00)[]; NEURAL_SPAM_MEDIUM(0.46)[0.460]; SPAMHAUS_ZRD(0.00)[104.225.8.138:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[104.225.8.138:from]; NEURAL_HAM_SHORT(-1.00)[-1.000]; RCVD_COUNT_ONE(0.00)[1]; FREEMAIL_TO(0.00)[gmail.com]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:36236, ipnet:104.225.8.0/24, country:US]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports]; ONCE_RECEIVED(0.10)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Apr 2021 15:55:22 -0000 Hi: I am getting the following trying to update ports on 13stable: On Mon, 26 Apr 2021, Rozhuk Ivan wrote: > Date: Mon, 26 Apr 2021 16:34:43 +0300 > From: Rozhuk Ivan > To: kai@FreeBSD.org, freebsd-ports@freebsd.org > Subject: Python update 3.7->3.8 > > Hi! > > After doing all manipulations for rebuild and reinstall with pkg+portmaster > some files not affected, I suspect that files after shebang fix: > > # grep -rsp "python3\.7" /usr/local/ > Binary file /usr/local/bin/youtube-dl matches > /usr/local/bin/gsettings-schema-convert:#!/usr/local/bin/python3.7 > /usr/local/bin/gtk-builder-convert:#!/usr/local/bin/python3.7 > /usr/local/bin/event_rpcgen.py:#!/usr/local/bin/python3.7 > /usr/local/bin/vigra-config:#!/usr/local/bin/python3.7 > /usr/local/bin/retroarch-cg2glsl:#!/usr/local/bin/python3.7 > /usr/local/lib/python3.8/site-packages/certifi-2020.12.5-py3.8.egg-info/PKG-INFO: '/usr/local/lib/python3.7/site-packages/certifi/cacert.pem' > /usr/local/lib/python3.8/site-packages/certifi-2020.12.5-py3.8.egg-info/PKG-INFO: /usr/local/lib/python3.7/site-packages/certifi/cacert.pem > /usr/local/lib/qt5/mkspecs/features/uikit/devices.py:#!/usr/local/bin/python3.7 > /usr/local/lib/xfce4/xfce4-compose-mail:#!/usr/local/bin/python3.7 > /usr/local/libexec/dbusmenu-bench:#!/usr/local/bin/python3.7 > Binary file /usr/local/man/mandoc.db matches > /usr/local/share/claws-mail/eud2gc.py:#!/usr/local/bin/python3.7 > /usr/local/share/claws-mail/tbird2claws.py:#!/usr/local/bin/python3.7 > /usr/local/share/claws-mail/vcard2xml.py:#!/usr/local/bin/python3.7 > /usr/local/share/subversion/backup/hot-backup.py:#!/usr/local/bin/python3.7 > > Is any way to way to fix it by scripts? > > > Also "pkg del -f py37-\*" must be "pkg del -f \*py37-\*": some packages have py37 in middle of name. (scons) > _______________________________________________ > 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" > ---> Uninstallation of py27-setuptools-44.0.0 started at: Mon, 26 Apr 2021 11:49:52 -0400 ---> Fixing up dependencies before creating a package ---> Backing up the old version ---> Uninstalling the old version [Reading data from pkg(8) ... - 945 packages found - done] ---> Deinstalling 'py27-setuptools-44.0.0' Updating database digests format: 100% Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 1 packages (of 0 packages in the universe): Installed packages to be REMOVED: py27-setuptools: 44.0.0 Number of packages to be removed: 1 The operation will free 4 MiB. [1/1] Deinstalling py27-setuptools-44.0.0... [1/1] Deleting files for py27-setuptools-44.0.0: 100% [Reading data from pkg(8) ... - 944 packages found - done] ---> Uninstallation of py27-setuptools-44.0.0 ended at: Mon, 26 Apr 2021 11:49:55 -0400 (consumed 00:00:02) ---> Installation of devel/py-setuptools started at: Mon, 26 Apr 2021 11:49:55 -0400 ---> Installing the new version via the port ===> Deinstalling for py38-setuptools ===> py38-setuptools not installed, skipping ===> Installing for py38-setuptools-44.0.0_1 ===> Checking if py38-setuptools is already installed ===> Registering installation for py38-setuptools-44.0.0_1 as automatic Installing py38-setuptools-44.0.0_1... pkg-static: py38-setuptools-44.0.0_1 conflicts with py37-setuptools-44.0.0 (installs files into the same place). Problematic file: /usr/local/bin/easy_install *** Error code 1 Stop. make[1]: stopped in /usr/ports/devel/py-setuptools *** Error code 1 Stop. make: stopped in /usr/ports/devel/py-setuptools ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20210426-16971-13n0qvl env UPGRADE_TOOL=portupgrade UPGRADE_PORT=py27-setuptools-44.0.0 UPGRADE_PORT_VER=44.0.0 make -DINSTALLS_DEPENDS reinstall ---> Updating dependency info ---> Restoring the old version Installing py27-setuptools-44.0.0... Extracting py27-setuptools-44.0.0: 100% ===== From owner-freebsd-ports@freebsd.org Mon Apr 26 19:13:28 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 92AC25ECF6F for ; Mon, 26 Apr 2021 19:13:28 +0000 (UTC) (envelope-from dewayne@heuristicsystems.com.au) Received: from heuristicsystems.com.au (hermes.heuristicsystems.com.au [203.41.22.115]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2560 bits) client-digest SHA256) (Client CN "hermes.heuristicsystems.com.au", Issuer "Heuristic Systems Type 4 Host CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FTZLG5PhLz4Tgf for ; Mon, 26 Apr 2021 19:13:25 +0000 (UTC) (envelope-from dewayne@heuristicsystems.com.au) Received: from [10.0.5.3] (noddy.hs [10.0.5.3]) (authenticated bits=0) by heuristicsystems.com.au (8.15.2/8.15.2) with ESMTPSA id 13QJAXYB086844 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Tue, 27 Apr 2021 05:10:35 +1000 (AEST) (envelope-from dewayne@heuristicsystems.com.au) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=heuristicsystems.com.au; s=hsa; t=1619464238; x=1620069039; bh=CC/fGGXtO+k5JavoQf5HMbRnLTnPIqaup/VWc6rf6PM=; h=Subject:To:Cc:From:Message-ID:Date; b=H/bL14iEZY6/5zNtK5kCCE6Ybt5AqJgfLDWZmRuKHevnazeOQHSo1wYjwMOr9Ysw0 9ytcSVvV8Au/+SpycqCsUMdwtv+wHNE/yGPS8F6fTA0snUrKhJkqVWdC8xTvSk5Don fm6/+0BIu11tz+uHbI+mrx5oARh2abbL7oS8yXfazNEzqXtTy40Ff X-Authentication-Warning: b3.hs: Host noddy.hs [10.0.5.3] claimed to be [10.0.5.3] Subject: Re: Changing daemon user, dir ownership and updating packages To: Stefan Bethke , FreeBSD Ports Cc: Adam Weinberger References: <5A7F1B5C-4382-450C-9674-C9F4866E632E@lassitu.de> From: Dewayne Geraghty Message-ID: Date: Tue, 27 Apr 2021 05:09:16 +1000 User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:78.0) Gecko/20100101 Thunderbird/78.8.1 MIME-Version: 1.0 In-Reply-To: <5A7F1B5C-4382-450C-9674-C9F4866E632E@lassitu.de> Content-Type: text/plain; charset=windows-1252 Content-Language: en-GB Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4FTZLG5PhLz4Tgf X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=heuristicsystems.com.au header.s=hsa header.b=H/bL14iE; dmarc=none; spf=pass (mx1.freebsd.org: domain of dewayne@heuristicsystems.com.au designates 203.41.22.115 as permitted sender) smtp.mailfrom=dewayne@heuristicsystems.com.au X-Spamd-Result: default: False [-6.20 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[heuristicsystems.com.au:s=hsa]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; R_SPF_ALLOW(-0.20)[+mx]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; HAS_XAW(0.00)[]; DMARC_NA(0.00)[heuristicsystems.com.au]; DWL_DNSWL_MED(-2.00)[heuristicsystems.com.au:dkim]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; RCVD_IN_DNSWL_MED(-0.20)[203.41.22.115:from]; DKIM_TRACE(0.00)[heuristicsystems.com.au:+]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:1221, ipnet:203.40.0.0/13, country:AU]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Apr 2021 19:13:28 -0000 On 26/04/2021 6:03 pm, Stefan Bethke wrote: > But that still leaves pkg updating the ownership/mode of existing directories as a surprise on updating a package. I think the "right" thing here would be a kind of three-way merge between changes an updated package brings in vs. changes the user has made on their system. Sometimes the right thing isn't easy ;) There are some cases where I explicitly assign ownership and more restrictive modes to installed ports. Would "pkg add -I" prevent file ownership/mode changes or just prevent the execution of installation scripts... (hint for a flag to prevent file mode/ownership changes on existing systems) I suspect Gleb's paradigm of a separate file to explicitly control file attributes (after upgrades) is reasonable, but this is problematic and negates the value of a packaging system. From owner-freebsd-ports@freebsd.org Tue Apr 27 02:43:30 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 3366A5FB8A1 for ; Tue, 27 Apr 2021 02:43:30 +0000 (UTC) (envelope-from rozhuk.im@gmail.com) Received: from mail-lj1-x229.google.com (mail-lj1-x229.google.com [IPv6:2a00:1450:4864:20::229]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FTmKY3lcgz4sfM; Tue, 27 Apr 2021 02:43:29 +0000 (UTC) (envelope-from rozhuk.im@gmail.com) Received: by mail-lj1-x229.google.com with SMTP id u20so66501935lja.13; Mon, 26 Apr 2021 19:43:29 -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=/SXjK2i7g7pamHVNwnN9DANKy/HtU26aUFUGkMpArqU=; b=obsZ0JbKRi6ysmHerM9F8qTpd1Fy6NDey5dMM0Ky94U5bO5jiBg+QcJWA4fmWpb/e/ r3MCZOuwKBDvCDa2ONMCkDpyWJPvM4QR0+v2ZRPffCWroYb+/yizho9jbiK4CbWDxM5R lNP9LxKw+KBO88SqIkTUGE5M4fpSfkzv9Vjnifhl2Ybt91xXkwtI/ZQ6vnSXIsGjfRPs o2q04dyeNwKwOXu0jkFOauqhm6bTNoamG0VQUjAi2NRjXEk0gnF3pTBkg+QBvM2wLifd TDt2plkjL4UkrhZIDHYHPCfkdYuGKWejC6xonpvxAwM/DMAUcXcy7SbqL7a4ghR+4heR ahYg== 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=/SXjK2i7g7pamHVNwnN9DANKy/HtU26aUFUGkMpArqU=; b=KHzRSU4A6Y0wckKx+BrmM7z/+XoTuHx2Q4TAmKeegDf78xHZFtZhDo/RLYRoH1wB/T 9ZJTuTOHynzTxJnhxyXGtUDYXUzJmUs8EXpCwRlp1rD8vXX803HEnqM4+r8GUtg0xS0Y lxU6zZ8aN1I1O8jkLXwHFWMtK7T3J7ey5oBK7w7QfFP9JuuDqmcZzWzb8wblJjjR0zO5 7bjFCZ3Fl5oIAi2hAbJWRzXa+tVPSPBkV6fIJJjQ/xDjk0lNIsAsREMRTvkAbSofDnhJ SfJNd1gewGFTsWQvDUwcJ/s4YDrb3/TQ4crhuAUQDKaOZR+KzvKhsfnK6uP0kAfuKUFq i9tg== X-Gm-Message-State: AOAM533qnHpEb9eGmI2+1mi7cEygOM8mM5hatq0YdgZF5I4S/tF4hc3c iaCZtFPkXv3EZU13VXKhru+BE2PvrpgRkQ== X-Google-Smtp-Source: ABdhPJw70CftzWXUTviUzIiMsNupfptjfsT6DdYzyDU8fIP7cJS6PwOkANs3JP2HE9l+LGiKzOVn7Q== X-Received: by 2002:a2e:3310:: with SMTP id d16mr14929780ljc.173.1619491407341; Mon, 26 Apr 2021 19:43:27 -0700 (PDT) Received: from rimwks.local ([2001:470:1f15:3d8:7285:c2ff:fe37:5722]) by smtp.gmail.com with ESMTPSA id c13sm1570356lfv.267.2021.04.26.19.43.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 26 Apr 2021 19:43:26 -0700 (PDT) From: Rozhuk Ivan X-Google-Original-From: Rozhuk Ivan Date: Tue, 27 Apr 2021 05:43:24 +0300 To: AN Cc: kai@FreeBSD.org, freebsd-ports@freebsd.org Subject: Re: Python update 3.7->3.8 Message-ID: <20210427054324.14930117@rimwks.local> In-Reply-To: References: <20210426163443.28a63547@rimwks.local> X-Mailer: Claws Mail 3.17.8 (GTK+ 2.24.33; amd64-portbld-freebsd13.0) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4FTmKY3lcgz4sfM X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=obsZ0JbK; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of rozhukim@gmail.com designates 2a00:1450:4864:20::229 as permitted sender) smtp.mailfrom=rozhukim@gmail.com X-Spamd-Result: default: False [-3.94 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-0.94)[-0.941]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:1450:4864:20::229:from]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; TAGGED_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; SPAMHAUS_ZRD(0.00)[2a00:1450:4864:20::229:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::229:from]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2021 02:43:30 -0000 On Mon, 26 Apr 2021 11:55:07 -0400 (EDT) AN wrote: > > After doing all manipulations for rebuild and reinstall with > > pkg+portmaster some files not affected, I suspect that files after > > shebang fix: > > > > # grep -rsp "python3\.7" /usr/local/ > > Binary file /usr/local/bin/youtube-dl matches > > /usr/local/bin/gsettings-schema-convert:#!/usr/local/bin/python3.7 > > /usr/local/bin/gtk-builder-convert:#!/usr/local/bin/python3.7 > > /usr/local/bin/event_rpcgen.py:#!/usr/local/bin/python3.7 > > /usr/local/bin/vigra-config:#!/usr/local/bin/python3.7 > > /usr/local/bin/retroarch-cg2glsl:#!/usr/local/bin/python3.7 > > /usr/local/lib/python3.8/site-packages/certifi-2020.12.5-py3.8.egg-info/PKG-INFO: > > '/usr/local/lib/python3.7/site-packages/certifi/cacert.pem' > > /usr/local/lib/python3.8/site-packages/certifi-2020.12.5-py3.8.egg-info/PKG-INFO: > > /usr/local/lib/python3.7/site-packages/certifi/cacert.pem > > /usr/local/lib/qt5/mkspecs/features/uikit/devices.py:#!/usr/local/bin/python3.7 > > /usr/local/lib/xfce4/xfce4-compose-mail:#!/usr/local/bin/python3.7 > > /usr/local/libexec/dbusmenu-bench:#!/usr/local/bin/python3.7 Binary > > file /usr/local/man/mandoc.db matches > > /usr/local/share/claws-mail/eud2gc.py:#!/usr/local/bin/python3.7 > > /usr/local/share/claws-mail/tbird2claws.py:#!/usr/local/bin/python3.7 > > /usr/local/share/claws-mail/vcard2xml.py:#!/usr/local/bin/python3.7 > > /usr/local/share/subversion/backup/hot-backup.py:#!/usr/local/bin/python3.7 > > > > Is any way to way to fix it by scripts? > > This long command hanle files that requires shebang: portmaster -BvD -y --no-confirm --delete-build-only `grep -rsp "\/python3\.7" /usr/local/ | grep -v '/usr/local/man/' | grep -v '/usr/local/lib/python3' | sed -e 's|:.*||' -e 's|Binary file ||' -e 's| matches||' | xargs pkg which -oq | sort -u` Also I found that this can be used instead all other commands: portmaster -BvD -y `pkg query %ro python38` but if it fail, then no recovery, only start from beginning and redo all work again. > ---> Uninstallation of py27-setuptools-44.0.0 started at: Mon, 26 > Apr 2021 11:49:52 -0400 > ---> Fixing up dependencies before creating a package > ---> Backing up the old version > ---> Uninstalling the old version > [Reading data from pkg(8) ... - 945 packages found - done] > ---> Deinstalling 'py27-setuptools-44.0.0' > Updating database digests format: 100% > Checking integrity... done (0 conflicting) > Deinstallation has been requested for the following 1 packages (of 0 > packages in the universe): > > Installed packages to be REMOVED: > py27-setuptools: 44.0.0 > > Number of packages to be removed: 1 > > The operation will free 4 MiB. > [1/1] Deinstalling py27-setuptools-44.0.0... > [1/1] Deleting files for py27-setuptools-44.0.0: 100% > [Reading data from pkg(8) ... - 944 packages found - done] > ---> Uninstallation of py27-setuptools-44.0.0 ended at: Mon, 26 Apr > 2021 11:49:55 -0400 (consumed 00:00:02) > ---> Installation of devel/py-setuptools started at: Mon, 26 Apr > 2021 11:49:55 -0400 > ---> Installing the new version via the port > ===> Deinstalling for py38-setuptools > ===> py38-setuptools not installed, skipping > ===> Installing for py38-setuptools-44.0.0_1 > ===> Checking if py38-setuptools is already installed > ===> Registering installation for py38-setuptools-44.0.0_1 as > automatic Installing py38-setuptools-44.0.0_1... > pkg-static: py38-setuptools-44.0.0_1 conflicts with > py37-setuptools-44.0.0 (installs files into the same place). > Problematic file: /usr/local/bin/easy_install > *** Error code 1 > > Stop. > make[1]: stopped in /usr/ports/devel/py-setuptools > *** Error code 1 > > Stop. > make: stopped in /usr/ports/devel/py-setuptools > ** Command failed [exit code 1]: /usr/bin/script -qa > /tmp/portupgrade20210426-16971-13n0qvl env UPGRADE_TOOL=portupgrade > UPGRADE_PORT=py27-setuptools-44.0.0 UPGRADE_PORT_VER=44.0.0 make > -DINSTALLS_DEPENDS reinstall > ---> Updating dependency info > ---> Restoring the old version > Installing py27-setuptools-44.0.0... > Extracting py27-setuptools-44.0.0: 100% > ===== > IMHO you miss something. Only py37 must be affected, but some how you are trying to replace py27. From owner-freebsd-ports@freebsd.org Tue Apr 27 05:16:04 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 99DD55FEE4C for ; Tue, 27 Apr 2021 05:16:04 +0000 (UTC) (envelope-from simon.wright@gmx.net) Received: from mout.gmx.net (mout.gmx.net [212.227.17.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FTqjY6nCnz3GVY for ; Tue, 27 Apr 2021 05:16:01 +0000 (UTC) (envelope-from simon.wright@gmx.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1619500560; bh=7raEEMeXeIHYdZrYFo/Cll9/DFedg/9Ukutu1KY6CTM=; h=X-UI-Sender-Class:To:From:Subject:Date; b=FpXLIJa+rLlOwERE7dbW6jZRc6IReZaW07BtKlI7/jBsRjr4WfrFjoy4/G+eN2/gk GIes4qH1NRuSkATeJC99QJb1mUj/JexZfaqc10yg3u7cZBdaBk4zce28wM7TFNzuA2 Nrnubykm8bUPtTd2DdARwMe6BnlW6xhfD7bTvMRc= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.79.199] ([110.54.172.115]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N6bjy-1lXLOr2cUo-0183fg for ; Tue, 27 Apr 2021 07:10:56 +0200 To: freebsd-ports@freebsd.org From: Simon Wright Subject: Bug 242248 - misc/compat11x pkg-descr correction [PATCH], committer love pls! Message-ID: <6c276940-b0e4-28f6-8bb3-c373b364278a@gmx.net> Date: Tue, 27 Apr 2021 13:10:51 +0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.7.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-GB Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:0caFn4JFgvVpypamXgYY+FBY/5Uv4ZM/b5wJ47IjT9SgNwVUU7q D6vULq14WAnpvc/YhvS+RgsFVNojw41fxgIeCFn1Jqn7qbHaVI//nU8Z09bdt/lFhAtNGLj YbJcrkMsIvbnCk7L34IWhFm73V2DmbU4I0OJ8FcqqGi48HQJhkvQu+bvN8ZEMENNlksNTRt 3ODP8OzfEsWO2M46JJb5Q== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:GthmUUmW4+Q=:4vVqQBqQbFokN9LoG1dwOM 27ESkd0ju31NVv/seGY+27NaNrTa2KqWPO+545+LKOnJqpdPPeC5ZlKf/qpF4GAvLuL+bAdkC tcTmCAaSGL0uFdr9CdD1VNyQcDHtuRbOis5gxj8N3eQn8hxWIrKAzWmYK7glulyUPUJRnoEbv VTN0a5HVH8s0kAPjS8jPOS/evPqobv8cr4RCCNf7WWfCujxKKrqlF5e9cKs3PIlQXouoimSWV qkCMxwd08RhMHxbeMSxfco3hz950iOFLYUsnR85xZIwmCL8NIGfvULyDJR2wQErWVArYaKXVm 0fHvXm7/ZykJdQkUXijCxsxu+5qNIWES2IGBK1F2Gk3Fwu9E0HbNol/09+x1RM0wefR+bnku8 47HgkuJ/dMwzdfFRG+UEAGGmhlTaRQLKwt+5LnnjwcYeNSrm3X5HlXrD5TwZEfm7AksAjPuIi UQq/XrWD+elg5ThaE8ApQJ7tnrwqDLg6u63FVd/JM0g+5sqgDojgzvNQijY8Kkl+jrZHAvvVF fWRyAxw3Hy1hPG0oH2xHm0+h20atMknhA2wxoEViYgKycg19bvOCcuBPCe6OnMtgGB5bEyFJR lfGFLvXZbu21oPUSY1QO300RCDpzVw6EDXDUYZu08RMWOzPMJCa9nCfTy/MHwbLAmxIfNKpo+ YgT8R10bdbBlfz5h3CKjPyu87glCwqWjZfoYBz9CvTpTwtQJO6e7Vz37+44VuH7J8EfckeJKf ebMJRYKQT0narI1IkFYSHODFnNv8laJ2LNq4rypfH4nHx8CvAeU8GDzEdGfMQ/Yai02k5XXwe 0aQdlyszh3IYGqGEZumAUoUEmWxUdCmUkv5e4ER8kTsyP7uDLJohRQ/Jg9rVcFRs7lpNbuP64 n7BX93cs4C0611XzlhAPA3Fgy19YBze7Hq56axWHwOJwP4QtZJKyaTa63PPKasmgxlxqiWBTh 3ZENUwC4qpTHNNoQRYMlwAxvMScs17ds4ELXG1ZpejzvtklmbYONXxYeCJ5TiBinhHMX9TGFE mQ0jtITG7dANC/vRPtsPBOUxXoEiFpBm8QClQ4FM0pj+2IhuvWrW2pBiuzJ0k/q0AZr9Ae0PR yoqGvqjD27CG9m8ydiKmnzu4Nkx7GHJ0dsINTv3ExJSFptnGDKfC9eeY+eyUEP7om+WXhRwBs OK3N9e/9eiq65I+E9FxIoDujRqLLKcFQJScB4AwtVFd1GH/ek4+Q9W7vlO1Uo9aFSIw9EOiIX LqAVDUgEFzaq12zVD X-Rspamd-Queue-Id: 4FTqjY6nCnz3GVY X-Spamd-Bar: +++++ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmx.net header.s=badeba3b8450 header.b=FpXLIJa+; dmarc=pass (policy=none) header.from=gmx.net; spf=pass (mx1.freebsd.org: domain of simon.wright@gmx.net designates 212.227.17.21 as permitted sender) smtp.mailfrom=simon.wright@gmx.net X-Spamd-Result: default: False [5.90 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; GREYLIST(0.00)[pass,body]; FREEMAIL_FROM(0.00)[gmx.net]; R_SPF_ALLOW(0.00)[+ip4:212.227.17.0/27]; TO_DN_NONE(0.00)[]; DKIM_TRACE(0.00)[gmx.net:+]; DMARC_POLICY_ALLOW(0.00)[gmx.net,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; SUBJECT_ENDS_EXCLAIM(0.00)[]; RCVD_IN_DNSWL_LOW(-0.10)[212.227.17.21:from]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmx.net]; MID_RHS_MATCH_FROM(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[212.227.17.21:from]; ASN(0.00)[asn:8560, ipnet:212.227.0.0/16, country:DE]; DWL_DNSWL_NONE(0.00)[gmx.net:dkim]; ARC_NA(0.00)[]; R_DKIM_ALLOW(0.00)[gmx.net:s=badeba3b8450]; RECEIVED_SPAMHAUS_PBL(0.00)[110.54.172.115:received]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RECEIVED_SPAMHAUS_XBL(5.00)[110.54.172.115:received]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; NEURAL_SPAM_MEDIUM(1.00)[1.000]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[212.227.17.21:from:127.0.2.255]; BAD_REP_POLICIES(0.10)[]; BLOCKLISTDE_FAIL(0.00)[110.54.172.115:server fail,212.227.17.21:server fail]; NEURAL_SPAM_LONG(1.00)[1.000]; RWL_MAILSPIKE_POSSIBLE(0.00)[212.227.17.21:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2021 05:16:04 -0000 Hi all, Would any committer with a few spare cycles please look at the correction to the pkg-descr in compat11x? It's a very minor issue but so quick to fix :). https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D242248 Thanks, Simon. From owner-freebsd-ports@freebsd.org Tue Apr 27 07:24:26 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 479D5623734 for ; Tue, 27 Apr 2021 07:24:26 +0000 (UTC) (envelope-from 6yearold@gmail.com) Received: from mail-lf1-f54.google.com (mail-lf1-f54.google.com [209.85.167.54]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FTtYj4088z3McF for ; Tue, 27 Apr 2021 07:24:25 +0000 (UTC) (envelope-from 6yearold@gmail.com) Received: by mail-lf1-f54.google.com with SMTP id x19so61818504lfa.2 for ; Tue, 27 Apr 2021 00:24:25 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=PZELrFsBMFXIgsRBrCkQAjAScHMK/F4d0tEMrHHE0ts=; b=Oz6TgnL+J10zVCWippxasVXj1i62l2rftdsdiMYRviwan+AKtYPXrslWxJSJ2U43c6 NURPiAQULM+eOBzpCDocVJDlMsIpUDSa7A0j5VsSg9QP5xf7ySvARWe7oJ2D9cfevH2/ ScZrPsH0H1y4y20jj8/8Vpqa/a2Wq3ZgeLlT57yEHLdb4JJi5Xs7rt7kDT316YGSyelK 1BH5geMqrI2FWQMvXETDboA5StxyPupcMlbQL6aAybxWZ/CKptMEnJnPfKZL3eBld1Sg d/I7qat67T3Ph37d/EcbFojnp6OOQz+BK5C/21bX6i8/5FwA29S8c4168ebsV8C55Dvb gphg== X-Gm-Message-State: AOAM531oX6pQ9NVD1C1QuFCEXiQHaBR8m66kFF4aN5SawGJMz6yKsjp7 JD7Y3Z/bEiBeZf1D6yTTPOMc8gvMzw0Lbg== X-Google-Smtp-Source: ABdhPJxmS6Wfrzr2gTjUuAHu4yxCSvtwl8UYXLhZxPAKYMPnqkKVNypmYK7r3qrp7sfxAhJ7/G9eAQ== X-Received: by 2002:a05:6512:150:: with SMTP id m16mr16594614lfo.374.1619508263770; Tue, 27 Apr 2021 00:24:23 -0700 (PDT) Received: from mail-lj1-f176.google.com (mail-lj1-f176.google.com. [209.85.208.176]) by smtp.gmail.com with ESMTPSA id o16sm1641120lfu.228.2021.04.27.00.24.23 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 27 Apr 2021 00:24:23 -0700 (PDT) Received: by mail-lj1-f176.google.com with SMTP id b38so25910901ljf.5 for ; Tue, 27 Apr 2021 00:24:23 -0700 (PDT) X-Received: by 2002:a05:651c:205:: with SMTP id y5mr15595854ljn.301.1619508263471; Tue, 27 Apr 2021 00:24:23 -0700 (PDT) MIME-Version: 1.0 References: <5A7F1B5C-4382-450C-9674-C9F4866E632E@lassitu.de> In-Reply-To: From: Gleb Popov Date: Tue, 27 Apr 2021 10:23:58 +0300 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: Changing daemon user, dir ownership and updating packages To: Dewayne Geraghty Cc: FreeBSD Ports X-Rspamd-Queue-Id: 4FTtYj4088z3McF X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of 6yearold@gmail.com designates 209.85.167.54 as permitted sender) smtp.mailfrom=6yearold@gmail.com X-Spamd-Result: default: False [-3.00 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17]; RCVD_COUNT_THREE(0.00)[4]; TO_DN_ALL(0.00)[]; NEURAL_HAM_SHORT(-1.00)[-1.000]; RCPT_COUNT_TWO(0.00)[2]; FORGED_SENDER(0.30)[arrowd@freebsd.org,6yearold@gmail.com]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RBL_DBL_DONT_QUERY_IPS(0.00)[209.85.167.54:from]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; FROM_NEQ_ENVFROM(0.00)[arrowd@freebsd.org,6yearold@gmail.com]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; R_DKIM_NA(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; DMARC_NA(0.00)[freebsd.org]; SPAMHAUS_ZRD(0.00)[209.85.167.54:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[209.85.167.54:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[209.85.167.54:from]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2021 07:24:26 -0000 On Mon, Apr 26, 2021 at 10:13 PM Dewayne Geraghty < dewayne@heuristicsystems.com.au> wrote: > On 26/04/2021 6:03 pm, Stefan Bethke wrote: > > But that still leaves pkg updating the ownership/mode of existing > directories as a surprise on updating a package. I think the "right" thing > here would be a kind of three-way merge between changes an updated package > brings in vs. changes the user has made on their system. > > Sometimes the right thing isn't easy ;) > > There are some cases where I explicitly assign ownership and more > restrictive modes to installed ports. Would "pkg add -I" prevent file > ownership/mode changes or just prevent the execution of installation > scripts... (hint for a flag to prevent file mode/ownership changes on > existing systems) > > I suspect Gleb's paradigm of a separate file to explicitly control file > attributes (after upgrades) is reasonable, but this is problematic and > negates the value of a packaging system. > It only shifts the task of organizing runtime files/dirs to the software upstream, which is a right thing, IMO. The same way we use automatic pkg-plist generation for Python easyinstall-based ports. That tmpfiles.d thing seems to be an established way to do that sort of stuff in the Linux world, so I believe we should get on the train too. From owner-freebsd-ports@freebsd.org Tue Apr 27 08:18:52 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 45D35624FEA for ; Tue, 27 Apr 2021 08:18:52 +0000 (UTC) (envelope-from lumiwa@dismail.de) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4FTvmX0Nwpz3PsQ for ; Tue, 27 Apr 2021 08:18:52 +0000 (UTC) (envelope-from lumiwa@dismail.de) Received: by mailman.nyi.freebsd.org (Postfix) id 0B1C6624FE9; Tue, 27 Apr 2021 08:18:52 +0000 (UTC) Delivered-To: ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 09A67624D78 for ; Tue, 27 Apr 2021 08:18:52 +0000 (UTC) (envelope-from lumiwa@dismail.de) Received: from mx1.dismail.de (mx1.dismail.de [78.46.223.134]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA512 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mx1.dismail.de", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FTvmV5jMxz3PsP for ; Tue, 27 Apr 2021 08:18:50 +0000 (UTC) (envelope-from lumiwa@dismail.de) Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 72715743 for ; Tue, 27 Apr 2021 10:18:47 +0200 (CEST) Received: from smtp1.dismail.de ( [10.240.26.11]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 2a42a104 for ; Tue, 27 Apr 2021 10:18:47 +0200 (CEST) Received: from smtp1.dismail.de (localhost [127.0.0.1]) by smtp1.dismail.de (OpenSMTPD) with ESMTP id b9d069d0 for ; Tue, 27 Apr 2021 10:18:46 +0200 (CEST) Received: by dismail.de (OpenSMTPD) with ESMTPSA id 0194c0bb (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO) for ; Tue, 27 Apr 2021 10:18:45 +0200 (CEST) Date: Tue, 27 Apr 2021 04:18:40 -0400 From: LuMiWa To: FreeBSD Ports Subject: python 3.8 default Message-ID: <20210427041840.07646bbc@dismail.de> X-Mailer: Claws Mail 3.17.8 (GTK+ 2.24.33; amd64-portbld-freebsd13.0) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="MP_/eA3boN/9WOgPajzudP9XsOR" X-Rspamd-Queue-Id: 4FTvmV5jMxz3PsP X-Spamd-Bar: ----- X-Spamd-Result: default: False [-5.70 / 15.00]; R_SPF_ALLOW(-0.20)[+ip4:78.46.223.134]; HAS_ATTACHMENT(0.00)[]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; RCVD_COUNT_THREE(0.00)[4]; TO_DN_ALL(0.00)[]; RCVD_IN_DNSWL_MED(-0.20)[78.46.223.134:from]; CTYPE_MIXED_BOGUS(1.00)[]; DMARC_POLICY_ALLOW(-0.50)[dismail.de,reject]; DKIM_TRACE(0.00)[dismail.de:+]; NEURAL_HAM_SHORT(-1.00)[-0.999]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:24940, ipnet:78.46.0.0/15, country:DE]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[dismail.de:s=20190914]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_MED(-2.00)[dismail.de:dkim]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/mixed,text/plain]; PREVIOUSLY_DELIVERED(0.00)[ports@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; MAILMAN_DEST(0.00)[ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2021 08:18:52 -0000 --MP_/eA3boN/9WOgPajzudP9XsOR Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Hi! I have a problem to update Python on FreeBSD 13.0 RELEASE follow the rules for portmaster in /usr/ports/UPDATING. It stopped wit py-gobject3: self.evaluate_codeblock(codeblock) File "/usr/local/lib/python3.8/site-packages/mesonbuild/interpreterbase.py", line 666, in evaluate_codeblock raise e File "/usr/local/lib/python3.8/site-packages/mesonbuild/interpreterbase.py", line 659, in evaluate_codeblock self.evaluate_statement(cur) File "/usr/local/lib/python3.8/site-packages/mesonbuild/interpreterbase.py", line 676, in evaluate_statement return self.method_call(cur) File "/usr/local/lib/python3.8/site-packages/mesonbuild/interpreterbase.py", line 1073, in method_call return obj.method_call(method_name, args, kwargs) File "/usr/local/lib/python3.8/site-packages/mesonbuild/interpreter.py", line 1843, in method_call value =3D fn(state, args, kwargs) File "/usr/local/lib/python3.8/site-packages/mesonbuild/interpreterbase.py", line 515, in wrapped return f(*wrapped_args, **wrapped_kwargs) File "/usr/local/lib/python3.8/site-packages/mesonbuild/interpreterbase.py", line 515, in wrapped return f(*wrapped_args, **wrapped_kwargs) File "/usr/local/lib/python3.8/site-packages/mesonbuild/interpreterbase.py", line 229, in wrapped return f(*wrapped_args, **wrapped_kwargs) File "/usr/local/lib/python3.8/site-packages/mesonbuild/modules/gnome.py", line 831, in generate_gir self._get_dependencies_flags(deps, state, depends, use_gir_args=3DTrue) File "/usr/local/lib/python3.8/site-packages/mesonbuild/modules/gnome.py", line 449, in _get_dependencies_flags if use_gir_args and self._gir_has_option('--extra-library'): File "/usr/local/lib/python3.8/site-packages/mesonbuild/modules/gnome.py", line 498, in _gir_has_option p, o, e =3D Popen_safe(exe.get_command() + ['--help'], stderr=3Dsubprocess.STDOUT) File "/usr/local/lib/python3.8/site-packages/mesonbuild/mesonlib/universal.p= y", line 1320, in Popen_safe p =3D subprocess.Popen(args, universal_newlines=3DTrue, close_fds=3DFalse, File "/usr/local/lib/python3.8/subprocess.py", line 858, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/local/lib/python3.8/subprocess.py", line 1704, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/local/bin/g-ir-scanner' =3D=3D=3D> Script "configure" failed unexpectedly. Please report the problem to desktop@FreeBSD.org [maintainer] and attach the "/usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-l= ogs/meson-log.txt" including the output of the failure of your make command. Also, it might be a good idea to provide an overview of all packages installed on your system (e.g. a /usr/local/sbin/pkg-static info -g -Ea). *** Error code 1 Stop. make: stopped in /usr/ports/devel/py-gobject3 =3D=3D=3D>>> make build failed for devel/py-gobject3 =3D=3D=3D>>> Aborting update =3D=3D=3D>>> You can restart from the point of failure with this command li= ne: portmaster devel/py-gobject3 devel/pygobject3-common=20 --=20 =E2=80=9CWe live in a world where there is more and more information, and l= ess and less meaning.=E2=80=9D Jean Baudrillard --MP_/eA3boN/9WOgPajzudP9XsOR Content-Type: text/plain Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=meson-log.txt Build started at 2021-04-27T04:05:00.549853 Main binary: /usr/local/bin/python3.8 Build Options: -Db_colorout=never -Dpython=python3.8 -Dprefix=/usr/local -Dinfodir=share/info -Dmandir=man -Dbuildtype=release -Dstrip=True Python system: FreeBSD The Meson build system Version: 0.57.1 Source dir: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0 Build dir: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build Build type: native build Project name: pygobject Project version: 3.38.0 Sanity testing C compiler: cc Is cross compiler: False. Sanity check compiler command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/sanitycheckc.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/sanitycheckc.exe -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pipe -D_FILE_OFFSET_BITS=64 Sanity check compile stdout: ----- Sanity check compile stderr: ----- Running test binary command: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/sanitycheckc.exe C compiler for the host machine: cc (clang 11.0.1 "FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)") C linker for the host machine: cc ld.lld 11.0.1 Sanity testing C compiler: cc Is cross compiler: False. Sanity check compiler command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/sanitycheckc.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/sanitycheckc.exe -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pipe -D_FILE_OFFSET_BITS=64 Sanity check compile stdout: ----- Sanity check compile stderr: ----- Running test binary command: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/sanitycheckc.exe C compiler for the build machine: cc (clang 11.0.1 "FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)") C linker for the build machine: cc ld.lld 11.0.1 Build machine cpu family: x86_64 Build machine cpu: x86_64 Host machine cpu family: x86_64 Host machine cpu: x86_64 Target machine cpu family: x86_64 Target machine cpu: x86_64 Program python3.8 found: YES (/usr/local/bin/python3.8) Pkg-config binary for MachineChoice.HOST is not cached. Pkg-config binary for 1 specified from cross file, native file, or env var as ['pkgconf'] Found pkg-config: /usr/local/bin/pkgconf (1.7.4) Determining dependency 'python-3.8' with pkg-config executable '/usr/local/bin/pkgconf' PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --modversion python-3.8` -> 0 3.8 PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --cflags python-3.8` -> 0 -I/usr/local/include/python3.8 PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --libs python-3.8` -> 0 PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --libs python-3.8` -> 0 Found "python-3.8" via pkgconfig lookup in LIBPC (/usr/local/libdata/pkgconfig) Dependency python found: YES (pkgconfig) Pkg-config binary for MachineChoice.HOST is cached. Determining dependency 'gobject-introspection-1.0' with pkg-config executable '/usr/local/bin/pkgconf' PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --modversion gobject-introspection-1.0` -> 0 1.66.1 PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --cflags gobject-introspection-1.0` -> 0 -I/usr/local/include/gobject-introspection-1.0 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --libs gobject-introspection-1.0` -> 0 -L/usr/local/lib -lgirepository-1.0 -lgobject-2.0 -lglib-2.0 -lintl PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --libs gobject-introspection-1.0` -> 0 -L/usr/local/lib -lgirepository-1.0 -lgobject-2.0 -lglib-2.0 -lintl Running compile: Working directory: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmp9pu9qas4 Command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmp9pu9qas4/testfile.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmp9pu9qas4/output.exe -pipe -O2 -fstack-protector-strong -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 Code: #include int main(void) { printf("%ld\n", (long)(sizeof(void *))); return 0; }; Compiler stdout: Compiler stderr: Program stdout: 8 Program stderr: Running compile: Working directory: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmptyupm_rs Command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmptyupm_rs/testfile.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmptyupm_rs/output.obj -pipe -c -O2 -fstack-protector-strong -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument --print-search-dirs Code: Compiler stdout: programs: =/usr/bin libraries: =/usr/lib/clang/11.0.1:/usr/lib Compiler stderr: Run-time dependency gobject-introspection-1.0 found: YES 1.66.1 Pkg-config binary for MachineChoice.HOST is cached. Determining dependency 'glib-2.0' with pkg-config executable '/usr/local/bin/pkgconf' PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --modversion glib-2.0` -> 0 2.66.7 PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --cflags glib-2.0` -> 0 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --libs glib-2.0` -> 0 -L/usr/local/lib -lglib-2.0 -lintl PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --libs glib-2.0` -> 0 -L/usr/local/lib -lglib-2.0 -lintl Run-time dependency glib-2.0 found: YES 2.66.7 Pkg-config binary for MachineChoice.HOST is cached. Determining dependency 'gobject-2.0' with pkg-config executable '/usr/local/bin/pkgconf' PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --modversion gobject-2.0` -> 0 2.66.7 PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --cflags gobject-2.0` -> 0 -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --libs gobject-2.0` -> 0 -L/usr/local/lib -lgobject-2.0 -lglib-2.0 -lintl PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --libs gobject-2.0` -> 0 -L/usr/local/lib -lgobject-2.0 -lglib-2.0 -lintl Run-time dependency gobject-2.0 found: YES 2.66.7 Pkg-config binary for MachineChoice.HOST is cached. Determining dependency 'gio-2.0' with pkg-config executable '/usr/local/bin/pkgconf' PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --modversion gio-2.0` -> 0 2.66.7 PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --cflags gio-2.0` -> 0 -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -pthread PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --libs gio-2.0` -> 0 -L/usr/local/lib -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lintl PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --libs gio-2.0` -> 0 -L/usr/local/lib -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lintl Run-time dependency gio-2.0 found: YES 2.66.7 Pkg-config binary for MachineChoice.HOST is cached. Determining dependency 'gmodule-2.0' with pkg-config executable '/usr/local/bin/pkgconf' PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --modversion gmodule-2.0` -> 0 2.66.7 PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --cflags gmodule-2.0` -> 0 -I/usr/local/include -pthread -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --libs gmodule-2.0` -> 0 -Wl,--export-dynamic -L/usr/local/lib -lgmodule-2.0 -pthread -lglib-2.0 -lglib-2.0 -lintl PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --libs gmodule-2.0` -> 0 -Wl,--export-dynamic -L/usr/local/lib -lgmodule-2.0 -pthread -lglib-2.0 -lglib-2.0 -lintl Run-time dependency gmodule-2.0 found: YES 2.66.7 Pkg-config binary for MachineChoice.HOST is cached. Determining dependency 'libffi' with pkg-config executable '/usr/local/bin/pkgconf' PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --modversion libffi` -> 0 3.3 PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --cflags libffi` -> 0 -I/usr/local/include PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --libs libffi` -> 0 -L/usr/local/lib -lffi PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --libs libffi` -> 0 -L/usr/local/lib -lffi Run-time dependency libffi found: YES 3.3 Pkg-config binary for MachineChoice.HOST is cached. Determining dependency 'cairo' with pkg-config executable '/usr/local/bin/pkgconf' PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --modversion cairo` -> 0 1.16.0 PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --cflags cairo` -> 0 -I/usr/local/include/cairo -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -D_THREAD_SAFE -pthread PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --libs cairo` -> 0 -L/usr/local/lib -lcairo -lpthread PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --libs cairo` -> 0 -L/usr/local/lib -lcairo -lpthread Running compile: Working directory: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpdfh188dk Command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpdfh188dk/testfile.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpdfh188dk/output.exe -pipe -O2 -fstack-protector-strong -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -Wl,--start-group -lpthread -Wl,--end-group -Wl,--allow-shlib-undefined Code: int main(void) { return 0; } Compiler stdout: Compiler stderr: Run-time dependency cairo found: YES 1.16.0 Pkg-config binary for MachineChoice.HOST is cached. Determining dependency 'cairo-gobject' with pkg-config executable '/usr/local/bin/pkgconf' PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --modversion cairo-gobject` -> 0 1.16.0 PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --cflags cairo-gobject` -> 0 -I/usr/local/include/cairo -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -D_THREAD_SAFE -pthread PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --libs cairo-gobject` -> 0 -L/usr/local/lib -lcairo-gobject -lcairo -lpthread -lgobject-2.0 -lglib-2.0 -lintl PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --libs cairo-gobject` -> 0 -L/usr/local/lib -lcairo-gobject -lcairo -lpthread -lgobject-2.0 -lglib-2.0 -lintl Run-time dependency cairo-gobject found: YES 1.16.0 WARNING: Project targeting '>= 0.46.0' but tried to use feature introduced in '0.47.0': User option "feature". Pkg-config binary for MachineChoice.HOST is cached. Determining dependency 'py3cairo' with pkg-config executable '/usr/local/bin/pkgconf' PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --modversion py3cairo` -> 0 1.18.1 PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --cflags py3cairo` -> 0 -I/usr/local/include/pycairo -I/usr/local/include/cairo -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -D_THREAD_SAFE -pthread PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --libs py3cairo` -> 0 -L/usr/local/lib -lcairo -lpthread PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --libs py3cairo` -> 0 -L/usr/local/lib -lcairo -lpthread Run-time dependency py3cairo found: YES 1.18.1 Running compile: Working directory: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpxinb28vn Command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpxinb28vn/testfile.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpxinb28vn/output.obj -pipe -c -O2 -fstack-protector-strong -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wall Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wall: YES Running compile: Working directory: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmprl7hs2cu Command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmprl7hs2cu/testfile.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmprl7hs2cu/output.obj -pipe -c -O2 -fstack-protector-strong -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Warray-bounds Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Warray-bounds: YES Running compile: Working directory: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpjlpbj5nt Command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpjlpbj5nt/testfile.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpjlpbj5nt/output.obj -pipe -c -O2 -fstack-protector-strong -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wcast-align Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wcast-align: YES Running compile: Working directory: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpsq67ylpi Command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpsq67ylpi/testfile.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpsq67ylpi/output.obj -pipe -c -O2 -fstack-protector-strong -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wduplicated-branches Code: extern int i; int i; Compiler stdout: Compiler stderr: error: unknown warning option '-Wduplicated-branches' [-Werror,-Wunknown-warning-option] Compiler for C supports arguments -Wduplicated-branches: NO Running compile: Working directory: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpo2ms_h6a Command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpo2ms_h6a/testfile.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpo2ms_h6a/output.obj -pipe -c -O2 -fstack-protector-strong -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wextra Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wextra: YES Running compile: Working directory: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpr5tjxa3e Command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpr5tjxa3e/testfile.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpr5tjxa3e/output.obj -pipe -c -O2 -fstack-protector-strong -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wformat=2 Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wformat=2: YES Running compile: Working directory: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpy0b3plpe Command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpy0b3plpe/testfile.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpy0b3plpe/output.obj -pipe -c -O2 -fstack-protector-strong -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wformat-nonliteral Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wformat-nonliteral: YES Running compile: Working directory: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmp09goj_f1 Command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmp09goj_f1/testfile.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmp09goj_f1/output.obj -pipe -c -O2 -fstack-protector-strong -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wformat-security Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wformat-security: YES Running compile: Working directory: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmplpkxb0qp Command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmplpkxb0qp/testfile.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmplpkxb0qp/output.obj -pipe -c -O2 -fstack-protector-strong -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wimplicit-function-declaration Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wimplicit-function-declaration: YES Running compile: Working directory: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpf3a1tqtw Command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpf3a1tqtw/testfile.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpf3a1tqtw/output.obj -pipe -c -O2 -fstack-protector-strong -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Winit-self Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Winit-self: YES Running compile: Working directory: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmp1pi29nea Command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmp1pi29nea/testfile.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmp1pi29nea/output.obj -pipe -c -O2 -fstack-protector-strong -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wjump-misses-init Code: extern int i; int i; Compiler stdout: Compiler stderr: error: unknown warning option '-Wjump-misses-init' [-Werror,-Wunknown-warning-option] Compiler for C supports arguments -Wjump-misses-init: NO Running compile: Working directory: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmp2k_jz9pg Command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmp2k_jz9pg/testfile.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmp2k_jz9pg/output.obj -pipe -c -O2 -fstack-protector-strong -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wlogical-op Code: extern int i; int i; Compiler stdout: Compiler stderr: error: unknown warning option '-Wlogical-op'; did you mean '-Wlong-long'? [-Werror,-Wunknown-warning-option] Compiler for C supports arguments -Wlogical-op: NO Running compile: Working directory: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpb57j7hcu Command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpb57j7hcu/testfile.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpb57j7hcu/output.obj -pipe -c -O2 -fstack-protector-strong -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wmissing-declarations Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wmissing-declarations: YES Running compile: Working directory: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmp70uoo8hc Command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmp70uoo8hc/testfile.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmp70uoo8hc/output.obj -pipe -c -O2 -fstack-protector-strong -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wmissing-format-attribute Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wmissing-format-attribute: YES Running compile: Working directory: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmp04y0n_70 Command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmp04y0n_70/testfile.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmp04y0n_70/output.obj -pipe -c -O2 -fstack-protector-strong -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wmissing-include-dirs Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wmissing-include-dirs: YES Running compile: Working directory: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmps6z5530q Command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmps6z5530q/testfile.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmps6z5530q/output.obj -pipe -c -O2 -fstack-protector-strong -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wmissing-noreturn Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wmissing-noreturn: YES Running compile: Working directory: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpisjb18ia Command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpisjb18ia/testfile.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpisjb18ia/output.obj -pipe -c -O2 -fstack-protector-strong -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wmissing-prototypes Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wmissing-prototypes: YES Running compile: Working directory: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpn6ojwrqp Command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpn6ojwrqp/testfile.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpn6ojwrqp/output.obj -pipe -c -O2 -fstack-protector-strong -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wnested-externs Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wnested-externs: YES Running compile: Working directory: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmp_d_73_1_ Command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmp_d_73_1_/testfile.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmp_d_73_1_/output.obj -pipe -c -O2 -fstack-protector-strong -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wnull-dereference Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wnull-dereference: YES Running compile: Working directory: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmp9bv_eg0_ Command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmp9bv_eg0_/testfile.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmp9bv_eg0_/output.obj -pipe -c -O2 -fstack-protector-strong -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wold-style-definition Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wold-style-definition: YES Running compile: Working directory: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpdtph_u2p Command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpdtph_u2p/testfile.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpdtph_u2p/output.obj -pipe -c -O2 -fstack-protector-strong -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wpacked Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wpacked: YES Running compile: Working directory: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpwraovu8q Command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpwraovu8q/testfile.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpwraovu8q/output.obj -pipe -c -O2 -fstack-protector-strong -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wpointer-arith Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wpointer-arith: YES Running compile: Working directory: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpdkmqwfe6 Command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpdkmqwfe6/testfile.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpdkmqwfe6/output.obj -pipe -c -O2 -fstack-protector-strong -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wrestrict Code: extern int i; int i; Compiler stdout: Compiler stderr: error: unknown warning option '-Wrestrict' [-Werror,-Wunknown-warning-option] Compiler for C supports arguments -Wrestrict: NO Running compile: Working directory: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmp4qy8lv7q Command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmp4qy8lv7q/testfile.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmp4qy8lv7q/output.obj -pipe -c -O2 -fstack-protector-strong -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wreturn-type Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wreturn-type: YES Running compile: Working directory: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmp_byiluz5 Command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmp_byiluz5/testfile.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmp_byiluz5/output.obj -pipe -c -O2 -fstack-protector-strong -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wshadow Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wshadow: YES Running compile: Working directory: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpndu1xxp_ Command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpndu1xxp_/testfile.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpndu1xxp_/output.obj -pipe -c -O2 -fstack-protector-strong -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wsign-compare Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wsign-compare: YES Running compile: Working directory: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpreknb894 Command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpreknb894/testfile.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpreknb894/output.obj -pipe -c -O2 -fstack-protector-strong -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wstrict-aliasing Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wstrict-aliasing: YES Running compile: Working directory: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpip0r8ydz Command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpip0r8ydz/testfile.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpip0r8ydz/output.obj -pipe -c -O2 -fstack-protector-strong -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wstrict-prototypes Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wstrict-prototypes: YES Running compile: Working directory: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpvc2uk3fw Command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpvc2uk3fw/testfile.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpvc2uk3fw/output.obj -pipe -c -O2 -fstack-protector-strong -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wswitch-default Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wswitch-default: YES Running compile: Working directory: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpe3mbmbog Command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpe3mbmbog/testfile.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpe3mbmbog/output.obj -pipe -c -O2 -fstack-protector-strong -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wundef Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wundef: YES Running compile: Working directory: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpu6_hf103 Command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpu6_hf103/testfile.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpu6_hf103/output.obj -pipe -c -O2 -fstack-protector-strong -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wunused-but-set-variable Code: extern int i; int i; Compiler stdout: Compiler stderr: error: unknown warning option '-Wunused-but-set-variable'; did you mean '-Wunused-const-variable'? [-Werror,-Wunknown-warning-option] Compiler for C supports arguments -Wunused-but-set-variable: NO Running compile: Working directory: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpn9loxduy Command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpn9loxduy/testfile.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpn9loxduy/output.obj -pipe -c -O2 -fstack-protector-strong -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wwrite-strings Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wwrite-strings: YES Running compile: Working directory: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpu89u5ru1 Command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpu89u5ru1/testfile.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpu89u5ru1/output.obj -pipe -c -O2 -fstack-protector-strong -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wincompatible-pointer-types-discards-qualifiers -Wno-incompatible-pointer-types-discards-qualifiers Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wno-incompatible-pointer-types-discards-qualifiers: YES Running compile: Working directory: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmppuiq0l91 Command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmppuiq0l91/testfile.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmppuiq0l91/output.obj -pipe -c -O2 -fstack-protector-strong -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wmissing-field-initializers -Wno-missing-field-initializers Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wno-missing-field-initializers: YES Running compile: Working directory: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmphid7c_52 Command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmphid7c_52/testfile.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmphid7c_52/output.obj -pipe -c -O2 -fstack-protector-strong -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wunused-parameter -Wno-unused-parameter Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wno-unused-parameter: YES Running compile: Working directory: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpl_8k2mpq Command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpl_8k2mpq/testfile.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpl_8k2mpq/output.obj -pipe -c -O2 -fstack-protector-strong -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wdiscarded-qualifiers -Wno-discarded-qualifiers Code: extern int i; int i; Compiler stdout: Compiler stderr: error: unknown warning option '-Wdiscarded-qualifiers'; did you mean '-Wignored-qualifiers'? [-Werror,-Wunknown-warning-option] error: unknown warning option '-Wno-discarded-qualifiers'; did you mean '-Wno-ignored-qualifiers'? [-Werror,-Wunknown-warning-option] Compiler for C supports arguments -Wno-discarded-qualifiers: NO Running compile: Working directory: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmplncf3gxk Command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmplncf3gxk/testfile.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmplncf3gxk/output.obj -pipe -c -O2 -fstack-protector-strong -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wsign-conversion -Wno-sign-conversion Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wno-sign-conversion: YES Running compile: Working directory: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmphu4fcy3y Command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmphu4fcy3y/testfile.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmphu4fcy3y/output.obj -pipe -c -O2 -fstack-protector-strong -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wcast-function-type -Wno-cast-function-type Code: extern int i; int i; Compiler stdout: Compiler stderr: error: unknown warning option '-Wcast-function-type'; did you mean '-Wbad-function-cast'? [-Werror,-Wunknown-warning-option] error: unknown warning option '-Wno-cast-function-type'; did you mean '-Wno-bad-function-cast'? [-Werror,-Wunknown-warning-option] Compiler for C supports arguments -Wno-cast-function-type: NO Running compile: Working directory: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpla2kzxet Command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpla2kzxet/testfile.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpla2kzxet/output.obj -pipe -c -O2 -fstack-protector-strong -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wint-conversion -Wno-int-conversion Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -Wno-int-conversion: YES Running compile: Working directory: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpomzv5e42 Command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpomzv5e42/testfile.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmpomzv5e42/output.obj -pipe -c -O2 -fstack-protector-strong -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -fno-strict-aliasing Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -fno-strict-aliasing: YES Running compile: Working directory: /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmp2wvz5cm3 Command line: cc /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmp2wvz5cm3/testfile.c -o /usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-private/tmp2wvz5cm3/output.obj -pipe -c -O2 -fstack-protector-strong -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -O0 -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -fvisibility=hidden Code: extern int i; int i; Compiler stdout: Compiler stderr: Compiler for C supports arguments -fvisibility=hidden: YES Configuring config.h using configuration Configuring pygobject-3.0.pc using configuration Configuring PyGObject-3.38.0.egg-info using configuration Using cached compile: Cached command line: Code: extern int i; int i; Cached compiler stdout: Cached compiler stderr: Compiler for C supports arguments -fvisibility=hidden: YES (cached) PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --variable=gidatadir gobject-introspection-1.0` -> 0 /usr/local/share/gobject-introspection-1.0 Got pkgconfig variable gidatadir : /usr/local/share/gobject-introspection-1.0 Pkg-config binary for MachineChoice.BUILD is not cached. Pkg-config binary for 0 specified from cross file, native file, or env var as ['pkgconf'] Found pkg-config: /usr/local/bin/pkgconf (1.7.4) Determining dependency 'gobject-introspection-1.0' with pkg-config executable '/usr/local/bin/pkgconf' PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --modversion gobject-introspection-1.0` -> 0 1.66.1 PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --cflags gobject-introspection-1.0` -> 0 -I/usr/local/include/gobject-introspection-1.0 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --libs gobject-introspection-1.0` -> 0 -L/usr/local/lib -lgirepository-1.0 -lgobject-2.0 -lglib-2.0 -lintl PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --libs gobject-introspection-1.0` -> 0 -L/usr/local/lib -lgirepository-1.0 -lgobject-2.0 -lglib-2.0 -lintl Build-time dependency gobject-introspection-1.0 found: YES 1.66.1 Dependency gobject-introspection-1.0 found: YES 1.66.1 (cached) PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --variable=g_ir_scanner gobject-introspection-1.0` -> 0 /usr/local/bin/g-ir-scanner Got pkgconfig variable g_ir_scanner : /usr/local/bin/g-ir-scanner Program g-ir-scanner found: YES (/usr/local/bin/g-ir-scanner) Dependency gobject-introspection-1.0 found: YES 1.66.1 (cached) PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --variable=g_ir_compiler gobject-introspection-1.0` -> 0 /usr/local/bin/g-ir-compiler Got pkgconfig variable g_ir_compiler : /usr/local/bin/g-ir-compiler Program g-ir-compiler found: YES (/usr/local/bin/g-ir-compiler) PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --variable=girdir glib-2.0` -> 0 PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --print-variables glib-2.0` -> 0 glib_mkenums gobject_query glib_genmarshal bindir includedir libdir prefix pcfiledir Got pkgconfig variable girdir : PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --variable=girdir gobject-2.0` -> 0 PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --print-variables gobject-2.0` -> 0 includedir libdir prefix pcfiledir Got pkgconfig variable girdir : PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --variable=girdir gio-2.0` -> 0 PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --print-variables gio-2.0` -> 0 gsettings gresource gdbus_codegen gdbus glib_compile_resources glib_compile_schemas gio_querymodules gio giomoduledir bindir schemasdir datadir includedir libdir prefix pcfiledir Got pkgconfig variable girdir : PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --variable=girdir gmodule-2.0` -> 0 PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --print-variables gmodule-2.0` -> 0 gmodule_supported includedir libdir prefix pcfiledir Got pkgconfig variable girdir : PKG_CONFIG_PATH: PKG_CONFIG_PATH: Got pkgconfig variable girdir : PKG_CONFIG_PATH: PKG_CONFIG_PATH: Got pkgconfig variable girdir : PKG_CONFIG_PATH: PKG_CONFIG_PATH: Got pkgconfig variable girdir : PKG_CONFIG_PATH: PKG_CONFIG_PATH: Got pkgconfig variable girdir : PKG_CONFIG_PATH: Called `/usr/local/bin/pkgconf --variable=girdir gobject-introspection-1.0` -> 0 /usr/local/share/gir-1.0 Got pkgconfig variable girdir : /usr/local/share/gir-1.0 PKG_CONFIG_PATH: PKG_CONFIG_PATH: Got pkgconfig variable girdir : PKG_CONFIG_PATH: PKG_CONFIG_PATH: Got pkgconfig variable girdir : PKG_CONFIG_PATH: PKG_CONFIG_PATH: Got pkgconfig variable girdir : PKG_CONFIG_PATH: PKG_CONFIG_PATH: Got pkgconfig variable girdir : PKG_CONFIG_PATH: PKG_CONFIG_PATH: Got pkgconfig variable girdir : PKG_CONFIG_PATH: PKG_CONFIG_PATH: Got pkgconfig variable girdir : PKG_CONFIG_PATH: PKG_CONFIG_PATH: Got pkgconfig variable girdir : PKG_CONFIG_PATH: PKG_CONFIG_PATH: Got pkgconfig variable girdir : PKG_CONFIG_PATH: Got pkgconfig variable girdir : /usr/local/share/gir-1.0 --MP_/eA3boN/9WOgPajzudP9XsOR-- From owner-freebsd-ports@freebsd.org Tue Apr 27 08:42:32 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 8F8A4625F30 for ; Tue, 27 Apr 2021 08:42:32 +0000 (UTC) (envelope-from kotanabe3@gmail.com) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4FTwHr1xB2z3h9N for ; Tue, 27 Apr 2021 08:42:32 +0000 (UTC) (envelope-from kotanabe3@gmail.com) Received: by mailman.nyi.freebsd.org (Postfix) id 4254B626164; Tue, 27 Apr 2021 08:42:32 +0000 (UTC) Delivered-To: ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 4217C625E2F for ; Tue, 27 Apr 2021 08:42:32 +0000 (UTC) (envelope-from kotanabe3@gmail.com) Received: from mail-ej1-x631.google.com (mail-ej1-x631.google.com [IPv6:2a00:1450:4864:20::631]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FTwHr11TWz3RFC for ; Tue, 27 Apr 2021 08:42:31 +0000 (UTC) (envelope-from kotanabe3@gmail.com) Received: by mail-ej1-x631.google.com with SMTP id n2so88374925ejy.7 for ; Tue, 27 Apr 2021 01:42:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=7Y/hU0cfwz6bM+UZ0RunReuQmzgI9OpZhVNo+K50fAE=; b=hc4jrO1OBYJq7Ga7p1Db1hzazpY5gKwtwIB9tjt82K1RbAvUyhfqc0yTD+ei7XUMwO cgVRJTszIutqoW+wSu8+Z6/Pymh36IUaLeGSFLupCsEBES0ssTPju5hNijj+V9L1XHK6 GlNX9MeKGmkB4rSdGv89/jUthNL6FR+IVKK89lXDuphPuOBnfkZg9tS3vGXBugEIvjhy uY2pU/D4PEXvV9Q7evoF2NCMy/3xj7BvVnTwioGc5R+D80suv+EMgrB3uhE0+RijsA7P ejYoXBQgslbX8V9TepkFhxPHxdjRSJ/nxabHxhKGDtiH/DbjCD3UNhU6JCLLIw8p2tIu ZXVw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=7Y/hU0cfwz6bM+UZ0RunReuQmzgI9OpZhVNo+K50fAE=; b=XVnL7EyuRhRrVvTxSEnKSSrYemG6rwqiuAQZBNu1qi0F/a5LtWKdL5216VXt631i2o iocNuZpUqTZVX59TtvGbmE4lmB1rlh0Rk0ovUQq7aAR8/18Zexjo59t0SUKfrHIyvLNx HPCQsD1UkclamRtlufsipkxYTwb5H8fsffsKhZgtAAcNo/psut5K4mfalvwPCwyS+m/S wQzxDdCvsoT6pOjoGwEztNsSzwYk6oUZD9VmayB00YE3zWu5dbWVjBJP2ld6IKSlUBEF WYzrdEAM60SEuk5UrLMQisQvqLUaNcmRtOAUY3TytbKHnx3fO+JMqH9nsjndoMDgyxPc UHuw== X-Gm-Message-State: AOAM533L30NHwQuuYWSwqFgcZZJTah95nDAVPNrHn68nOkPzyTlMcX5h Eq1GRjq69gyUcV855jCi/YD98zTQSw8JAdewr1Y= X-Google-Smtp-Source: ABdhPJyJo9OR+jYfAWoHNAMuTq9ZMfbEaTBgyHJMJl5XCIWA581ezRgCITkKl+o6hF3UUTbsPe84YOe/jqeoKg9Pe9o= X-Received: by 2002:a17:906:d213:: with SMTP id w19mr22042660ejz.16.1619512950418; Tue, 27 Apr 2021 01:42:30 -0700 (PDT) MIME-Version: 1.0 References: <20210427041840.07646bbc@dismail.de> In-Reply-To: <20210427041840.07646bbc@dismail.de> From: Minoru TANABE Date: Tue, 27 Apr 2021 17:42:19 +0900 Message-ID: Subject: Re: python 3.8 default To: LuMiWa Cc: FreeBSD Ports X-Rspamd-Queue-Id: 4FTwHr11TWz3RFC X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2021 08:42:32 -0000 This maybe /usr/local/bin/g-ir-scannner is python script file, and depend on python3.7. Please check the first line of /usr/local/bin/g-ir-scannner is #!/usr/local/bin/python3.8 or #!/usr/local/bin/python3.7 2021=E5=B9=B44=E6=9C=8827=E6=97=A5(=E7=81=AB) 17:18 LuMiWa via freebsd-port= s : > Hi! > > I have a problem to update Python on FreeBSD 13.0 RELEASE follow the > rules for portmaster in /usr/ports/UPDATING. It stopped wit py-gobject3: > > self.evaluate_codeblock(codeblock) > File > "/usr/local/lib/python3.8/site-packages/mesonbuild/interpreterbase.py= ", > line 666, in evaluate_codeblock raise e File > "/usr/local/lib/python3.8/site-packages/mesonbuild/interpreterbase.py= ", > line 659, in evaluate_codeblock self.evaluate_statement(cur) File > "/usr/local/lib/python3.8/site-packages/mesonbuild/interpreterbase.py= ", > line 676, in evaluate_statement return self.method_call(cur) File > "/usr/local/lib/python3.8/site-packages/mesonbuild/interpreterbase.py= ", > line 1073, in method_call return obj.method_call(method_name, args, > kwargs) File > "/usr/local/lib/python3.8/site-packages/mesonbuild/interpreter.py", > line 1843, in method_call value =3D fn(state, args, kwargs) File > "/usr/local/lib/python3.8/site-packages/mesonbuild/interpreterbase.py= ", > line 515, in wrapped return f(*wrapped_args, **wrapped_kwargs) File > "/usr/local/lib/python3.8/site-packages/mesonbuild/interpreterbase.py= ", > line 515, in wrapped return f(*wrapped_args, **wrapped_kwargs) File > "/usr/local/lib/python3.8/site-packages/mesonbuild/interpreterbase.py= ", > line 229, in wrapped return f(*wrapped_args, **wrapped_kwargs) File > "/usr/local/lib/python3.8/site-packages/mesonbuild/modules/gnome.py", > line 831, in generate_gir self._get_dependencies_flags(deps, state, > depends, use_gir_args=3DTrue) File > "/usr/local/lib/python3.8/site-packages/mesonbuild/modules/gnome.py", > line 449, in _get_dependencies_flags if use_gir_args and > self._gir_has_option('--extra-library'): File > "/usr/local/lib/python3.8/site-packages/mesonbuild/modules/gnome.py", > line 498, in _gir_has_option p, o, e =3D Popen_safe(exe.get_command() > + ['--help'], stderr=3Dsubprocess.STDOUT) File > > "/usr/local/lib/python3.8/site-packages/mesonbuild/mesonlib/universal.py"= , > line 1320, in Popen_safe p =3D subprocess.Popen(args, > universal_newlines=3DTrue, close_fds=3DFalse, File > "/usr/local/lib/python3.8/subprocess.py", line 858, in __init__ > self._execute_child(args, executable, preexec_fn, close_fds, File > "/usr/local/lib/python3.8/subprocess.py", line 1704, in > _execute_child raise child_exception_type(errno_num, err_msg, > err_filename) FileNotFoundError: [Errno 2] No such file or > directory: '/usr/local/bin/g-ir-scanner' =3D=3D=3D> Script "configur= e" > failed unexpectedly. Please report the problem to > desktop@FreeBSD.org [maintainer] and attach the > > "/usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-log= s/meson-log.txt" > including the output of the failure of your make command. Also, it > might be a good idea to provide an overview of all packages > installed on your system (e.g. a /usr/local/sbin/pkg-static info -g > -Ea). *** Error code 1 > > Stop. > make: stopped in /usr/ports/devel/py-gobject3 > > =3D=3D=3D>>> make build failed for devel/py-gobject3 > =3D=3D=3D>>> Aborting update > > > =3D=3D=3D>>> You can restart from the point of failure with this command = line: > portmaster devel/py-gobject3 devel/pygobject3-common > > > -- > =E2=80=9CWe live in a world where there is more and more information, and= less > and less meaning.=E2=80=9D > > Jean Baudrillard > _______________________________________________ > 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" > --=20 125-0062 =E6=9D=B1=E4=BA=AC=E9=83=BD=E8=91=9B=E9=A3=BE=E5=8C=BA=E9=9D=92=E6=88=B83-1= 5-1-406 =E7=94=B0=E9=8D=8B =E5=AE=9F Phone 03-3601-3475 EMail kotanabe3@gmail.com =E6=90=BA=E5=B8=AF 090-5499-2597 From owner-freebsd-ports@freebsd.org Tue Apr 27 09:07:23 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 8F329626C46 for ; Tue, 27 Apr 2021 09:07:23 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4FTwrW2jZpz3jHs for ; Tue, 27 Apr 2021 09:07:23 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.nyi.freebsd.org (Postfix) id 481AD626E15; Tue, 27 Apr 2021 09:07:23 +0000 (UTC) Delivered-To: ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 47BB5626C45 for ; Tue, 27 Apr 2021 09:07:23 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FTwrW18Qxz3j4c for ; Tue, 27 Apr 2021 09:07:23 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 1889A1804C for ; Tue, 27 Apr 2021 09:07:23 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id 13R97MKl005234 for ; Tue, 27 Apr 2021 09:07:22 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.15.2/8.15.2/Submit) id 13R97M6A005224; Tue, 27 Apr 2021 09:07:22 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202104270907.13R97M6A005224@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.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, 27 Apr 2021 09:07:22 +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.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2021 09:07: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 ------------------------------------------------+-----------------+------------ games/exult | 1.7.0.20210424 | snapshot-v1.7.0.20210427 ------------------------------------------------+-----------------+------------ 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 Reported by: portscout! From owner-freebsd-ports@freebsd.org Tue Apr 27 09:23:50 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id BA8836277DA for ; Tue, 27 Apr 2021 09:23:50 +0000 (UTC) (envelope-from de-freebsd@ctseuro.com) Received: from wall01.ctseuro.com (wall01.ctseuro.com [193.81.233.64]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "wall01.ctseuro.com", Issuer "wall01.ctseuro.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FTxCT3QRRz3k5N for ; Tue, 27 Apr 2021 09:23:48 +0000 (UTC) (envelope-from de-freebsd@ctseuro.com) Received: from mail01.ctseuro.com (mail01.ctseuro.com [193.81.233.61]) by wall01.ctseuro.com (8.16.1/8.16.1) with ESMTPS id 13R9Nc7B012196 (version=TLSv1.3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256 verify=NO) for ; Tue, 27 Apr 2021 11:23:40 +0200 (CEST) (envelope-from de-freebsd@ctseuro.com) MIME-Version: 1.0 Date: Tue, 27 Apr 2021 11:23:32 +0200 From: CTS - FreeBSD Team To: freebsd-ports@freebsd.org Subject: Proposal of new port www/owncast User-Agent: Roundcube Webmail Message-ID: <50d3889c1c0082c530ca355659605498@ctseuro.com> X-Sender: de-freebsd@ctseuro.com Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-CTSWALL-CTSWall-Information: Please contact the ISP for more information X-CTSWALL-CTSWall-ID: 13R9Nc7B012196 X-CTSWALL-CTSWall: Found to be clean X-CTSWALL-CTSWall-From: de-freebsd@ctseuro.com X-Spam-Status: No X-Rspamd-Queue-Id: 4FTxCT3QRRz3k5N X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of de-freebsd@ctseuro.com designates 193.81.233.64 as permitted sender) smtp.mailfrom=de-freebsd@ctseuro.com X-Spamd-Result: default: False [-3.29 / 15.00]; RCVD_TLS_ALL(0.00)[]; ARC_NA(0.00)[]; XM_UA_NO_VERSION(0.01)[]; FROM_HAS_DN(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[193.81.233.64:from]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[193.81.233.64:from:127.0.2.255]; DMARC_NA(0.00)[ctseuro.com]; R_SPF_ALLOW(-0.20)[+mx]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:1901, ipnet:193.80.0.0/15, country:AT]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2021 09:23:50 -0000 Hello! I just created my first FreeBSD port for the small self-hostable streaming server https://owncast.online written in Go. On my own poudriere package build server it build fine for FreeBSD 11 and 12 (amd64). It installs fine and even runs afterwards. How am i supposed to go on from here? Should i just open an issue in the bugtracker with the patch and have a discussion there or is it better to present it here first and have the discussion about it here on this list? Bye -- Markus Mann, CTS - FreeBSD Team WWW: https://cts-solutions.at/ From owner-freebsd-ports@freebsd.org Tue Apr 27 10:10:01 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D93455E0D0D for ; Tue, 27 Apr 2021 10:10:01 +0000 (UTC) (envelope-from ros@bebik.net) Received: from smtp.osorio.me (mvd.osorio.me [5.196.94.126]) by mx1.freebsd.org (Postfix) with ESMTP id 4FTyDn2zNDz3m1n for ; Tue, 27 Apr 2021 10:10:01 +0000 (UTC) (envelope-from ros@bebik.net) Received: from [192.168.69.184] (unknown [78.194.61.125]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.osorio.me (Postfix) with ESMTPSA id CC0BD11E44B for ; Tue, 27 Apr 2021 10:09:59 +0000 (UTC) From: Rodrigo Osorio Subject: Re: Proposal of new port www/owncast To: freebsd-ports@freebsd.org References: <50d3889c1c0082c530ca355659605498@ctseuro.com> Message-ID: <81257b48-1e39-4506-1939-b54e794a721c@bebik.net> Date: Tue, 27 Apr 2021 12:10:00 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.9.0 MIME-Version: 1.0 In-Reply-To: <50d3889c1c0082c530ca355659605498@ctseuro.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-Rspamd-Queue-Id: 4FTyDn2zNDz3m1n X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of ros@bebik.net designates 5.196.94.126 as permitted sender) smtp.mailfrom=ros@bebik.net X-Spamd-Result: default: False [-1.68 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[5.196.94.126:from]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[5.196.94.126:from:127.0.2.255]; DMARC_NA(0.00)[bebik.net]; NEURAL_SPAM_SHORT(0.51)[0.505]; NEURAL_HAM_LONG(-0.98)[-0.983]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:16276, ipnet:5.196.0.0/16, country:FR]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-ports]; RECEIVED_SPAMHAUS_PBL(0.00)[78.194.61.125:received] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2021 10:10:01 -0000 On 4/27/21 9:23 AM, CTS - FreeBSD Team wrote: > Hello! > > I just created my first FreeBSD port for the small self-hostable > streaming server https://owncast.online written in Go. > > On my own poudriere package build server it build fine for FreeBSD 11 > and 12 (amd64). It installs fine and even runs afterwards. > > How am i supposed to go on from here? Should i just open an issue in > the bugtracker with the patch and have a discussion there or is it > better to present it here first and have the discussion about it here > on this list? > > Bye Hi Markus, Yes, you should open an issue with a patch in the bug tracker as described in the FreeBSD porters handbook[1]. It's also a good idea to advertise about your port in this ML, it helps to to find a committer for the port ;). Cheers, -- rodrigo [1] https://www-legacy.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/porting-submitting.html From owner-freebsd-ports@freebsd.org Tue Apr 27 10:10:30 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 2EC235E0F93 for ; Tue, 27 Apr 2021 10:10:30 +0000 (UTC) (envelope-from fernando.apesteguia@gmail.com) Received: from mail-yb1-xb32.google.com (mail-yb1-xb32.google.com [IPv6:2607:f8b0:4864:20::b32]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FTyFK1vN3z3mCJ for ; Tue, 27 Apr 2021 10:10:29 +0000 (UTC) (envelope-from fernando.apesteguia@gmail.com) Received: by mail-yb1-xb32.google.com with SMTP id g38so68630669ybi.12 for ; Tue, 27 Apr 2021 03:10:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=G6li9Qg1PHLY9Ou6LYVf2DsRoH+vNqOIzdv3WpT7DvQ=; b=VCjHy4dXItqLSb+tBFsa6D7M3PI4Ds+Nt6bxjWC9DulFI6gKlNOpunDLjDdiz3Fa/d D8la2ejsJrXqqoAE1E6F5xxYc5zg9sg9KPwUD041O635vvBcqXgnlnZ/erXyLMFKPqjI H7jXoSu0PCECZ9t3jlx1bV3IwX7IQHtmXq8/dPF84YP8UT2CJQrGOAcVW4L0liRQdnAn 5jHGQx0zQFzoUwDglpGdAAYU6Xh5Yhctcs5kfm5DuXHjZyEYHDstcEVo4er9Fp6t6Khp 4IUBTL4GtnGWK+ckBRqAp3K4KfLRz2mGzk/5KlLVtIXYvWszat8SmYnMsuKtz13nuJS3 z5fQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=G6li9Qg1PHLY9Ou6LYVf2DsRoH+vNqOIzdv3WpT7DvQ=; b=k9dobamDbc4NmUONaK2oDCLAMmIUc8BfzrGQqsS98NR7hOe2L6rSyuSvVPhiLPSg8v TFbRgPvt/5zqNYiUqFTalCC1+ax4X3B+l7mFuLS9/7fSQJwLlRKbGvJQ873HTuHb7LEl 1gxozSG3oTi9s/nmhSxna4u+vnIcCWz2KjdBjqdSzup+d0PfGFOg2U1SI20vm2ViQrPH GiGySxZUml6sH9Vh/UZweSz2p9ZGgajIPmLVVWRI/hFHYxNWtTtrBJDtscw6VHcR8MuP iOun0GQUvgW1XN76d15I4JX/++TNU0fKvaXasM4VEKLJbsmADXNdFktCdxGrCaZOSzFB tAMg== X-Gm-Message-State: AOAM532mvrN5aoQ1phahmR1XdwwwoIDPhDeH4wiot3gDdgbZDqHjvKvC AO6KPFxCAuGIc/jVDyR2NODldnTCqRm2M1Q1YXkVL3o8GwslBA== X-Google-Smtp-Source: ABdhPJwtlXyh63PjW2tda+LZYHKvC6dzAfPhl9UMTPNrReGarWDQsV/wTyTZwPuO/F0yAR3orAb9NlT4gKHNvPOkcBs= X-Received: by 2002:a25:664a:: with SMTP id z10mr4265865ybm.418.1619518228350; Tue, 27 Apr 2021 03:10:28 -0700 (PDT) MIME-Version: 1.0 References: <50d3889c1c0082c530ca355659605498@ctseuro.com> In-Reply-To: <50d3889c1c0082c530ca355659605498@ctseuro.com> From: =?UTF-8?Q?Fernando_Apestegu=C3=ADa?= Date: Tue, 27 Apr 2021 12:06:56 +0200 Message-ID: Subject: Re: Proposal of new port www/owncast To: CTS - FreeBSD Team Cc: FreeBSD Mailing List Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 4FTyFK1vN3z3mCJ X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=VCjHy4dX; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of fernandoapesteguia@gmail.com designates 2607:f8b0:4864:20::b32 as permitted sender) smtp.mailfrom=fernandoapesteguia@gmail.com X-Spamd-Result: default: False [-3.44 / 15.00]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; R_MIXED_CHARSET(0.56)[subject]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; TAGGED_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[2607:f8b0:4864:20::b32:from]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; SPAMHAUS_ZRD(0.00)[2607:f8b0:4864:20::b32:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::b32:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2021 10:10:30 -0000 On Tue, Apr 27, 2021 at 11:23 AM CTS - FreeBSD Team wrote: > > Hello! > > I just created my first FreeBSD port for the small self-hostable > streaming server https://owncast.online written in Go. > > On my own poudriere package build server it build fine for FreeBSD 11 > and 12 (amd64). It installs fine and even runs afterwards. > > How am i supposed to go on from here? Should i just open an issue in > the bugtracker with the patch and have a discussion there or is it > better to present it here first and have the discussion about it here > on this list? You can either open a review in Phabricator: reviews.freebsd.org/ or create a PR in bugzilla: https://bugs.freebsd.org/bugzilla/ Cheers > > Bye > -- > Markus Mann, CTS - FreeBSD Team > WWW: https://cts-solutions.at/ > _______________________________________________ > 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" From owner-freebsd-ports@freebsd.org Tue Apr 27 10:20:19 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 653815E1813; Tue, 27 Apr 2021 10:20:19 +0000 (UTC) (envelope-from adridg@freebsd.org) Received: from lb2-smtp-cloud9.xs4all.net (lb2-smtp-cloud9.xs4all.net [194.109.24.26]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.xs4all.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FTySf63tqz3mlf; Tue, 27 Apr 2021 10:20:18 +0000 (UTC) (envelope-from adridg@freebsd.org) Received: from cust-d4a83f22 ([IPv6:fc0c:c11d:cecc:f58a:eaa1:c0:9d8f:c143]) by smtp-cloud9.xs4all.net with ESMTPA id bKpElP8exk1MGbKpFlMVaM; Tue, 27 Apr 2021 12:20:17 +0200 From: Adriaan de Groot To: freebsd-ports@freebsd.org Cc: freebsd-ports-request@freebsd.org, simon.wright@gmx.net Subject: Re: misc/compat11x pkg-descr correction Date: Tue, 27 Apr 2021 12:20:16 +0200 Message-ID: <2385020.0dHE6SNnxz@beastie.bionicmutton.org> Organization: FreeBSD In-Reply-To: References: MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart3834838.BRNeRiNLvY"; micalg="pgp-sha256"; protocol="application/pgp-signature" X-CMAE-Envelope: MS4xfNMNxG+JRhZ/KqFYLs+JA8Qlgh272eQQxGgbS00c5ssxFbBYwCrT/Aq7C7yx3Hu09LmUoawt5CqV9/upYikB6q6q8AetbAnpoYNXeWmYRXk8W/DKYuA6 FSa6UNf5EF6PTdG9iuCcYmpd9w5KOCYVMtxOFVFrIaNeEmQVu805osfb5EorD/bGJsBPqkTogkNTfSvzR0rT2+GiaCrMcDT3OrqSBhUN877vsGALeGFhEo1d WlVSdSqXADZ4JrlmOv/mRCB60mODF3t/qzotBU1pwR68qYKwhsrQtz+2BBD5aSqBAXp2gNbOxOpWZXaCgO565/HDw4o7GH49/KLAt/DBiCjmzADIeO9+xGrw UY7uhfla X-Rspamd-Queue-Id: 4FTySf63tqz3mlf X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [0.00 / 15.00]; local_wl_from(0.00)[freebsd.org]; ASN(0.00)[asn:3265, ipnet:194.109.0.0/16, country:NL] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2021 10:20:19 -0000 --nextPart3834838.BRNeRiNLvY Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="utf-8"; protected-headers="v1" From: Adriaan de Groot To: freebsd-ports@freebsd.org Cc: freebsd-ports-request@freebsd.org, simon.wright@gmx.net Subject: Re: misc/compat11x pkg-descr correction Date: Tue, 27 Apr 2021 12:20:16 +0200 Message-ID: <2385020.0dHE6SNnxz@beastie.bionicmutton.org> Organization: FreeBSD In-Reply-To: References: On Tuesday, 27 April 2021 11:23:51 CEST freebsd-ports-request@freebsd.org wrote: > From: Simon Wright > To: freebsd-ports@freebsd.org > Subject: Bug 242248 - misc/compat11x pkg-descr correction [PATCH], > committer love pls! > Message-ID: <6c276940-b0e4-28f6-8bb3-c373b364278a@gmx.net> > Content-Type: text/plain; charset=utf-8; format=flowed > > Hi all, > > Would any committer with a few spare cycles please look at the > correction to the pkg-descr in compat11x? It's a very minor issue but so > quick to fix :). > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=242248 The pkg-descr was fixed a year ago, but the PR wasn't closed; the PORTREVISION at the time wasn't bumped like in the patch you provided. I'm not going to bump it now, though, and have closed the PR. [ade] --nextPart3834838.BRNeRiNLvY Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- iQGzBAABCAAdFiEEhrjttu2OP5apuuy1z93JbxKxkVwFAmCH5WAACgkQz93JbxKx kVwoNAv/UtqIdVtPS9EgVmX/EYkVpgfHcFKwgHlfXbs2EO5gGPL5TO5X7AcbC6do 4YyFB5DzeVdFH1LYpAdCmNzOTpaNeURCTgf2tg8i7Fb91cyGinRJlogyw/xKICbb djjAew7MYLQKmPGLpnrajGqbb3sS2K1bJ0O+UvwAJUrLOt1ppRoO3r/FgU402SWH AnU/ViUjeIQfQZ11YiWdk4I0mXpOnME5Lg82zEwLB6ZSPlKzSkCmKj0oOsjUM4+F t7+kVXM1rTQqe3xxmI6rKk4u6PIphyxYTTlUp68BkNJKjl+AIMQwY4jr+LmG7ele CYXvd2COzLO/CsJhp3pzbmCTGFbxCOhhmryMBrSNn6WY2F+edCK+EBxsBguOZDHl u6pQBDGTq+DtQfQaOZ6UnnO7eAsvdGxyaM+VcmggVJ09uRaQTfiO9ZKKm2czpExO TFZuAlvvufwYiIQ5ZkTedhRAIcuT1hyarEe3bpPjY1OSsjobsiNkxUI5dXuEYNsQ /1nPzXFB =1+pf -----END PGP SIGNATURE----- --nextPart3834838.BRNeRiNLvY-- From owner-freebsd-ports@freebsd.org Tue Apr 27 10:39:29 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 578DA5E207E for ; Tue, 27 Apr 2021 10:39:29 +0000 (UTC) (envelope-from de-freebsd@ctseuro.com) Received: from wall01.ctseuro.com (wall01.ctseuro.com [193.81.233.64]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "wall01.ctseuro.com", Issuer "wall01.ctseuro.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FTytm2KQpz3nsT for ; Tue, 27 Apr 2021 10:39:27 +0000 (UTC) (envelope-from de-freebsd@ctseuro.com) Received: from mail01.ctseuro.com (mail01.ctseuro.com [193.81.233.61]) by wall01.ctseuro.com (8.16.1/8.16.1) with ESMTPS id 13RAdMG8015089 (version=TLSv1.3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256 verify=NO) for ; Tue, 27 Apr 2021 12:39:24 +0200 (CEST) (envelope-from de-freebsd@ctseuro.com) MIME-Version: 1.0 Date: Tue, 27 Apr 2021 12:39:15 +0200 From: CTS - FreeBSD Team To: freebsd-ports@freebsd.org Subject: Re: Proposal of new port www/owncast In-Reply-To: <81257b48-1e39-4506-1939-b54e794a721c@bebik.net> References: <50d3889c1c0082c530ca355659605498@ctseuro.com> <81257b48-1e39-4506-1939-b54e794a721c@bebik.net> User-Agent: Roundcube Webmail Message-ID: <04934d0084fafe1ebb7797a2c3531930@ctseuro.com> X-Sender: de-freebsd@ctseuro.com Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-CTSWALL-CTSWall-Information: Please contact the ISP for more information X-CTSWALL-CTSWall-ID: 13RAdMG8015089 X-CTSWALL-CTSWall: Found to be clean X-CTSWALL-CTSWall-From: de-freebsd@ctseuro.com X-Spam-Status: No X-Rspamd-Queue-Id: 4FTytm2KQpz3nsT X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of de-freebsd@ctseuro.com designates 193.81.233.64 as permitted sender) smtp.mailfrom=de-freebsd@ctseuro.com X-Spamd-Result: default: False [-1.29 / 15.00]; RCVD_TLS_ALL(0.00)[]; ARC_NA(0.00)[]; NEURAL_SPAM_SHORT(1.00)[1.000]; XM_UA_NO_VERSION(0.01)[]; FROM_HAS_DN(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[193.81.233.64:from]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[193.81.233.64:from:127.0.2.255]; DMARC_NA(0.00)[ctseuro.com]; R_SPF_ALLOW(-0.20)[+mx]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:1901, ipnet:193.80.0.0/15, country:AT]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2021 10:39:29 -0000 Am 2021-04-27 12:10, schrieb Rodrigo Osorio: > On 4/27/21 9:23 AM, CTS - FreeBSD Team wrote: >> Hello! >> >> I just created my first FreeBSD port for the small self-hostable >> streaming server https://owncast.online written in Go. >> >> On my own poudriere package build server it build fine for FreeBSD 11 >> and 12 (amd64). It installs fine and even runs afterwards. >> >> How am i supposed to go on from here? Should i just open an issue in >> the bugtracker with the patch and have a discussion there or is it >> better to present it here first and have the discussion about it here >> on this list? >> >> Bye > > Hi Markus, > > Yes, you should open an issue with a patch in the bug tracker > as described in the FreeBSD porters handbook[1]. > It's also a good idea to advertise about your port in this ML, > it helps to to find a committer for the port ;). > > Cheers, Thank you for the briefing. I just opened an issue with the patch on Bugzilla. Feel free to have a look at it, comment it, improve it and eventually commit it ;-) Cheers, -- Markus Mann, CTS - FreeBSD Team WWW: https://cts-solutions.at/ From owner-freebsd-ports@freebsd.org Tue Apr 27 10:41:19 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id CE9AA5E24B5 for ; Tue, 27 Apr 2021 10:41:19 +0000 (UTC) (envelope-from de-freebsd@ctseuro.com) Received: from wall01.ctseuro.com (wall01.ctseuro.com [193.81.233.64]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "wall01.ctseuro.com", Issuer "wall01.ctseuro.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FTywt6sSqz3p62 for ; Tue, 27 Apr 2021 10:41:18 +0000 (UTC) (envelope-from de-freebsd@ctseuro.com) Received: from mail01.ctseuro.com (mail01.ctseuro.com [193.81.233.61]) by wall01.ctseuro.com (8.16.1/8.16.1) with ESMTPS id 13RAfDSG015277 (version=TLSv1.3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256 verify=NO) for ; Tue, 27 Apr 2021 12:41:15 +0200 (CEST) (envelope-from de-freebsd@ctseuro.com) MIME-Version: 1.0 Date: Tue, 27 Apr 2021 12:41:07 +0200 From: CTS - FreeBSD Team To: freebsd-ports@freebsd.org Subject: Re: Proposal of new port www/owncast In-Reply-To: <81257b48-1e39-4506-1939-b54e794a721c@bebik.net> References: <50d3889c1c0082c530ca355659605498@ctseuro.com> <81257b48-1e39-4506-1939-b54e794a721c@bebik.net> User-Agent: Roundcube Webmail Message-ID: X-Sender: de-freebsd@ctseuro.com Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-CTSWALL-CTSWall-Information: Please contact the ISP for more information X-CTSWALL-CTSWall-ID: 13RAfDSG015277 X-CTSWALL-CTSWall: Found to be clean X-CTSWALL-CTSWall-From: de-freebsd@ctseuro.com X-Spam-Status: No X-Rspamd-Queue-Id: 4FTywt6sSqz3p62 X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of de-freebsd@ctseuro.com designates 193.81.233.64 as permitted sender) smtp.mailfrom=de-freebsd@ctseuro.com X-Spamd-Result: default: False [-1.29 / 15.00]; ARC_NA(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; XM_UA_NO_VERSION(0.01)[]; FROM_HAS_DN(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[193.81.233.64:from]; R_SPF_ALLOW(-0.20)[+mx:c]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[193.81.233.64:from:127.0.2.255]; DMARC_NA(0.00)[ctseuro.com]; NEURAL_SPAM_SHORT(1.00)[1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; RCVD_TLS_ALL(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:1901, ipnet:193.80.0.0/15, country:AT]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2021 10:41:19 -0000 Am 2021-04-27 12:10, schrieb Rodrigo Osorio: > Yes, you should open an issue with a patch in the bug tracker Doh! And the link to the issue is: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255439 Thanks! -- Markus Mann, CTS - FreeBSD Team WWW: https://cts-solutions.at/ From owner-freebsd-ports@freebsd.org Tue Apr 27 11:15:44 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 36EBE5E343B for ; Tue, 27 Apr 2021 11:15:44 +0000 (UTC) (envelope-from simon.wright@gmx.net) Received: from mout.gmx.net (mout.gmx.net [212.227.17.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FTzhb0M47z3q7g for ; Tue, 27 Apr 2021 11:15:42 +0000 (UTC) (envelope-from simon.wright@gmx.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1619522141; bh=KAsVVeQqd87R8Llmaq87nP/rmKSmNsuaXaa5kP768EI=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=f2Na72nbttCPr+0xmFpU5vtNe3+hbFdgiuwAwQ3h3AFttjDOCl82hqO0BJhXlSRDF h0W5eg61mFMUFgq/YT1QNaA7OvbzAKgESLAvrHY8jFYKP+PYJJcvV9USfyD6VtfXK7 IU9pOcHj6DfBHT91D69qQbBe4GXcbI9MuyUrV7OE= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.79.199] ([110.54.172.115]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MUXpQ-1m1dz23HHM-00QPws for ; Tue, 27 Apr 2021 13:15:41 +0200 Subject: Re: misc/compat11x pkg-descr correction To: freebsd-ports@freebsd.org References: <2385020.0dHE6SNnxz@beastie.bionicmutton.org> From: Simon Wright Message-ID: <3c1be67f-8a7b-2802-2bb6-ccefe170ee24@gmx.net> Date: Tue, 27 Apr 2021 19:15:35 +0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.7.1 MIME-Version: 1.0 In-Reply-To: <2385020.0dHE6SNnxz@beastie.bionicmutton.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-GB Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:v+AmOklHfa5WWN22WG9NUjGkbSQDWb50EnEWS1W/VfYE82s/fmR jCMuJEjoqIbPhAN1hv0fgedkuqx6dN7El1D5EWF1Z7+9rGaO6qnx0wiYI0dsebcWnqIxrQF gyO9KhEmG5l0h+RvyqlJq96un3b7YgdU97/jfc28cVZhbk2IQZYNk9Zd6WYd9f0AUCUCb+A nJiM16qNr2yMzToHQ00ZQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:TM4lxMqYfCo=:NsYvx7TOO1RTENnqim7hXZ 3EuVWCD7xuxnHmuU02su7UPQuQea5NhDoxTiFD1ZPfK+qoP4cnvrkvQjcocwgXmiE75OfC7gF MgXtGrDmWfQv1uimDdlWWtLHlNQ8Z2p9TUAVBfIJS4ljjfGTPzvqsXoWQeYLRlaUhGWbwEoiY RzoEQUFXoK9Tnvad4XEMd0ARgguID/RjVX+3QooE9u49yC9OIb8AvdDJqlhcyA/UNWHdfdKrI 2OH9IkE/A38aas2fQFNcmVaDL5can/GHhc82yUZiDhBjF9ND5ZBaD2wVEqx+Zw2/eG0DQbhnr 4AnQWXfnHGu90Akp9KeI8UMwrmr2lGwVTeOfTaDnR0CkRaSvOll3ebFLfZDfs/4rnq91WsT6J 9rwT1lgVgxLPBBBFtnknNcNUaUZkrLKjwyCSRhaHiKWM3hnnWsQUKeDnc9kwApvFIpth4HJtf 1cOyuZw+hNefmpCg6g67dS6Y1bnazCpy854gBL6mX3zoXatXKct8HJRtYLez0phquaP/cWVh8 tzbT6gi6SXdeP7XAkqKY87UBFC47G1j8JPsPih77TvFqD8e6uk3HkPJsQ8FENe+7u/eRZJrcL KqELq76W9s62dAFi3+/uyCCCZBfYh2E69FZx8gUY5qmx11rSSjGAGWSYU36SMjkp9C31xl9ZK 11gQ4WsCSC/IPNhnCJjafV8hWhawth4shxQTe8UAPpTA+63Q1Hg4Zytyb2bl9ao9wAIev7UD4 Ifoi25oMvrLexdEEI+q8b8/0yXdPHx034qRuRFJo/+a2VIbV44YC+HxgslooCkxDRNErvUebX zAL2FS9483PJCBfkO9jzuNk/uHbO1gbhlM8x3hm8xylKurisj442w8Mn9AFFmbMV/8T8A0njm j73R80nxznr47wHvlOSQ2NHSanmaop3Dd/V3ryMWRrYsLeTPKr2DNLDlloPei7DSIhyWjTym3 iTW7zxsW8f+SrL2qzFps1EGrRpyoci+Gq6oep4LrsmWfTH99ZpKJRvNzWPz4sqfiqxW6O0Xi/ bMec1ECNU4nWvCE57ZV/lfzZOD5EVOpLo5QjXkxdwNXMChPi1loqS5qj30QhZDNhpmnDVyzrk Q1MALKy4zVHnKxPCH2is3WRXygmiddRAdeSlF9zB/O0565h47hcJaS2jf964Iio213TRW6dKO bZKUcXoCOJbHljtFm2wisKWbost+RMG51kyjf1QjanO6Ued8pCPNwrppoPf5YujYKYiH7fiqJ tzmJBeelds4fTxoSk X-Rspamd-Queue-Id: 4FTzhb0M47z3q7g X-Spamd-Bar: +++++++ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmx.net header.s=badeba3b8450 header.b=f2Na72nb; dmarc=pass (policy=none) header.from=gmx.net; spf=pass (mx1.freebsd.org: domain of simon.wright@gmx.net designates 212.227.17.21 as permitted sender) smtp.mailfrom=simon.wright@gmx.net X-Spamd-Result: default: False [7.90 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; GREYLIST(0.00)[pass,meta]; FREEMAIL_FROM(0.00)[gmx.net]; R_SPF_ALLOW(0.00)[+ip4:212.227.17.0/27]; TO_DN_NONE(0.00)[]; DKIM_TRACE(0.00)[gmx.net:+]; DMARC_POLICY_ALLOW(0.00)[gmx.net,none]; RCVD_IN_DNSWL_LOW(-0.10)[212.227.17.21:from]; FROM_EQ_ENVFROM(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[212.227.17.21:from]; FREEMAIL_ENVFROM(0.00)[gmx.net]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:8560, ipnet:212.227.0.0/16, country:DE]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; R_DKIM_ALLOW(0.00)[gmx.net:s=badeba3b8450]; RECEIVED_SPAMHAUS_PBL(0.00)[110.54.172.115:received]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_NONE(0.00)[gmx.net:dkim]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RECEIVED_SPAMHAUS_XBL(5.00)[110.54.172.115:received]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; NEURAL_SPAM_MEDIUM(1.00)[1.000]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[212.227.17.21:from:127.0.2.255]; BAD_REP_POLICIES(0.10)[]; NEURAL_SPAM_SHORT(1.00)[1.000]; NEURAL_SPAM_LONG(1.00)[1.000]; RWL_MAILSPIKE_POSSIBLE(0.00)[212.227.17.21:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports] X-Spam: Yes X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2021 11:15:44 -0000 Thank you for checking this Adriaan. On 27/04/2021 6:20 pm, Adriaan de Groot wrote: > On Tuesday, 27 April 2021 11:23:51 CEST freebsd-ports-request@freebsd.or= g > wrote: >> From: Simon Wright >> To: freebsd-ports@freebsd.org >> Subject: Bug 242248 - misc/compat11x pkg-descr correction [PATCH], >> committer love pls! >> Message-ID: <6c276940-b0e4-28f6-8bb3-c373b364278a@gmx.net> >> Content-Type: text/plain; charset=3Dutf-8; format=3Dflowed >> >> Hi all, >> >> Would any committer with a few spare cycles please look at the >> correction to the pkg-descr in compat11x? It's a very minor issue but s= o >> quick to fix :). >> >> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D242248 > > The pkg-descr was fixed a year ago, but the PR wasn't closed; the PORTRE= VISION > at the time wasn't bumped like in the patch you provided. I'm not going = to > bump it now, though, and have closed the PR. > > [ade] > From owner-freebsd-ports@freebsd.org Tue Apr 27 12:15:59 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 2226B5E6DF8 for ; Tue, 27 Apr 2021 12:15:59 +0000 (UTC) (envelope-from Varussell23@outlook.com) Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12olkn2103.outbound.protection.outlook.com [40.92.22.103]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "DigiCert Cloud Services CA-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FV1252sDbz3v87 for ; Tue, 27 Apr 2021 12:15:57 +0000 (UTC) (envelope-from Varussell23@outlook.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hpQ9cxaI2OiQMDLiRCht5NVmjQ7EjmzAyzTdZJPOaIz99Jbldi34F7UCCKKYo7vgLbUAnZHR8VXrG/H1IzVTUyk6Kw0H1kRyUEptpGOEfk3PSvh5sacmcSrOHWd3w5faajLHFUWbG+8B/i5vecW9y4AnOCyAwcHhM09c1GDarYvOCDRqadUZZmSdeeead+4F/rz5xfPgzW2IPmwK2z5bxla+OpoOSTWRU6NnYLjlystrdZFIbkcVkCcdXU2j34x6y+PW2LcWGp5B1Er41qm0Sn0YhvG5e6ZkNaTcp5HjLdbcb8Dp94Awt+8GFXPaJxMJtbvvK8GrOtQN8dn+Ukl24A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=f5vgcE3l7GsG7NTmi29G0OhQPL9A6NI9YW4VCWHQgBo=; b=hlKN2K+CflA2tHlZUP46MspS1Rsbj9ADRw/afnQq1SGrJxjxFMwyFGM7WfvvvkLsUKVlXKSvf0sB8dEJKnr786K5yk/E4wC4hFM0vX57UMdmmekqQmoZm5LSf+KnCFSEhqZsZAkZ9IsVZQOBxxqwJnjQ8Mx6s5DDohtyF2gsjRotJl02p4C4uA6tKDIFyDchK4amlwu+ntVjKBkazRMXgP0odEXTd//LAZj52mTEm0lPYomtSMgbEsUxhvv+qbPkuBojAPnr0cVszUzNbihn0drVWAemoM/qyWdov0p8bh9lYsWoAYguhZf9dR10cOWPyWT/eDpaKRtOeb2zwpsHgg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=f5vgcE3l7GsG7NTmi29G0OhQPL9A6NI9YW4VCWHQgBo=; b=vNXry3JV1vzk3zK/hXkrNQ4hd6SfeiGgtQyUMYPiNnPF9q27DAui4FdgIgL4ZF/9suB64aCJJDMv9kTYWrX9yLZFAYrVFvxwrLm5MuOOQxg7yi/QLdQw54KuAEhVWWLAYfM6FL59u0r3iqEHTptxaA8hbvMjJ3zcrgO3tHeHEbon30q8hiBSA168xnOxSfW4DycchLzZ6hSBlgyzBmK4myOBLuQM6WF2T6RXGAUZ2U6CXxPZXIKsbnSi1jk1r36LPHeRCLbfdfJWhgAsC08rht16NL+D+qYEyTcIrgC9rWPu5cJtv8kvCsLxI0j1lF7IiVMV8OTOPUYU7zYhtttjnQ== Received: from BN8NAM12FT034.eop-nam12.prod.protection.outlook.com (2a01:111:e400:fc66::47) by BN8NAM12HT192.eop-nam12.prod.protection.outlook.com (2a01:111:e400:fc66::105) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4087.16; Tue, 27 Apr 2021 12:15:55 +0000 Received: from SA0PR17MB4174.namprd17.prod.outlook.com (2a01:111:e400:fc66::4e) by BN8NAM12FT034.mail.protection.outlook.com (2a01:111:e400:fc66::260) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4087.16 via Frontend Transport; Tue, 27 Apr 2021 12:15:55 +0000 Received: from SA0PR17MB4174.namprd17.prod.outlook.com ([fe80::15fb:e9aa:874f:605c]) by SA0PR17MB4174.namprd17.prod.outlook.com ([fe80::15fb:e9aa:874f:605c%8]) with mapi id 15.20.4087.026; Tue, 27 Apr 2021 12:15:55 +0000 From: Vedarius Russell To: "freebsd-ports@freebsd.org" Subject: Administrators request Thread-Topic: Administrators request Thread-Index: AQHXO18S2p2xV+UMKEKyiXA5uThmlw== Date: Tue, 27 Apr 2021 12:15:55 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-incomingtopheadermarker: OriginalChecksum:40E52CAC3209A89FD3028334D0A1B81C11DE9A6A46575BA67089B858D3390094; UpperCasedChecksum:8D302B1ADE9AC8CB36ED8C4E5965621FCDCCF63E0A704BB29073DC7EABBE670C; SizeAsReceived:6598; Count:41 x-tmn: [/Bvu61qfwmw57LGHhiRT1Kn388i1TDIM] x-ms-publictraffictype: Email x-incomingheadercount: 41 x-eopattributedmessage: 0 x-ms-office365-filtering-correlation-id: ef344de5-5dc2-4a32-3366-08d90976354e x-ms-traffictypediagnostic: BN8NAM12HT192: x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: ExLLm7hNEL11APZVSwaOKiCVUBJkFe+Gurwx0oWsgF/B5NqV0/aqM+3nQ6ck6ktq2r/6IP3Uc6QErWxQXoIPY1Q1m76jtFVjm0SNAyLL9SxncaQhOdAj9/IjZeK7o04C4wIfQ6z1bVGDCFJZLfXVfkkHcY5bFvuiZSFR58/yZs84FxLvkKHem75lzzXE1iI3sVMqMCQazRLpgHChilKAg2RowCUeAqTP88PC1sqcH1qtdy70euBrHyn7HdaWffjRqo9HCVI1nSyXupf4Vd4S6iAEafqXkUl8KFzPrICfObUL0HewYANWme+5AttI0vK9k/l9UWOkDsW7fkBKtpF1b2fhJ2KbKVBEAijY7cEVRaq8K+ZgbvFpg/PxuLg2/ihurcns7+F94QQpqzeXgeetpA== x-ms-exchange-antispam-messagedata: hYdGWTaK09s3Iu4/tFvUG87mLFmI4jvwjhZrEcPwylEd/m/CxLNHr0LVi6mIN9KLDToBbDKS2O/TGujrFDudtOBsCOhW+vFdiexnz/Y4wpsbyy7xdVQHIWOmHHLTNA7Xr47+6syBf2Nu4tJ8x/preg== x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="us-ascii" Content-ID: <5F548E3F7A92774791B73D0B7717ED5B@sct-15-20-3174-20-msonline-outlook-21df5.templateTenant> Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-AuthSource: BN8NAM12FT034.eop-nam12.prod.protection.outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: ef344de5-5dc2-4a32-3366-08d90976354e X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Apr 2021 12:15:55.4017 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN8NAM12HT192 X-Rspamd-Queue-Id: 4FV1252sDbz3v87 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=outlook.com header.s=selector1 header.b=vNXry3JV; arc=pass (microsoft.com:s=arcselector9901:i=1); dmarc=pass (policy=none) header.from=outlook.com; spf=pass (mx1.freebsd.org: domain of Varussell23@outlook.com designates 40.92.22.103 as permitted sender) smtp.mailfrom=Varussell23@outlook.com X-Spamd-Result: default: False [-5.00 / 15.00]; FREEMAIL_FROM(0.00)[outlook.com]; R_SPF_ALLOW(-0.20)[+ip4:40.92.0.0/15]; RCVD_COUNT_THREE(0.00)[4]; DKIM_TRACE(0.00)[outlook.com:+]; DMARC_POLICY_ALLOW(-0.50)[outlook.com,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[40.92.22.103:from]; FREEMAIL_ENVFROM(0.00)[outlook.com]; ASN(0.00)[asn:8075, ipnet:40.80.0.0/12, country:US]; ARC_ALLOW(-1.00)[microsoft.com:s=arcselector9901:i=1]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[outlook.com:s=selector1]; MIME_TRACE(0.00)[0:+]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; DWL_DNSWL_NONE(0.00)[outlook.com:dkim]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[40.92.22.103:from:127.0.2.255]; RCVD_IN_DNSWL_NONE(0.00)[40.92.22.103:from]; TO_DN_EQ_ADDR_ALL(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[40.92.22.103:from]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2021 12:15:59 -0000 I have a few people getting my accounts and flagging me from receiving my B= itcoin because they have my administrator port which allows them to gain al= l my passwords everytime I change them please help me track that informatio= n Vedarius A. Russell= From owner-freebsd-ports@freebsd.org Tue Apr 27 10:09:13 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 3F3D75E0A6A for ; Tue, 27 Apr 2021 10:09:13 +0000 (UTC) (envelope-from rodrigo@osorio.me) Received: from smtp.osorio.me (mvd.osorio.me [5.196.94.126]) by mx1.freebsd.org (Postfix) with ESMTP id 4FTyCr0scNz3lwb for ; Tue, 27 Apr 2021 10:09:11 +0000 (UTC) (envelope-from rodrigo@osorio.me) Received: from [192.168.69.184] (unknown [78.194.61.125]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.osorio.me (Postfix) with ESMTPSA id 48F6A11E423 for ; Tue, 27 Apr 2021 10:09:03 +0000 (UTC) Subject: Re: Proposal of new port www/owncast To: freebsd-ports@freebsd.org References: <50d3889c1c0082c530ca355659605498@ctseuro.com> From: Rodrigo Osorio Message-ID: <1cd179c8-86cf-deb0-c9ec-05ef40ce194a@osorio.me> Date: Tue, 27 Apr 2021 12:09:00 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.9.0 MIME-Version: 1.0 In-Reply-To: <50d3889c1c0082c530ca355659605498@ctseuro.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-Rspamd-Queue-Id: 4FTyCr0scNz3lwb X-Spamd-Bar: +++ Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of rodrigo@osorio.me has no SPF policy when checking 5.196.94.126) smtp.mailfrom=rodrigo@osorio.me X-Spamd-Result: default: False [3.15 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_NONE(0.00)[]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[5.196.94.126:from]; ASN(0.00)[asn:16276, ipnet:5.196.0.0/16, country:FR]; R_DKIM_NA(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RECEIVED_SPAMHAUS_PBL(0.00)[78.194.61.125:received]; ARC_NA(0.00)[]; FREEFALL_USER(0.00)[rodrigo]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_SPAM_SHORT(1.00)[1.000]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; AUTH_NA(1.00)[]; NEURAL_SPAM_MEDIUM(1.00)[1.000]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[5.196.94.126:from:127.0.2.255]; DMARC_NA(0.00)[osorio.me]; NEURAL_SPAM_LONG(0.15)[0.148]; R_SPF_NA(0.00)[no SPF record]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-ports] X-Mailman-Approved-At: Tue, 27 Apr 2021 12:30:30 +0000 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2021 10:09:13 -0000 On 4/27/21 9:23 AM, CTS - FreeBSD Team wrote: > Hello! > > I just created my first FreeBSD port for the small self-hostable > streaming server https://owncast.online written in Go. > > On my own poudriere package build server it build fine for FreeBSD 11 > and 12 (amd64). It installs fine and even runs afterwards. > > How am i supposed to go on from here? Should i just open an issue in > the bugtracker with the patch and have a discussion there or is it > better to present it here first and have the discussion about it here > on this list? > > Bye Hi Markus, Yes, you should open an issue with a patch in the bug tracker as described in the FreeBSD porters handbook[1]. It's also a good idea to advertise about your port in this ML, it helps to to find a committer for the port ;). Cheers, -- rodrigo [1] https://www-legacy.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/porting-submitting.html From owner-freebsd-ports@freebsd.org Tue Apr 27 17:28:18 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id A6E055F8A32 for ; Tue, 27 Apr 2021 17:28:18 +0000 (UTC) (envelope-from rozhuk.im@gmail.com) Received: from mail-wr1-x436.google.com (mail-wr1-x436.google.com [IPv6:2a00:1450:4864:20::436]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FV7yT6pkFz4fhJ for ; Tue, 27 Apr 2021 17:28:17 +0000 (UTC) (envelope-from rozhuk.im@gmail.com) Received: by mail-wr1-x436.google.com with SMTP id h15so8038430wre.11 for ; Tue, 27 Apr 2021 10:28:17 -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=VVMSn2QNhFWAFfZM0D5/Kc1btx9XJvohlt57NSRC+KI=; b=AQwBVNF+3RxjOoOOV4IH8S7ilxNP+jwrxlmBdKti5b+PuPevelf5YDHSaSjS33zPJi ExMAfZJeQL6ClQlrfwUCtQX2EFDNZd56Z4WNJKAQWqrVs83l2S8DQycZs4G8pA7POmTg TPQAf5sScvXfr/tUzCvVLdmrJjoHAgx16qtoXw8ccRBFM6PROlXzjjKH5I+G0o/MhIqL A8lwJOm5X890d3QQRP3LDxu8Et6WdhGLhmcVQTfD74Z3xzkNaUwSuA9g3/3/zioXNmPm FSzkU3wEXEyPmx21lAg9UFTDhWlQkm1I/5x4aiPNEAU+jr5S7P0BH60bcKAWzyQPaj27 P0EA== 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=VVMSn2QNhFWAFfZM0D5/Kc1btx9XJvohlt57NSRC+KI=; b=qb0mlBoXcLUl4ErhGt5FqJlEZvY3xLVn2q2Uq1cBuBRRXmiO2QgS3xL19ZU5MZMavx Nhp9Yx91y6HSL1X6GbWRgYXpXwSmjIu4dbxhHJDrDg0oVZXeMuK1mnvcuGcNJpLj+TRf QaDhv+DOkpVZQSDMrUWFXhNT7vaqgbtAok8HIcvszxuAoAfLN/AS7E7K31E3mgEXU+BG rv8SXWher2A3WDQ0afYPuPUaTDowFAGpRkoswuPxuVEgAX1ujP9MVxfvt+4GCmreGA3t 5Y/5butff3vtclgLHi2W1FtXYtHb3T7aMRyysiKEg07B306XzuaDvkd/WOFRmSEjcH8A m6SA== X-Gm-Message-State: AOAM530886HXabCb7B3sQMvRm4ILF1niAb/5rbs7EyIAtYQipgdsTHUB bJKDYDVpVRXYD7TW520IZ+RpdBvGQc5oFQ== X-Google-Smtp-Source: ABdhPJxQml0Ge61Ps548XvF34PgExeXSQ5NPxW9KSNqhxNojHgJTZw6UBBe8l8wqtql4Hrtt1xAb9g== X-Received: by 2002:a5d:6ace:: with SMTP id u14mr30239729wrw.322.1619544496080; Tue, 27 Apr 2021 10:28:16 -0700 (PDT) Received: from rimwks.local ([2001:470:1f15:3d8:7285:c2ff:fe37:5722]) by smtp.gmail.com with ESMTPSA id j15sm4873084wrt.17.2021.04.27.10.28.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 27 Apr 2021 10:28:15 -0700 (PDT) From: Rozhuk Ivan X-Google-Original-From: Rozhuk Ivan Date: Tue, 27 Apr 2021 20:28:13 +0300 To: obx2un1@oldach.net (Helge Oldach) Cc: freebsd-ports@freebsd.org Subject: Re: Python update 3.7->3.8 Message-ID: <20210427202813.703d2b80@rimwks.local> In-Reply-To: <202104270529.13R5T1uO008705@nuc.oldach.net> References: <20210427054324.14930117@rimwks.local> <202104270529.13R5T1uO008705@nuc.oldach.net> X-Mailer: Claws Mail 3.17.8 (GTK+ 2.24.33; amd64-portbld-freebsd13.0) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4FV7yT6pkFz4fhJ X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=AQwBVNF+; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of rozhukim@gmail.com designates 2a00:1450:4864:20::436 as permitted sender) smtp.mailfrom=rozhukim@gmail.com X-Spamd-Result: default: False [-4.00 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_NONE(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:1450:4864:20::436:from]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; TAGGED_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; SPAMHAUS_ZRD(0.00)[2a00:1450:4864:20::436:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::436:from]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2021 17:28:18 -0000 On Tue, 27 Apr 2021 07:29:01 +0200 (CEST) obx2un1@oldach.net (Helge Oldach) wrote: > > This long command hanle files that requires shebang: > > portmaster -BvD -y --no-confirm --delete-build-only `grep -rsp > > "\/python3\.7" /usr/local/ | grep -v '/usr/local/man/' | grep -v > > '/usr/local/lib/python3' | sed -e 's|:.*||' -e 's|Binary file ||' > > -e 's| matches||' | xargs pkg which -oq | sort -u` > > I am afraid this is botching up things. For instance, tinkering with > pkg installed files will break proper removal of packages in the > future because of md5 mismatch. Also please note that you are not > just changing shebang but unrelated documentation files as well which > may be overly excessive. This long command find all files that contain "/python3.7", then find package name that own this file and reinstall it. It does not shange file content. From owner-freebsd-ports@freebsd.org Tue Apr 27 20:05:18 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id A0B786211B7 for ; Tue, 27 Apr 2021 20:05:18 +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.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4FVCRf16Jtz4rDb for ; Tue, 27 Apr 2021 20:05:17 +0000 (UTC) (envelope-from doctor@doctor.nl2k.ab.ca) Received: from doctor by doctor.nl2k.ab.ca with local (Exim 4.94 (FreeBSD)) (envelope-from ) id 1lbTkV-000IyK-UL for freebsd-ports@freebsd.org; Tue, 27 Apr 2021 13:51:59 -0600 Date: Tue, 27 Apr 2021 13:51:59 -0600 From: The Doctor To: freebsd-ports@freebsd.org Subject: Some delayed ports Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspamd-Queue-Id: 4FVCRf16Jtz4rDb X-Spamd-Bar: +++++++ X-Spamd-Result: default: False [7.00 / 15.00]; ARC_NA(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[204.209.81.1:from]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(0.00)[+a:c]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; GREYLIST(0.00)[pass,body]; NEURAL_SPAM_MEDIUM(1.00)[1.000]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[204.209.81.1:from:127.0.2.255]; RCVD_TLS_LAST(0.00)[]; RBL_VIRUSFREE_BOTNET(2.00)[204.209.81.1:from]; DMARC_POLICY_ALLOW(0.00)[nl2k.ab.ca,quarantine]; NEURAL_SPAM_LONG(1.00)[1.000]; NEURAL_SPAM_SHORT(1.00)[1.000]; BAD_REP_POLICIES(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:6171, ipnet:204.209.81.0/24, country:CA]; INTRODUCTION(2.00)[]; MAILMAN_DEST(0.00)[freebsd-ports]; RCVD_COUNT_TWO(0.00)[2] X-Spam: Yes X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2021 20:05:18 -0000 Spamassassin is up to 3.4.6 Gcc is up to 11.1 Exim there WAS A SECURITY FLAW CAUGHT. aRE WE KEEPING UP? -- Member - Liberal International This is doctor@@nl2k.ab.ca Ici doctor@@nl2k.ab.ca Yahweh, Queen & country!Never Satan President Republic!Beware AntiChrist rising! Look at Psalms 14 and 53 on Atheism https://www.empire.kred/ROOTNK?t=94a1f39b Welcome weeds into the garden, and soon that's all which will grow. -unknown From owner-freebsd-ports@freebsd.org Tue Apr 27 21:19:28 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 77FBD6228D6 for ; Tue, 27 Apr 2021 21:19:28 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: from mail-oi1-x233.google.com (mail-oi1-x233.google.com [IPv6:2607:f8b0:4864:20::233]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FVF5C1xdJz4v9M for ; Tue, 27 Apr 2021 21:19:26 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: by mail-oi1-x233.google.com with SMTP id u16so43727772oiu.7 for ; Tue, 27 Apr 2021 14:19:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chen-org-nz.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=bAkmXCpAxtbiWmWgRPfVxbIoWr7FcPpIzFG+bHCOAs8=; b=QdJn0C4Ca4aa+SNjFIq6VwKEOZkpuJqEw1w6ZRWx9HmAJynXLEoV10Z5bRLln5Y/k4 DgKytrvz5XSSKZ6Dgm8o5r60wmtyl/3Z/kwg/8MspJvit9xPqzDpjY4gI8atz08fcjZv iZQzWmjkqTpcDMQUgOiW5B9t3vBLGqny7Q4/ujyCiKxqzrSLIEKwV5LuyKGbPLcCwsz+ tV2w5IVp/Tn1RX31iwgjiK3Jv3uJogfEc3sfGTgr+xLFFkJj4wUul+I9WT9rQoyRjcG6 0QvamIDvd2G2HEJE+4XhaPF8tcf4/oN91xmZsPO+62vEzO+LgfAG98GozDK31WCF6hhr ZTBQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=bAkmXCpAxtbiWmWgRPfVxbIoWr7FcPpIzFG+bHCOAs8=; b=eBvDUyFp42alQtdi3HLxfFCZi9eoHwAQ/h+06bpmuGWQwnTHWK607dT8eZGeLgs6Ab alJqmc7B7VGwCjG4/JtQA/HOxc11dq8GVh2aiUj6WNmeUhmZ+w0JQ763wArhK/yUWOyZ mlXVBsjPdbv753MXKL/vTIqwoZH3aQCUkRnsd4vtuiDRFufbBPYyYMON/TywxpY5MAQL CveYa7ue/AL20syGzq1VbKou2lNvCpoyN4C8KlGL40RJlFQWwE91qvrqGz/5/H/aNzxy SLVhOKlZv7VFHwtqjekzzd96uFz+1Sgs6cK7FNPD8xdVy6LR/FEOrOZONt28K/Lr7zmy rtag== X-Gm-Message-State: AOAM533KUbhc+SpWL33xTCXDKdwlH+1eiJccDRtZZ/o87ugeStDQ2dpk vFfMvSpK4U7VRx63R3llvESzyy+QGJM61uL3W50YLtOXUZ8F8g== X-Google-Smtp-Source: ABdhPJyAuZzb+m5oe7xSRgwYVHENs2gptvqXI2jJTYAKGx1FK2tjdxRoZcJFihvOx0M7ABvpce35oz78e1AnyQV5+k0= X-Received: by 2002:aca:3010:: with SMTP id w16mr202770oiw.154.1619558366146; Tue, 27 Apr 2021 14:19:26 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Jonathan Chen Date: Wed, 28 Apr 2021 09:19:10 +1200 Message-ID: Subject: Re: Some delayed ports To: The Doctor Cc: freebsd-ports@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 4FVF5C1xdJz4v9M X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=pass header.d=chen-org-nz.20150623.gappssmtp.com header.s=20150623 header.b=QdJn0C4C; dmarc=none; spf=softfail (mx1.freebsd.org: 2607:f8b0:4864:20::233 is neither permitted nor denied by domain of jonc@chen.org.nz) smtp.mailfrom=jonc@chen.org.nz X-Spamd-Result: default: False [-1.30 / 15.00]; RCVD_TLS_ALL(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[chen-org-nz.20150623.gappssmtp.com:s=20150623]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; NEURAL_SPAM_SHORT(1.00)[1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; DMARC_NA(0.00)[chen.org.nz]; R_SPF_SOFTFAIL(0.00)[~all]; SPAMHAUS_ZRD(0.00)[2607:f8b0:4864:20::233:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[chen-org-nz.20150623.gappssmtp.com:+]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::233:from]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[2607:f8b0:4864:20::233:from]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2021 21:19:28 -0000 On Wed, 28 Apr 2021 at 08:05, The Doctor via freebsd-ports wrote: > > Spamassassin is up to 3.4.6 > > Gcc is up to 11.1 > > Exim there WAS A SECURITY FLAW CAUGHT. > > aRE WE KEEPING UP? If you're anxious, you can submit a port-update yourself. Remember, port-maintainers are all volunteers, and their priorities are not your priorities. Cheers. -- Jonathan Chen From owner-freebsd-ports@freebsd.org Tue Apr 27 21:25:09 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id CDD67622778 for ; Tue, 27 Apr 2021 21:25:09 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: from mail-ot1-x332.google.com (mail-ot1-x332.google.com [IPv6:2607:f8b0:4864:20::332]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FVFCm6nrbz4vS5 for ; Tue, 27 Apr 2021 21:25:08 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: by mail-ot1-x332.google.com with SMTP id z20-20020a0568301294b02902a52ecbaf18so4244364otp.8 for ; Tue, 27 Apr 2021 14:25:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chen-org-nz.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=xLYzEJE7QvKs6Um2I7i/M9XKJNFgNhxyEYBwTIRDXMg=; b=ZWAXFuuiFv09TzTuAJ15fM7SgHixUnTll4dMIXF++0sUE+vQFoIvkTabLh/DII300H qhec6xRJBP9+MIAf5aTuy3zCIXjaxeV7wvm3seItlQHAPIP6tpKyKi4DTALISsN+xWd7 rYUexiA8biNX9OBRyrTNnjI/HTybFzuBkfZnbBYWoN4tEloc4lGL8ClaBG0D1Jeyx+tO oqkVLyw1+SmpjT5WOHAaX43+5Y2IGNgVNy5F1Hrn73IcN0DZsiUvUdwrVgFCiuMRPVE/ lziz2AN+HY5ibQ4cKDOtDoLCu2BTXGVoLn4x8Tn0saai4xokcLinAKH17Q7EksBe3a+q apoQ== 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=xLYzEJE7QvKs6Um2I7i/M9XKJNFgNhxyEYBwTIRDXMg=; b=cIKIlH+Jp2boMDV1iu6VJ7FdCCH4/6MCbBMzSDNG6KyrFFHeNFlQdlgX9xC795ODBt lpD7VjXcaJeLXPvmBYFSL2InFZhhhwIiwNr3S4ktyE4REYb/h7sAwvC8AoZyCpqba3Uv iPj/Jxj3JXU5Zudpacz6jJn0tcMp2CZJUXsybgojBeypaCcYUcuCHMWQuHbA/NNOfS3K zA/OdMrlfkSiP6tfjEhEfQtXtZL8ddjRVEIog0PUrFyyy9MG8VN+xAuRgX38ESRRXgzk XP46Rg+CPZKFnmgEGgPBoqmmoX2P1oudEhWit/R/OYYc7vcMyqHrb+aVv5LOpNHi3tXA Lyjg== X-Gm-Message-State: AOAM533w3j+2qXouhQ06ASpgXAQ3eJ51gY1hDQKQNV1nFmCvv0VW0Ba/ xPgmAGXVXIqqf63vnB89RhoP75CqN1+jvb/mxbpRLkcz084/xwjG X-Google-Smtp-Source: ABdhPJzGix9bqKQI/m88Hk5XFxRNs0VyuAOl1J67k1QV8e/NodneTr5/r3deCE4dwIXF6g0hws3+ulahG3DoUKTSorM= X-Received: by 2002:a9d:6e8f:: with SMTP id a15mr14916535otr.169.1619558707612; Tue, 27 Apr 2021 14:25:07 -0700 (PDT) MIME-Version: 1.0 From: Jonathan Chen Date: Wed, 28 Apr 2021 09:24:52 +1200 Message-ID: Subject: Committer for pycharm-ce update? To: freebsd-ports@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 4FVFCm6nrbz4vS5 X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=pass header.d=chen-org-nz.20150623.gappssmtp.com header.s=20150623 header.b=ZWAXFuui; dmarc=none; spf=softfail (mx1.freebsd.org: 2607:f8b0:4864:20::332 is neither permitted nor denied by domain of jonc@chen.org.nz) smtp.mailfrom=jonc@chen.org.nz X-Spamd-Result: default: False [-0.22 / 15.00]; RCVD_TLS_ALL(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[chen-org-nz.20150623.gappssmtp.com:s=20150623]; NEURAL_HAM_MEDIUM(-0.92)[-0.915]; FROM_HAS_DN(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[2607:f8b0:4864:20::332:from]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_DN_NONE(0.00)[]; R_SPF_SOFTFAIL(0.00)[~all]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[2607:f8b0:4864:20::332:from:127.0.2.255]; DMARC_NA(0.00)[chen.org.nz]; NEURAL_SPAM_SHORT(1.00)[0.996]; DKIM_TRACE(0.00)[chen-org-nz.20150623.gappssmtp.com:+]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::332:from]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; SUBJECT_ENDS_QUESTION(1.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2021 21:25:09 -0000 Hi, Is there a committer available to review and 3 week old PR? https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=254646 Cheers. -- Jonathan Chen From owner-freebsd-ports@freebsd.org Tue Apr 27 21:37:12 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 64A1F622CEE for ; Tue, 27 Apr 2021 21:37:12 +0000 (UTC) (envelope-from lumiwa@dismail.de) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4FVFTh1Wqxz4vx3 for ; Tue, 27 Apr 2021 21:37:12 +0000 (UTC) (envelope-from lumiwa@dismail.de) Received: by mailman.nyi.freebsd.org (Postfix) id 328CE622E67; Tue, 27 Apr 2021 21:37:12 +0000 (UTC) Delivered-To: ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 3254D622CED for ; Tue, 27 Apr 2021 21:37:12 +0000 (UTC) (envelope-from lumiwa@dismail.de) Received: from mx1.dismail.de (mx1.dismail.de [78.46.223.134]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA512 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mx1.dismail.de", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FVFTg6Xbrz4vhC for ; Tue, 27 Apr 2021 21:37:11 +0000 (UTC) (envelope-from lumiwa@dismail.de) Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 6eabf70e; Tue, 27 Apr 2021 23:37:08 +0200 (CEST) Received: from smtp1.dismail.de ( [10.240.26.11]) by mx1.dismail.de (OpenSMTPD) with ESMTP id fb328b82; Tue, 27 Apr 2021 23:37:08 +0200 (CEST) Received: from smtp1.dismail.de (localhost [127.0.0.1]) by smtp1.dismail.de (OpenSMTPD) with ESMTP id 8fb9b220; Tue, 27 Apr 2021 23:37:08 +0200 (CEST) Received: by dismail.de (OpenSMTPD) with ESMTPSA id dbcfba4c (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Tue, 27 Apr 2021 23:37:07 +0200 (CEST) Date: Tue, 27 Apr 2021 17:37:04 -0400 From: LuMiWa To: Minoru TANABE Cc: FreeBSD Ports Subject: Re: python 3.8 default Message-ID: <20210427173704.208dad43@dismail.de> In-Reply-To: References: <20210427041840.07646bbc@dismail.de> X-Mailer: Claws Mail 3.17.8 (GTK+ 2.24.33; amd64-portbld-freebsd13.0) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 4FVFTg6Xbrz4vhC X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2021 21:37:12 -0000 On Tue, 27 Apr 2021 17:42:19 +0900 Minoru TANABE wrote: > This maybe /usr/local/bin/g-ir-scannner is python script file, and > depend on python3.7. > Please check the first line of /usr/local/bin/g-ir-scannner is > #!/usr/local/bin/python3.8 > or > #!/usr/local/bin/python3.7 >=20 >=20 > 2021=E5=B9=B44=E6=9C=8827=E6=97=A5(=E7=81=AB) 17:18 LuMiWa via freebsd-po= rts > : >=20 > > Hi! > > > > I have a problem to update Python on FreeBSD 13.0 RELEASE follow > > the rules for portmaster in /usr/ports/UPDATING. It stopped wit > > py-gobject3: > > > > self.evaluate_codeblock(codeblock) > > File > > "/usr/local/lib/python3.8/site-packages/mesonbuild/interpreterbase.= py", > > line 666, in evaluate_codeblock raise e File > > "/usr/local/lib/python3.8/site-packages/mesonbuild/interpreterbase.= py", > > line 659, in evaluate_codeblock self.evaluate_statement(cur) > > File > > "/usr/local/lib/python3.8/site-packages/mesonbuild/interpreterbase.py", > > line 676, in evaluate_statement return self.method_call(cur) File > > "/usr/local/lib/python3.8/site-packages/mesonbuild/interpreterbase.py", > > line 1073, in method_call return obj.method_call(method_name, args, > > kwargs) File > > "/usr/local/lib/python3.8/site-packages/mesonbuild/interpreter.py", > > line 1843, in method_call value =3D fn(state, args, kwargs) File > > "/usr/local/lib/python3.8/site-packages/mesonbuild/interpreterbase.py", > > line 515, in wrapped return f(*wrapped_args, **wrapped_kwargs) File > > "/usr/local/lib/python3.8/site-packages/mesonbuild/interpreterbase.py", > > line 515, in wrapped return f(*wrapped_args, **wrapped_kwargs) File > > "/usr/local/lib/python3.8/site-packages/mesonbuild/interpreterbase.py", > > line 229, in wrapped return f(*wrapped_args, **wrapped_kwargs) File > > "/usr/local/lib/python3.8/site-packages/mesonbuild/modules/gnome.py", > > line 831, in generate_gir self._get_dependencies_flags(deps, state, > > depends, use_gir_args=3DTrue) File > > "/usr/local/lib/python3.8/site-packages/mesonbuild/modules/gnome.py", > > line 449, in _get_dependencies_flags if use_gir_args and > > self._gir_has_option('--extra-library'): File > > "/usr/local/lib/python3.8/site-packages/mesonbuild/modules/gnome.py", > > line 498, in _gir_has_option p, o, e =3D Popen_safe(exe.get_command() > > + ['--help'], stderr=3Dsubprocess.STDOUT) File > > > > "/usr/local/lib/python3.8/site-packages/mesonbuild/mesonlib/universal.p= y", > > line 1320, in Popen_safe p =3D subprocess.Popen(args, > > universal_newlines=3DTrue, close_fds=3DFalse, File > > "/usr/local/lib/python3.8/subprocess.py", line 858, in __init__ > > self._execute_child(args, executable, preexec_fn, close_fds, > > File "/usr/local/lib/python3.8/subprocess.py", line 1704, in > > _execute_child raise child_exception_type(errno_num, err_msg, > > err_filename) FileNotFoundError: [Errno 2] No such file or > > directory: '/usr/local/bin/g-ir-scanner' =3D=3D=3D> Script > > "configure" failed unexpectedly. Please report the problem to > > desktop@FreeBSD.org [maintainer] and attach the > > > > "/usr/ports/devel/py-gobject3/work-py38/pygobject-3.38.0/_build/meson-l= ogs/meson-log.txt" > > including the output of the failure of your make command. Also, > > it might be a good idea to provide an overview of all packages > > installed on your system (e.g. a /usr/local/sbin/pkg-static > > info -g -Ea). *** Error code 1 > > > > Stop. > > make: stopped in /usr/ports/devel/py-gobject3 > > > > =3D=3D=3D>>> make build failed for devel/py-gobject3 > > =3D=3D=3D>>> Aborting update > > > > > > =3D=3D=3D>>> You can restart from the point of failure with this command > > line: portmaster devel/py-gobject3 devel/pygobject3-common > > > > > > -- > > =E2=80=9CWe live in a world where there is more and more information, a= nd > > less and less meaning.=E2=80=9D > > > > Jean Baudrillard > > _______________________________________________ > > 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" > > >=20 >=20 Thank you very much. It works. --=20 =E2=80=9CWe live in a world where there is more and more information, and l= ess and less meaning.=E2=80=9D Jean Baudrillard From owner-freebsd-ports@freebsd.org Wed Apr 28 08:46:23 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 388435E03C0 for ; Wed, 28 Apr 2021 08:46:23 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4FVXKq0yH1z3vdf for ; Wed, 28 Apr 2021 08:46:23 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.nyi.freebsd.org (Postfix) id 20C0562FEE6; Wed, 28 Apr 2021 08:46:23 +0000 (UTC) Delivered-To: ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 208C162FEE5 for ; Wed, 28 Apr 2021 08:46:23 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FVXKq0TBqz3vJt for ; Wed, 28 Apr 2021 08:46:23 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 037BD2BE7 for ; Wed, 28 Apr 2021 08:46:23 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id 13S8kMoO019998 for ; Wed, 28 Apr 2021 08:46:22 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.15.2/8.15.2/Submit) id 13S8kM2T019997; Wed, 28 Apr 2021 08:46:22 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202104280846.13S8kM2T019997@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.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, 28 Apr 2021 08:46:22 +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.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Apr 2021 08:46: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 ------------------------------------------------+-----------------+------------ games/exult | 1.7.0.20210424 | snapshot-v1.7.0.20210428 ------------------------------------------------+-----------------+------------ lang/retro12 | 2021.2 | 2021.4 ------------------------------------------------+-----------------+------------ textproc/html-pretty | 1.01 | 1.02 ------------------------------------------------+-----------------+------------ 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 Reported by: portscout! From owner-freebsd-ports@freebsd.org Wed Apr 28 09:25:07 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 25C5F5E16D6 for ; Wed, 28 Apr 2021 09:25:07 +0000 (UTC) (envelope-from kremels@kreme.com) Received: from mail.covisp.net (mail.covisp.net [65.121.55.42]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4FVYBV1XMQz4RM7 for ; Wed, 28 Apr 2021 09:25:05 +0000 (UTC) (envelope-from kremels@kreme.com) Content-Type: text/plain; charset=utf-8 Subject: Re: Python update 3.7->3.8 From: "@lbutlr" In-Reply-To: <20210427054324.14930117@rimwks.local> Date: Wed, 28 Apr 2021 03:25:02 -0600 Content-Transfer-Encoding: quoted-printable Message-Id: <06E97A33-684B-4CAA-9AFC-3FFBC6B0F8D7@kreme.com> References: <20210426163443.28a63547@rimwks.local> <20210427054324.14930117@rimwks.local> To: FreeBSD X-Mailer: Apple Mail (2.3654.80.0.2.43) X-Rspamd-Queue-Id: 4FVYBV1XMQz4RM7 X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of kremels@kreme.com designates 65.121.55.42 as permitted sender) smtp.mailfrom=kremels@kreme.com X-Spamd-Result: default: False [0.57 / 15.00]; ARC_NA(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[65.121.55.42:from]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; MISSING_MIME_VERSION(2.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; R_SPF_ALLOW(-0.20)[+mx]; DMARC_NA(0.00)[kreme.com]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[65.121.55.42:from:127.0.2.255]; TO_DN_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_SPAM_SHORT(0.97)[0.969]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:209, ipnet:65.112.0.0/12, country:US]; MID_RHS_MATCH_FROM(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports]; RCVD_IN_DNSWL_LOW(-0.10)[65.121.55.42:from] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Apr 2021 09:25:07 -0000 On 26 Apr 2021, at 20:43, Rozhuk Ivan wrote: > This long command hanle files that requires shebang: > portmaster -BvD -y --no-confirm --delete-build-only `grep -rsp = "\/python3\.7" /usr/local/ | grep -v '/usr/local/man/' | grep -v = '/usr/local/lib/python3' | sed -e 's|:.*||' -e 's|Binary file ||' -e 's| = matches||' | xargs pkg which -oq | sort -u` What grep are you using? /usr/bin/grep -rsp "python3\.7" /usr/local/ =3D> grep: invalid option -- = p (FreeBSD 12.2, grep (GNU grep) 2.5.1-FreeBSD) --=20 Margo: Although Dark King is a little generic as far as villain names = go, wouldn=E2=80=99t you say? Eliot: I have notes. From owner-freebsd-ports@freebsd.org Wed Apr 28 10:20:41 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 7DFF75E4D90 for ; Wed, 28 Apr 2021 10:20:41 +0000 (UTC) (envelope-from rozhuk.im@gmail.com) Received: from mail-wr1-x436.google.com (mail-wr1-x436.google.com [IPv6:2a00:1450:4864:20::436]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FVZQc5dl7z4VWV for ; Wed, 28 Apr 2021 10:20:40 +0000 (UTC) (envelope-from rozhuk.im@gmail.com) Received: by mail-wr1-x436.google.com with SMTP id h15so10183130wre.11 for ; Wed, 28 Apr 2021 03:20:40 -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=LL6V1WlX9pjjCh288rPf60KEPSEwCYlVTXJrQImuo0s=; b=X42Ymh/uhGBYbJdGsKKiT/pW5Gospn7+OgUl9pcnytOxZiTeVccK77jAaTGDxNMxSO 0f9b5BOTlx640nOAVIyu8f6OKYtTOWPRqKeH+yCXOyN/7DolTKy0Sh2yGKlpJG1JgKF9 PoDGQrFC5HjE765xWcLMm/QePZUhkhoXHuJJpkGnbO0qa6XHz0ywecBiXzQAqc8az1LR Ajdv3ENEytq47dlJJNeCUEFQJI8lbHPxrY7NLaRVNSNl7GVvoQ34hOgtDcxEn0C769Db qUwuwwoWzmC3t1dIr9zGKWglsHnggzrhj4DSOAW0BR2pPBPFn/Is+AAg/F8XexxQNnKi WKGQ== 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=LL6V1WlX9pjjCh288rPf60KEPSEwCYlVTXJrQImuo0s=; b=YMA9TXS38SahWiLMUZg1dAnrO+Hxo6FYeBfVgPNGdJRf6Fnu6rqfcExHFEguGDMloF z3x+nOyEscFIX1ueOl0YCDFVPlF14uJ4bWahmPOf+wwfU2yYtjEyY21KWYMCDfCiWJAm FISbmcHYQLKgaLRtrXyjNxq6rry5FP30/aff2YuwGAU14QdrsbX1C1MYffA7aA8fZIep Pk3l0NTLpRNcM1JCL72qPyrQhu0EhaAhG4BEPwkzzbnNqC0I6usTLyuqgnbfv6B6L+lW fWMuA1X/KYQhp3V/me2/nqeu8l2HKaeKt8J6rL9QyPPAr74UVIM46tTHzqA0F8eCFEcu 5MOA== X-Gm-Message-State: AOAM531jFT4rFjohg3BDEaU5VaTdtxNj10zqniRFoK+7B2aufiepi9YX nB7lSth7RzNW6g5TH/Z8SMwRXm3v3EczPg== X-Google-Smtp-Source: ABdhPJxVQNtMHM52tI+6jWpDmiozWdfMl1rtM8CT8wrCvCIkkHqqddSrqsGh9QwItY+3MnIEQ4KuBA== X-Received: by 2002:a5d:6041:: with SMTP id j1mr14738968wrt.374.1619605238708; Wed, 28 Apr 2021 03:20:38 -0700 (PDT) Received: from rimwks.local ([2001:470:1f15:3d8:7285:c2ff:fe37:5722]) by smtp.gmail.com with ESMTPSA id j7sm3085240wmi.21.2021.04.28.03.20.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 28 Apr 2021 03:20:38 -0700 (PDT) From: Rozhuk Ivan X-Google-Original-From: Rozhuk Ivan Date: Wed, 28 Apr 2021 13:20:36 +0300 To: "@lbutlr" Cc: FreeBSD Subject: Re: Python update 3.7->3.8 Message-ID: <20210428132036.6f387686@rimwks.local> In-Reply-To: <06E97A33-684B-4CAA-9AFC-3FFBC6B0F8D7@kreme.com> References: <20210426163443.28a63547@rimwks.local> <20210427054324.14930117@rimwks.local> <06E97A33-684B-4CAA-9AFC-3FFBC6B0F8D7@kreme.com> X-Mailer: Claws Mail 3.17.8 (GTK+ 2.24.33; amd64-portbld-freebsd13.0) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4FVZQc5dl7z4VWV X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=X42Ymh/u; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of rozhukim@gmail.com designates 2a00:1450:4864:20::436 as permitted sender) smtp.mailfrom=rozhukim@gmail.com X-Spamd-Result: default: False [-3.41 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-0.41)[-0.409]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:1450:4864:20::436:from]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; TAGGED_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; SPAMHAUS_ZRD(0.00)[2a00:1450:4864:20::436:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::436:from]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Apr 2021 10:20:41 -0000 On Wed, 28 Apr 2021 03:25:02 -0600 "@lbutlr" wrote: > > This long command hanle files that requires shebang: > > portmaster -BvD -y --no-confirm --delete-build-only `grep -rsp > > "\/python3\.7" /usr/local/ | grep -v '/usr/local/man/' | grep -v > > '/usr/local/lib/python3' | sed -e 's|:.*||' -e 's|Binary file ||' > > -e 's| matches||' | xargs pkg which -oq | sort -u` > > What grep are you using? > > /usr/bin/grep -rsp "python3\.7" /usr/local/ => grep: invalid option > -- p > > (FreeBSD 12.2, grep (GNU grep) 2.5.1-FreeBSD) > WITH_BSD_GREP= # Install BSD-licensed grep as '[ef]grep' instead of GNU grep. From owner-freebsd-ports@freebsd.org Wed Apr 28 18:03:25 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 27C855FC427 for ; Wed, 28 Apr 2021 18:03:25 +0000 (UTC) (envelope-from portmaster@bsdforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "ultimatedns.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FVmhX50Lmz3CCb for ; Wed, 28 Apr 2021 18:03:24 +0000 (UTC) (envelope-from portmaster@bsdforge.com) Received: from ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.16.1/8.16.1) with ESMTP id 13SI3Yqx015911 for ; Wed, 28 Apr 2021 11:03:42 -0700 (PDT) (envelope-from portmaster@bsdforge.com) MIME-Version: 1.0 Date: Wed, 28 Apr 2021 11:03:34 -0700 From: Chris To: freebsd-ports Subject: When will git be supported for ports? User-Agent: UDNSMS/17.0 Message-ID: <08eb32f6fb033f8590a6f2b181436119@bsdforge.com> X-Sender: portmaster@bsdforge.com Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4FVmhX50Lmz3CCb X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [0.00 / 15.00]; ASN(0.00)[asn:11404, ipnet:24.113.0.0/16, country:US]; local_wl_ip(0.00)[24.113.41.81] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Apr 2021 18:03:25 -0000 Hi all, Maintainer for some ~160 ports, and attempting to fix some bugs. But as I understand it 'git' is supposed to be the new source of truth. While I know svn by heart. I have near zero understanding of git, or for that matter, why anyone would rather use it. That said; as I try to discover the new procedures for maintaining ports under git. I see there isn't anything in the porters-handbook regarding the acquisition of the ports tree in order to get started. Shouldn't this be at the very beginning of the ports doc? The closest thing I could find was a reference to a link: #ports-using/ in the Handbook. Which doesn't exist. It *should* throw a 404. But was cleverly masked, and simply returns the front page. This is a terrible idea. As the doc maintainers will never know they need to make corrections, and new users with a new interest in FreeBSD will become frustrated and turn away. Maintainers, like me, utilizing what little time they have to spare will also become frustrated and likely find that they now only have the time to discover where the actual information is. With no more time to actually *fix* the port they sought to. While I realize this should probably be sent to docs@ I'm not on the list, and because this is ports related. I hope it finds value here as well. Thanks for listening. --Chris From owner-freebsd-ports@freebsd.org Wed Apr 28 18:15:20 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 59B415FC3EC for ; Wed, 28 Apr 2021 18:15:20 +0000 (UTC) (envelope-from pi@freebsd.org) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4FVmyJ0yfLz3CYM for ; Wed, 28 Apr 2021 18:15:19 +0000 (UTC) (envelope-from pi@freebsd.org) Received: from pi by home.opsec.eu with local (Exim 4.94 (FreeBSD)) (envelope-from ) id 1lboiL-00072w-Co; Wed, 28 Apr 2021 20:15:09 +0200 Date: Wed, 28 Apr 2021 20:15:09 +0200 From: Kurt Jaeger To: Chris Cc: freebsd-ports Subject: Re: When will git be supported for ports? Message-ID: References: <08eb32f6fb033f8590a6f2b181436119@bsdforge.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <08eb32f6fb033f8590a6f2b181436119@bsdforge.com> X-Rspamd-Queue-Id: 4FVmyJ0yfLz3CYM X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [0.00 / 15.00]; local_wl_from(0.00)[freebsd.org]; ASN(0.00)[asn:12502, ipnet:2001:14f8::/32, country:DE] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Apr 2021 18:15:20 -0000 Hi! > Maintainer for some ~160 ports, and attempting to fix some > bugs. But as I understand it 'git' is supposed to be the new > source of truth. While I know svn by heart. I have near zero > understanding of git, or for that matter, why anyone would > rather use it. The 'why' was explained here: https://github.com/bsdimp/freebsd-git-docs/ But, unfortunatly, that text moved somewhere. It's a good first test to find out how to recover that text from the git repo 8} Any hints ? > That said; as I try to discover the new > procedures for maintaining ports under git. I see there isn't > anything in the porters-handbook regarding the acquisition > of the ports tree in order to get started. > Shouldn't this be at the very beginning of the ports doc? This below should work, and I agree with you: It was hard to find out. mkdir -p somedir/ports cd somedir git clone -o freebsd \ --config remote.freebsd.fetch='+refs/notes/*:refs/notes/*' \ https://git.freebsd.org/ports.git ports I'm also trying to learn more git to be able to work on the ports tree, but my time is limited and somehow, I still do not see the forest for the trees 8-( -- pi@opsec.eu +49 171 3101372 Now what ? From owner-freebsd-ports@freebsd.org Wed Apr 28 18:25:36 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 52E325FC9F3 for ; Wed, 28 Apr 2021 18:25:36 +0000 (UTC) (envelope-from lwhsu@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FVnB81vJ2z3DKw; Wed, 28 Apr 2021 18:25:36 +0000 (UTC) (envelope-from lwhsu@freebsd.org) Received: from mail-yb1-f176.google.com (mail-yb1-f176.google.com [209.85.219.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) (Authenticated sender: lwhsu/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 2F6451418; Wed, 28 Apr 2021 18:25:36 +0000 (UTC) (envelope-from lwhsu@freebsd.org) Received: by mail-yb1-f176.google.com with SMTP id 82so75170225yby.7; Wed, 28 Apr 2021 11:25:36 -0700 (PDT) X-Gm-Message-State: AOAM532gj6qNKhVaj4D6NqzsKoq/YhKOf1Y+xEpP8y/Ap7Z1rFQN71mB V/EWbUwwx44j4wjRsqTiL8C7ycG03YMTjOEzYUw= X-Google-Smtp-Source: ABdhPJxDFRN4EGXr9Do4WwY1sSxDDoqbVn6c/mPeFg0VSwc+Qm+NlcuBGIfQQNOuseT9EZBcrEB36HJIZNd0+B0RXwE= X-Received: by 2002:a25:3c01:: with SMTP id j1mr44017189yba.176.1619634335575; Wed, 28 Apr 2021 11:25:35 -0700 (PDT) MIME-Version: 1.0 References: <08eb32f6fb033f8590a6f2b181436119@bsdforge.com> In-Reply-To: From: Li-Wen Hsu Date: Thu, 29 Apr 2021 02:25:24 +0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: When will git be supported for ports? To: Kurt Jaeger Cc: Chris , freebsd-ports Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Apr 2021 18:25:36 -0000 On Thu, Apr 29, 2021 at 2:15 AM Kurt Jaeger wrote: > > Hi! > > > Maintainer for some ~160 ports, and attempting to fix some > > bugs. But as I understand it 'git' is supposed to be the new > > source of truth. While I know svn by heart. I have near zero > > understanding of git, or for that matter, why anyone would > > rather use it. > > The 'why' was explained here: > > https://github.com/bsdimp/freebsd-git-docs/ > > But, unfortunatly, that text moved somewhere. It's a good > first test to find out how to recover that text from the git repo 8} > Any hints ? That was a draft repository used before the document migrated to use AsciiD= oc. In the README of that repository: """ These changes have been pushed into the FreeBSD tree. See the committer=E2= =80=99s guide. https://docs.freebsd.org/en/articles/committers-guide/#git-primer """ > > That said; as I try to discover the new > > procedures for maintaining ports under git. I see there isn't > > anything in the porters-handbook regarding the acquisition > > of the ports tree in order to get started. I guess that was because the porter's handbook was mainly about porting, like writing the Makefile and pkg-plist. The VCS thing was mainly in the committer's guide. But it's nice to mention some simple git usages which will help people submit patches. After all that's one of the reasons and possible benefit to use git. > > Shouldn't this be at the very beginning of the ports doc? > > This below should work, and I agree with you: It was hard to find out. > > mkdir -p somedir/ports > cd somedir > git clone -o freebsd \ > --config remote.freebsd.fetch=3D'+refs/notes/*:refs/notes/*' \ > https://git.freebsd.org/ports.git ports > > I'm also trying to learn more git to be able to work on the > ports tree, but my time is limited and somehow, I still do > not see the forest for the trees 8-( From owner-freebsd-ports@freebsd.org Wed Apr 28 18:26:03 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 382115FCBFB for ; Wed, 28 Apr 2021 18:26:03 +0000 (UTC) (envelope-from portmaster@bsdforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "ultimatedns.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FVnBf6zRzz3D3r; Wed, 28 Apr 2021 18:26:02 +0000 (UTC) (envelope-from portmaster@bsdforge.com) Received: from ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.16.1/8.16.1) with ESMTP id 13SIQE4r023490; Wed, 28 Apr 2021 11:26:20 -0700 (PDT) (envelope-from portmaster@bsdforge.com) MIME-Version: 1.0 Date: Wed, 28 Apr 2021 11:26:14 -0700 From: Chris To: Kurt Jaeger Cc: freebsd-ports Subject: Re: When will git be supported for ports? In-Reply-To: References: <08eb32f6fb033f8590a6f2b181436119@bsdforge.com> User-Agent: UDNSMS/17.0 Message-ID: <94b9d2e00b27e8da23e86fa9a5651405@bsdforge.com> X-Sender: portmaster@bsdforge.com Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4FVnBf6zRzz3D3r X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [0.00 / 15.00]; ASN(0.00)[asn:11404, ipnet:24.113.0.0/16, country:US]; local_wl_ip(0.00)[24.113.41.81] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Apr 2021 18:26:03 -0000 On 2021-04-28 11:15, Kurt Jaeger wrote: > Hi! > >> Maintainer for some ~160 ports, and attempting to fix some >> bugs. But as I understand it 'git' is supposed to be the new >> source of truth. While I know svn by heart. I have near zero >> understanding of git, or for that matter, why anyone would >> rather use it. > > The 'why' was explained here: > > https://github.com/bsdimp/freebsd-git-docs/ > > But, unfortunatly, that text moved somewhere. It's a good > first test to find out how to recover that text from the git repo 8} > Any hints ? > >> That said; as I try to discover the new >> procedures for maintaining ports under git. I see there isn't >> anything in the porters-handbook regarding the acquisition >> of the ports tree in order to get started. >> Shouldn't this be at the very beginning of the ports doc? > > This below should work, and I agree with you: It was hard to find out. > > mkdir -p somedir/ports > cd somedir > git clone -o freebsd \ > --config remote.freebsd.fetch='+refs/notes/*:refs/notes/*' \ > https://git.freebsd.org/ports.git ports > > I'm also trying to learn more git to be able to work on the > ports tree, but my time is limited and somehow, I still do > not see the forest for the trees 8-( Kurt, you're AWESOME! Vastly useful, and GREATLY appreciated. :-) Now, if we could only get this $hit in the docs. ;-) Thanks! --Chris From owner-freebsd-ports@freebsd.org Wed Apr 28 18:59:22 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id ACF255FDAD3 for ; Wed, 28 Apr 2021 18:59:22 +0000 (UTC) (envelope-from portmaster@bsdforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "ultimatedns.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FVnx63F5Zz3FJ5; Wed, 28 Apr 2021 18:59:21 +0000 (UTC) (envelope-from portmaster@bsdforge.com) Received: from ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.16.1/8.16.1) with ESMTP id 13SIxXN9092140; Wed, 28 Apr 2021 11:59:40 -0700 (PDT) (envelope-from portmaster@bsdforge.com) MIME-Version: 1.0 Date: Wed, 28 Apr 2021 11:59:33 -0700 From: Chris To: Li-Wen Hsu Cc: Kurt Jaeger , freebsd-ports Subject: Re: When will git be supported for ports? In-Reply-To: References: <08eb32f6fb033f8590a6f2b181436119@bsdforge.com> User-Agent: UDNSMS/17.0 Message-ID: X-Sender: portmaster@bsdforge.com Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 4FVnx63F5Zz3FJ5 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Apr 2021 18:59:22 -0000 On 2021-04-28 11:25, Li-Wen Hsu wrote: > On Thu, Apr 29, 2021 at 2:15 AM Kurt Jaeger wrote: >> >> Hi! >> >> > Maintainer for some ~160 ports, and attempting to fix some >> > bugs. But as I understand it 'git' is supposed to be the new >> > source of truth. While I know svn by heart. I have near zero >> > understanding of git, or for that matter, why anyone would >> > rather use it. >> >> The 'why' was explained here: >> >> https://github.com/bsdimp/freebsd-git-docs/ >> >> But, unfortunatly, that text moved somewhere. It's a good >> first test to find out how to recover that text from the git repo 8} >> Any hints ? > > That was a draft repository used before the document migrated to use > AsciiDoc. > > In the README of that repository: > > """ > These changes have been pushed into the FreeBSD tree. See the committer’s > guide. > https://docs.freebsd.org/en/articles/committers-guide/#git-primer > """ > >> > That said; as I try to discover the new >> > procedures for maintaining ports under git. I see there isn't >> > anything in the porters-handbook regarding the acquisition >> > of the ports tree in order to get started. > > I guess that was because the porter's handbook was mainly about > porting, like writing the Makefile and pkg-plist. The VCS thing was > mainly in the committer's guide. But it's nice to mention some simple > git usages which will help people submit patches. After all that's one > of the reasons and possible benefit to use git. A HUGE thank you for your reply. I know this probably seems simplistic. But in order to get involved with ports, you're going to need a ports tree. Not everyone who starts using FreeBSD will have a source tree, or even build from source. So getting the ports tree as a necessary first step IMHO should be noted. As everyone seems to be telling everyone the proper git workflow, and they all vary. Maybe FreeBSD might show a 'ports git workflow'. Much the same as the build/install world/kernel workflow in /src/UPDATING at the top of the porters-handbook? It's not that I don't know how to 'git clone'. It's that there's a preferred procedure/protocol to becoming/being a FreeBSD ports Maintainer, and I simply want to get it right the first time. Thereby saving committers a good deal of time and effort. ;-) Thanks again! :-) --Chris > >> > Shouldn't this be at the very beginning of the ports doc? >> >> This below should work, and I agree with you: It was hard to find out. >> >> mkdir -p somedir/ports >> cd somedir >> git clone -o freebsd \ >> --config remote.freebsd.fetch='+refs/notes/*:refs/notes/*' \ >> https://git.freebsd.org/ports.git ports >> >> I'm also trying to learn more git to be able to work on the >> ports tree, but my time is limited and somehow, I still do >> not see the forest for the trees 8-( From owner-freebsd-ports@freebsd.org Wed Apr 28 19:09:31 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 4998E5FE011 for ; Wed, 28 Apr 2021 19:09:31 +0000 (UTC) (envelope-from pi@freebsd.org) Received: from fc.opsec.eu (fc.opsec.eu [IPv6:2001:14f8:200:4::4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4FVp8q1fWFz3FlF; Wed, 28 Apr 2021 19:09:30 +0000 (UTC) (envelope-from pi@freebsd.org) Received: from pi by fc.opsec.eu with local (Exim 4.94 (FreeBSD)) (envelope-from ) id 1lbpYp-00053Z-2r; Wed, 28 Apr 2021 21:09:23 +0200 Date: Wed, 28 Apr 2021 21:09:23 +0200 From: Kurt Jaeger To: Li-Wen Hsu Cc: freebsd-ports Subject: Re: When will git be supported for ports? Message-ID: References: <08eb32f6fb033f8590a6f2b181436119@bsdforge.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Rspamd-Queue-Id: 4FVp8q1fWFz3FlF X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Apr 2021 19:09:31 -0000 Hi! > > The 'why' was explained here: > > > > https://github.com/bsdimp/freebsd-git-docs/ [...] > That was a draft repository used before the document migrated to use AsciiDoc. > > These changes have been pushed into the FreeBSD tree. See the committer’s guide. > https://docs.freebsd.org/en/articles/committers-guide/#git-primer Yes, I've seen this link. Unfortunatly, I have not yet found the part in that new git-primer where the 'why git' was explained as it was in the previous text. -- pi@FreeBSD.org +49 171 3101372 Now what ? From owner-freebsd-ports@freebsd.org Wed Apr 28 19:30:32 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id B08825FE92A for ; Wed, 28 Apr 2021 19:30:32 +0000 (UTC) (envelope-from pi@freebsd.org) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4FVpd43KjJz3H0g for ; Wed, 28 Apr 2021 19:30:31 +0000 (UTC) (envelope-from pi@freebsd.org) Received: from pi by home.opsec.eu with local (Exim 4.94 (FreeBSD)) (envelope-from ) id 1lbptE-0007DI-22 for freebsd-ports@freebsd.org; Wed, 28 Apr 2021 21:30:28 +0200 Date: Wed, 28 Apr 2021 21:30:28 +0200 From: Kurt Jaeger To: freebsd-ports Subject: Re: When will git be supported for ports? Message-ID: References: <08eb32f6fb033f8590a6f2b181436119@bsdforge.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Rspamd-Queue-Id: 4FVpd43KjJz3H0g X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [0.00 / 15.00]; local_wl_from(0.00)[freebsd.org]; ASN(0.00)[asn:12502, ipnet:2001:14f8::/32, country:DE] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Apr 2021 19:30:32 -0000 Hi! > > > The 'why' was explained here: > > > > > > https://github.com/bsdimp/freebsd-git-docs/ Ah, here's the link to the 'why' post: https://bsdimp.blogspot.com/2020/09/freebsd-subversion-to-git-migration.html -- pi@opsec.eu +49 171 3101372 Now what ? From owner-freebsd-ports@freebsd.org Wed Apr 28 21:39:33 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id CE3EA623396 for ; Wed, 28 Apr 2021 21:39:33 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic301-22.consmr.mail.gq1.yahoo.com (sonic301-22.consmr.mail.gq1.yahoo.com [98.137.64.148]) (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 4FVsTw4GbGz3PC0 for ; Wed, 28 Apr 2021 21:39:32 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1619645970; bh=dPpp4aSjco2vabrPEg7VXOzGNGVLfVSQ4gvEmijUoYH=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=tqfZo+6A3n+xG86UhzyYthej1HBnIZthzpUvsSeHRgymzxjyFhie5w95ocKxClEi4m9vw3eXvRFtfIjRQheoqjcBoV0BVqisxKli8MqerUQp3eCD6sJk098weAohl2aZTrWXNDobcrSZYU/hXAkAp1dHenDjDpl/+eilERcRlqb5qKdNYdOWne4xRs5vsMV3mjtp0KaJJdQkaWn4zCxv7zQoiek/BW5nsAfsPhKHDvEE+O7Oqr9ZFEvA1/Z7727+wv9DMF+dHatmUZlTeeo+UabRWcTnfekpHzyslZQPwMsNDF5W6VbJbnRQbJ2z9eFJGN5GuWADqQbneCdxa2GIWA== X-YMail-OSG: waNNm6wVM1kX11pcAV2QUxgehiOMWfINMrr_sPLtmn_snhQkXwIsh6QbgkKvYGN LC1trLjFkpiQVrMlcV.WarYq9LHpzUEZkrbDShWoM0A9qbLW_4LSrSD.zCCA1aBvXQdE3LqEQANm _2K56V8RCv6V14uoUlUtwRLP3SRy.0Tr6O_KmA7txBP0jLUno8WeSm7gTVkyt8UyqwnIb.XmUOVv NG1gNOCP9RvWZGKnitrcrhd8Ixmp_38Qy4WNMOfn4CVxVkWky5X17YtEB_99FbzyVfqVldDPQ7Br 8zc74IPnyA9gADEeMVsFZHRUtRIdJgRlQzgFW_AWOZmIJpR1xDQJxfeBUJmgR4e3MdiKZXVA8uzF f886knIKFArIeDFbYgqEQDuZ.vtBWRfY46s.DotMLDRjg2CMhvpQ1QzGX5OaMTI611ntqPrSNQ0f N5OlH0Oc5X3OaogOP11BALDWKrtO_6oivounwinxwZIwwMY.2rPAHtOzssas4z9EXHdzRtAILZla xJC2mFKc2k44ziT5HuOWs01R7NfWpbE8VMGgKq68.j9HLXatStJJV8SO16UiS8gBRGBeD6xjRHvj e7ly8HKnYuGpj3mHw4e6miYJYCe.DpXbVyYCVtPBnLKCSdiqJ_fq26H32P5OHrOKOoLUd_dok3XL ltzjREbxoLFfckkjyFOHFX0FxYqUmDBrunT2QBLqI.MqDSk0NHe9Gfri5TA0ViYnobr1P7Asll7Q UYSZelc9eWffEjpXC3f21mA7sbxdF7SAZXL4sKJzbIG5wOH82LPJ43hj12F4PYAtDgv5u9meFDfE YgLe1JvcLdwMMeNF_togVo5t3EIEq1PPKyX4Uf1KTgvjS0aXGdhOkaxhUoVmZ5mo6iNTRal8aXOJ xN57seM8.rj8uU8XPhlyleynqUdvGOje5LaB.oPb8U_r41OenpryGxwKVdH9QP4DLhEY1SrOYDxj MCm1MwuoC0QQeEcqFTeIL0cGpVWXn8.rUKDyHgwQfnh30db2C6pCCk152He2HsFW_8Mw7QjSFJvY lJjDd11jgGRKRFPWXZuZQgdjJ97MKIbKcV9GnTPNzjQ5Era5w0y4oNEvi_Gm4PzVqyydaPFtXEhp Qs.M0YmzFHn8OdBPPL33RQMxMfuNpWp0F_Bhr7W3aJRC9HW4COWvfgnqx9sSTUIUy5Qs.d.Zrr.8 8DmA91XIym3ntTjjfIjnthfnLi0aLfm60mmkA.nwMKmUogksXM_jj1wmLW91Fsxlth3tGbLOKO_w utb2kap3g4DSr57JvGmtOKl8fS.uB4morRx0M1amIB0fC4TzHDoCWoT.1zcf3gUVJu3bbOq.MdZ2 oxFvJVuf0IsvXEl2ITUgx4RIF8KvJPRd0omhE44oRZm5ePplwtzW49TLmi9H43f9g_8mlUzYpa11 k1suOyHvmBRMoVVZyLc7yyPGaBxn_AVnQ7V56frDvqWP5JrVHcWnmE2D0XA6663xdDQdJQRpy86g GVHsTt.fZ2a.017SRCZMazDjlLic7GNAl7JS8Ksr1ZoYFsUGDkHsEXqVxYu3uqnyxhU0SlqhNUyj K7dvEj5MGeXpac9HB7GWtOyPa.AeKXeRDVlLIYhl.9uMLiE1AkiG9Aa2JI59FZBJDRGCkdSlmmlU qoj66t0r95q8IHaX9tQvvXkuLG.S9ryD.ondUj2IXiwDh4bIYASIbyLVD276rmg3j3ii1LwEZgrS F89nia0qbjKTUB_8YVMkGO88a7pRp3KYwsYFyW8coTUCy5xSqbQY8teAbwQNXFD95yvpTIwkh6og kVcrUEEda2RSZraG1xxu2sDRnpSz.nJG3ek9BGnLLOutsmR2lMLle4B7mDGTqmsidJhJvVRGAAFN mka1H10If4aKZ863DI2phkUu88VIXmaHL5ETrv97u0J1Bs7at_sjO7Nig_pwhI1Ba8WgrMn95T_P yjhLvf9QlbTsx5jZow4Uxn7eiIQLLsp2JjkbqVjC5CR4KjQK8bayOH13tjCftl1yg6UnfD_i11.m hkl5RCvtjHKfXYftgsiFZuJdzVAgqDMyxoHK8HTLGB9Lj5O16rzYKDpRtj37SLy0w.hakOCjLPbU oZKyiaCu6UQ7tdQkLeoIEKO6f8KUVrqZSP8lWjV1aXkRXUwcywm8D80gD0Tf0TqqkU8_.fCTviAN V6ryaENfCLY2vApAczYSy1UilGFDPBEfl7qL.X6Gd8GP6ppPJ9WZvFo.V0WqYM286CvO.qqTdgoB njSRmG1BSEIDOEygADr18tUjTuywUJQ647aG1NzimcZypUp_5bO0C8Jkono1ZsA6ncywE7a5snvV mJ3VECgC44qvzwX5UJrZGeGDaBX8ZnXA5dhOSyx5dwlDO8xg62VGXDVdK7TWceUdQhX8g5fBw3Ga kmfq0wtzYXBOwKPDrfBj0qUmJL3vHSfRGt4swRW5VCzonDpbSUbQaODy.0yjRFSnCw_YIFRHSNNA xOJ3ZXstVDMuslPQCTeahXIVL73Ra_dzq46oc0UJeTNghmYD.2msKqyEG7godvsGY X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.gq1.yahoo.com with HTTP; Wed, 28 Apr 2021 21:39:30 +0000 Received: by kubenode561.mail-prod1.omega.bf1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 9cc23ca863140b97e1b1f19745033421; Wed, 28 Apr 2021 21:39:26 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.60.0.2.21\)) Subject: Re: When will git be supported for ports? Message-Id: Date: Wed, 28 Apr 2021 14:39:23 -0700 To: Kurt Jaeger , FreeBSD ports X-Mailer: Apple Mail (2.3654.60.0.2.21) References: X-Rspamd-Queue-Id: 4FVsTw4GbGz3PC0 X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.50 / 15.00]; FREEMAIL_FROM(0.00)[yahoo.com]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RBL_DBL_DONT_QUERY_IPS(0.00)[98.137.64.148:from]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; SUBJECT_ENDS_QUESTION(1.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; SPAMHAUS_ZRD(0.00)[98.137.64.148:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.64.148:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.64.148:from]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Apr 2021 21:39:33 -0000 Kurt Jaeger pi at freebsd.org wrote on Wed Apr 28 19:30:32 UTC 2021 : > > > > The 'why' was explained here: > > > > > > > > https://github.com/bsdimp/freebsd-git-docs/ >=20 > Ah, here's the link to the 'why' post: >=20 > = https://bsdimp.blogspot.com/2020/09/freebsd-subversion-to-git-migration.ht= ml The https://github.com/bsdimp/freebsd-git-docs/ material for git-why.md is still available via: = https://github.com/bsdimp/freebsd-git-docs/commits/483527525db5cd7cf27141a= 2ca21059d9a3b158e/git-why.md It had commits on 2020-Oct-20, 2020-Dec-02, and 2020-Dec-03. So it was updated a little from the 2020-Sep blog variant. The changes may not be important. I've not gone through them. =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar) From owner-freebsd-ports@freebsd.org Thu Apr 29 05:26:46 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 4F92E5F7379 for ; Thu, 29 Apr 2021 05:26:46 +0000 (UTC) (envelope-from pi@freebsd.org) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4FW3s20crrz3sYH for ; Thu, 29 Apr 2021 05:26:45 +0000 (UTC) (envelope-from pi@freebsd.org) Received: from pi by home.opsec.eu with local (Exim 4.94 (FreeBSD)) (envelope-from ) id 1lbzCF-0008em-7N; Thu, 29 Apr 2021 07:26:43 +0200 Date: Thu, 29 Apr 2021 07:26:43 +0200 From: Kurt Jaeger To: Mark Millard Cc: FreeBSD ports Subject: Re: When will git be supported for ports? Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Rspamd-Queue-Id: 4FW3s20crrz3sYH X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [0.00 / 15.00]; local_wl_from(0.00)[freebsd.org]; ASN(0.00)[asn:12502, ipnet:2001:14f8::/32, country:DE] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Apr 2021 05:26:46 -0000 Hi! > > https://bsdimp.blogspot.com/2020/09/freebsd-subversion-to-git-migration.html > > The https://github.com/bsdimp/freebsd-git-docs/ material > for git-why.md is still available via: > > https://github.com/bsdimp/freebsd-git-docs/commits/483527525db5cd7cf27141a2ca21059d9a3b158e/git-why.md > > It had commits on 2020-Oct-20, 2020-Dec-02, and 2020-Dec-03. So > it was updated a little from the 2020-Sep blog variant. The > changes may not be important. I've not gone through them. Thanks -- how did you find the commit hash / link and the dates ? It's the old saying: Give a man a fish, so he will not be hungry for a day, teach him to fish and he will be fed for a livetime 8-} -- pi@opsec.eu +49 171 3101372 Now what ? From owner-freebsd-ports@freebsd.org Thu Apr 29 06:29:04 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 3F7E15F8FA6 for ; Thu, 29 Apr 2021 06:29:04 +0000 (UTC) (envelope-from SRS0=NurP=J2=FreeBSD.org=otis@ns2.wilbury.net) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4FW5Dw0DlFz3tcN for ; Thu, 29 Apr 2021 06:29:04 +0000 (UTC) (envelope-from SRS0=NurP=J2=FreeBSD.org=otis@ns2.wilbury.net) Received: by mailman.nyi.freebsd.org (Postfix) id 078145F8FA5; Thu, 29 Apr 2021 06:29:04 +0000 (UTC) Delivered-To: ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 074865F8BE3 for ; Thu, 29 Apr 2021 06:29:04 +0000 (UTC) (envelope-from SRS0=NurP=J2=FreeBSD.org=otis@ns2.wilbury.net) Received: from ns2.wilbury.net (ns2.wilbury.net [92.60.51.55]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "svc.wilbury.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FW5Dv6CYcz3tL4 for ; Thu, 29 Apr 2021 06:29:03 +0000 (UTC) (envelope-from SRS0=NurP=J2=FreeBSD.org=otis@ns2.wilbury.net) Received: from chemex.owhome.lan (gw-upc.owhome.net [188.167.168.254]) (Authenticated sender: juraj@lutter.sk) by svc.wilbury.net (Postfix) with ESMTPSA id 0B52E45CF54; Thu, 29 Apr 2021 08:28:56 +0200 (CEST) From: Juraj Lutter Message-Id: Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.60.0.2.21\)) Subject: Re: FreeBSD Port: unifi6-6.0.45 Date: Thu, 29 Apr 2021 08:28:55 +0200 In-Reply-To: <01d201d73cc0$1766a7f0$4633f7d0$@otterholm.se> Cc: "" To: jon@otterholm.se References: <01d201d73cc0$1766a7f0$4633f7d0$@otterholm.se> X-Mailer: Apple Mail (2.3654.60.0.2.21) X-Rspamd-Queue-Id: 4FW5Dv6CYcz3tL4 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Apr 2021 06:29:04 -0000 > On 29 Apr 2021, at 08:22, wrote: >=20 > Hi. > =20 > Any plans to upgrade this port to the latest version from Ubiquiti? Yes, It=E2=80=99s already in my pipeline, will commit it in next day or = two. otis =E2=80=94 Juraj Lutter otis@FreeBSD.org From owner-freebsd-ports@freebsd.org Thu Apr 29 07:14:10 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 299395FAF97 for ; Thu, 29 Apr 2021 07:14:10 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic316-8.consmr.mail.gq1.yahoo.com (sonic316-8.consmr.mail.gq1.yahoo.com [98.137.69.32]) (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 4FW6Dw5BVhz3wCK for ; Thu, 29 Apr 2021 07:14:08 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1619680446; bh=igC+WjsvNerGqxqCm7CTyvU1QSeoLxWtEOeHvAJS09j=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=PsnJDL1bRzhj7lNeghK92svjTJ4+LfRqjuKnc66h74QVpe+PLjgWbJtrbs1l9CmwtWZCTBkXxpCveXB+ufwqMJlUtsBY+9eGGFa7cNNQuUTCzNxSF8fa/6l6sfFh3xROkIvAseUdnAv+kbb96LOtpUFexE1uKGJ9EEyOl72yd5WmHAFayV6M8tLV4E+Shx10WfexztizEXHoKYu4CWAUzjoKLcaATxRQYzeFhu5NAUBkepvauf9ogb6mIN1l+u+Z/v21girBIsycMtZOTigG1BPAMaE20Yi4JtiB9CGfQpRJ+XL6aZKiQRcyTmJWgHDrtf4MRddE4N6NcrxuZj2gjw== X-YMail-OSG: _Y4QYrsVM1lpIBwWCMxjM9smhLVRUmwjvayDlJV7Z4lBuAHbD5HApqCW3Hh8SVS 1PCGQLRi9dAlnk8MqjJZvZ.Cx.qMZ6coUr6jB1Os8QP596_U07NdUtS2U1iCkP2zqg14A_oaAVx9 T.48CF6meMhDle9YF1EhyZb41FT9pu23Q6tk1FFRGMJGU_PVhkvMMN8xtUMC4KhtyljEycI.y6hS mKnFmd1RHxIE_TpuNIIUKcyy.25JKBrGErvZNnlaBYTnBzETbfBUvC267FOFJu8nvaN39Ue5eY4w YQ9RiANN8nrcXxkDBinJzsEmqTZK6pvh4Wmun1_oLwAvcMeTZoQadBkUmJhToRp9q1Tb8EVMB2rn GW.2208CgEKOBU9OzGT_1zGJnC99XoX89CFsXJ.Wc6iglg2EYCObqvXuw4hOjynLQgD9TWp.93lu Cs3CujPCxJGLg2TY8djXCMrkc79rUDxVwR9kc7WuUNknuHlrgjOo4_dqpa7RlesG0iDNCZhfDwy. B_B.JOmg5GUUryf.wWggZZR3VozA1YGrwQUfzyUpyNlgjx4V.B6AkUS5t.E.BQPI2YOCBaRTat.I aKPvcqB6w31oyx80r8pcgUbCCNgvZGrZMqVG52rTrjow6IJ3.rvDS41ey0G2gkuwtliWIpZ2Nm95 0e_1F2PAQFjTOHOJPjCtVx4DP_a9hG9sv4toyYaauX_w.a9CQErqglQ.WX3hDqpFugX5qAtDJbro kqIw5oQX1fB.0t3XTqj0v9mFSerfKfNaxM_1nfwvwXPEC7MWncVdJSR3MAfEMiJSbVFSaG9WjDXi wdaQxYC7HchhO.UGFeFATaPbLYChgTop95AQbMhZYoP1O5m5s2JLBW2hN2Px8TyPLnU7kJ_QwC6l DZ4EwmoZvHUSf4aO5DJqB5nZP6zqauSGBTcCDfryO6lMm2Wk_R6p.P0F8pT6HyecfaUNfKZZTaTx miyIoK2rXb7p09zq3l6cBQ5EjgLxYxYlJOnUfFqvmGppw4D4aP5_Zza0T7LdrjPUvVw46JpYeDrp 1Jp2v3aBrD8OvgtX7g7IsfqKeoM.2rbIK6k7z2UpR.WBJmN6Oi3vu399lgjcQkuuHGlbnU8OJWfR Ej99tVvhyTlHd7JcvzrpzPVEtbSHrfJ3r8k5JjAWB4cBsLELNfArLSyEZxzVssvNYFEVNWiGCgwZ gbAlJQ.VcxNOSJvpM1mmSrxuqCv_klDrPxJm7LfRfFXLhw33TiXixE5N_eAAmDknpZTPfR6PHsB0 egR8.honOAjKrvVQCEdfZV5sdCCfWVnqclh2GB7ypCvv8lu3hebYY5JSDjuSp0P6xQXYMk7b3elX ucCU1xLm5RxBw90qV3vSY701f0fnTMSU5viXbh8gEpxqJqr8fUeM9uDMxHAP33WMGHRV2IRuCaAR 0wSaVoATmfnX08ByBIKCCQpxmpFIajkoyIMM1QHzlBiF2MFFVUCecW3qgTuGJ8jgCBW1X1TuCLpp uGL4Hj5PTRwPRnYXYrr9ZaO3llcV3CCfw4D4r4JUy0cjp7QdmruQUEcmRYSWCOrXljCldtyKstZo fcFYqskmJlfI5kVSVXqNLHrg7ACmqX3_N6Tf5Fm7fR8tAMwO2WOLDtGGJf_n0kOOV80VhLk9UlG. d0wCDo7Xw.wDhp9ivLKWOD6AHxdb4KqSQo4zW_fdwzFamD5MvQkVgZ_V6t4IP2B70uMcWZKK26We cY6rMbsm1JSTJMkxH7_R_843M4m5TcAFKa7DNS55vY_mSXn7n0j_nrKhnDjh.ChdYGQdZE5EZURF m4JktXx5h7ioYQAjzMp9y4BtpLf4E4CVoaPMxlPnkSqX3Tx0JMyVZSS2LGI07FNPHE21cZh8aBAw N_tc7GkqGGDh.o_uxnlfHQkVBO9EpBx_WB2N85vgud4Xc8HjQwM.7AL.otobA7YEvcKUSLAICxEM UkqXOr5xUxrKIxgNj1xXI7X5d3E2hA8VH7dvgndp.fEkK8ZpL4.F.80q2ikhLDSpA4PY1QAQrvyw gCNuj3nFr8Ri532sZqS8MFqeu.GWNfDGyCzIdEzYrB3pU8HWE6.xRqY7a2TJcZJt3bziZPukD.bc kh4vXS5WBB7muIelCWSVfZhkXlZeIP0p0ItdNJBP1iCuVtIeRwxqPEBSbmlU43H0pcjD0VWccG0p BOnp8LTaW5A7ioL24oa_1X4QY20SZwvMCemHXAENTVpbefkcMZ8MTSL2V8Z3YkaTtmSjmEx_BsXd hCmao5sxoNUBlm7QqBScFLUoA72cs6TghbkboCP6bdx6VqOYa5DaPzn9qsY25ZoJydqK.Au61s6M it7pvQ.c9PQoHINS7JII9MvFtL8JxvShVJqeFLIIeXND2KV4yYIWBjcuQ8eSB8K0ZivJwcspf87U lZusRJyE0h3KmW9b27KOnDOYcgqgqd5tCL.7FJZcaAI2QRWBttDuvNx_.4K9joj5bOLrIk1PqQMi u46E1IYddt_jlWAbc6bOVQRHX9Kx1ST9Cf8aP6a4Vs7M2ukXvIMaFbP_ImkXmDTjXtq7RZpuZSGV j7csd_AqzqRg_xpwz4IwhHoZx1OHwWjU43SqvH7CtQg-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.gq1.yahoo.com with HTTP; Thu, 29 Apr 2021 07:14:06 +0000 Received: by kubenode553.mail-prod1.omega.bf1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 1f7b5cb1dc6d65b4b8e43139668f01e6; Thu, 29 Apr 2021 07:14:00 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.60.0.2.21\)) Subject: Re: When will git be supported for ports? From: Mark Millard In-Reply-To: Date: Thu, 29 Apr 2021 00:13:58 -0700 Cc: FreeBSD ports Content-Transfer-Encoding: quoted-printable Message-Id: References: To: Kurt Jaeger X-Mailer: Apple Mail (2.3654.60.0.2.21) X-Rspamd-Queue-Id: 4FW6Dw5BVhz3wCK X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.50 / 15.00]; FREEMAIL_FROM(0.00)[yahoo.com]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; NEURAL_HAM_SHORT(-1.00)[-0.999]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; SUBJECT_ENDS_QUESTION(1.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[98.137.69.32:from]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; SPAMHAUS_ZRD(0.00)[98.137.69.32:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.32:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.32:from]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Apr 2021 07:14:10 -0000 On 2021-Apr-28, at 22:26, Kurt Jaeger wrote: >=20 >>> = https://bsdimp.blogspot.com/2020/09/freebsd-subversion-to-git-migration.ht= ml >>=20 >> The https://github.com/bsdimp/freebsd-git-docs/ material >> for git-why.md is still available via: >>=20 >> = https://github.com/bsdimp/freebsd-git-docs/commits/483527525db5cd7cf27141a= 2ca21059d9a3b158e/git-why.md >>=20 >> It had commits on 2020-Oct-20, 2020-Dec-02, and 2020-Dec-03. So >> it was updated a little from the 2020-Sep blog variant. The >> changes may not be important. I've not gone through them. >=20 > Thanks -- how did you find the commit hash / link and the dates ? In a web browser I did the sequence: Go to: https://github.com/bsdimp/freebsd-git-docs/ Click on "186 commits" Click on the "<>" to the right of "72f477a" (that skips past the 3ebc4f7 commit titled "git-why is obsolete") Click on "git-why.md" Note: at this point the most recent git-why.md document version should be displayed. Click on "History" Note: at this point the history of the commits to the document should be displayed, dates shown. The hashes/links that I supplied were there to copy in the web browser during this sequence, so that I what I did to supply them. >=20 > It's the old saying: Give a man a fish, so he will not be hungry > for a day, teach him to fish and he will be fed for a livetime 8-} I hope that the above proves of future use. But a lifetime of complete meals? I doubt it . . . =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar) From owner-freebsd-ports@freebsd.org Thu Apr 29 08:54:42 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 004655FDEF6 for ; Thu, 29 Apr 2021 08:54:42 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4FW8Sx6XNxz4TRb for ; Thu, 29 Apr 2021 08:54:41 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.nyi.freebsd.org (Postfix) id E05305FE04E; Thu, 29 Apr 2021 08:54:41 +0000 (UTC) Delivered-To: ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id E01FC5FDFEE for ; Thu, 29 Apr 2021 08:54:41 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FW8Sx64dSz4TCR for ; Thu, 29 Apr 2021 08:54:41 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id C3B881A863 for ; Thu, 29 Apr 2021 08:54:41 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id 13T8sfAn099947 for ; Thu, 29 Apr 2021 08:54:41 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.15.2/8.15.2/Submit) id 13T8sfe4099946; Thu, 29 Apr 2021 08:54:41 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202104290854.13T8sfe4099946@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.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, 29 Apr 2021 08:54: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.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Apr 2021 08:54: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 ------------------------------------------------+-----------------+------------ games/exult | 1.7.0.20210428 | snapshot-v1.7.0.20210429 ------------------------------------------------+-----------------+------------ 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 Reported by: portscout! From owner-freebsd-ports@freebsd.org Thu Apr 29 06:23:00 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 58F775F8C31 for ; Thu, 29 Apr 2021 06:23:00 +0000 (UTC) (envelope-from jon@otterholm.se) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4FW55w1jJrz3twL for ; Thu, 29 Apr 2021 06:23:00 +0000 (UTC) (envelope-from jon@otterholm.se) Received: by mailman.nyi.freebsd.org (Postfix) id 3A96A5F8C30; Thu, 29 Apr 2021 06:23:00 +0000 (UTC) Delivered-To: ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 3A5D25F8C2F for ; Thu, 29 Apr 2021 06:23:00 +0000 (UTC) (envelope-from jon@otterholm.se) Received: from smtp.outgoing.loopia.se (smtp.outgoing.loopia.se [93.188.3.37]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4FW55v2bwsz3tc1 for ; Thu, 29 Apr 2021 06:22:58 +0000 (UTC) (envelope-from jon@otterholm.se) Received: from s807.loopia.se (localhost [127.0.0.1]) by s807.loopia.se (Postfix) with ESMTP id 0C6522466464 for ; Thu, 29 Apr 2021 08:22:56 +0200 (CEST) Received: from s899.loopia.se (unknown [172.22.191.6]) by s807.loopia.se (Postfix) with ESMTP id F1B072E287A1; Thu, 29 Apr 2021 08:22:55 +0200 (CEST) Received: from s470.loopia.se (unknown [172.22.191.5]) by s899.loopia.se (Postfix) with ESMTP id F036E2C8B9C6; Thu, 29 Apr 2021 08:22:55 +0200 (CEST) X-Virus-Scanned: amavisd-new at amavis.loopia.se X-Spam-Flag: NO X-Spam-Score: -0.999 X-Spam-Level: X-Spam-Status: No, score=-0.999 tagged_above=-999 required=6.2 tests=[ALL_TRUSTED=-1, HTML_MESSAGE=0.001] autolearn=disabled Received: from s899.loopia.se ([172.22.191.5]) by s470.loopia.se (s470.loopia.se [172.22.190.10]) (amavisd-new, port 10024) with LMTP id MUbx3Ptxvu5J; Thu, 29 Apr 2021 08:22:55 +0200 (CEST) X-Loopia-Auth: user X-Loopia-User: jon@otterholm.se X-Loopia-Originating-IP: 195.66.94.10 Received: from B9RB203 (unknown [195.66.94.10]) (Authenticated sender: jon@otterholm.se) by s899.loopia.se (Postfix) with ESMTPSA id 81ECC2C8B986; Thu, 29 Apr 2021 08:22:55 +0200 (CEST) From: To: Cc: Subject: FreeBSD Port: unifi6-6.0.45 Date: Thu, 29 Apr 2021 08:22:55 +0200 Message-ID: <01d201d73cc0$1766a7f0$4633f7d0$@otterholm.se> MIME-Version: 1.0 X-Mailer: Microsoft Outlook 16.0 Thread-Index: Adc8v//NBaYX7NWJTNCyIWTY90xoqw== Content-Language: sv X-Rspamd-Queue-Id: 4FW55v2bwsz3tc1 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of jon@otterholm.se has no SPF policy when checking 93.188.3.37) smtp.mailfrom=jon@otterholm.se X-Spamd-Result: default: False [-2.10 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; RWL_MAILSPIKE_GOOD(0.00)[93.188.3.37:from]; TO_DN_NONE(0.00)[]; NEURAL_HAM_SHORT(-1.00)[-0.996]; RCPT_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; R_DKIM_NA(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[93.188.3.37:from]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:39570, ipnet:93.188.2.0/23, country:SE]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; RCVD_COUNT_FIVE(0.00)[6]; FREEFALL_USER(0.00)[jon]; MIME_TRACE(0.00)[0:+,1:+,2:~]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[ports@freebsd.org]; AUTH_NA(1.00)[]; DMARC_NA(0.00)[otterholm.se]; SPAMHAUS_ZRD(0.00)[93.188.3.37:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_NO_DN(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[93.188.3.37:from]; R_SPF_NA(0.00)[no SPF record]; MAILMAN_DEST(0.00)[ports] X-Mailman-Approved-At: Thu, 29 Apr 2021 10:07:31 +0000 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Apr 2021 06:23:00 -0000 Hi. Any plans to upgrade this port to the latest version from Ubiquiti? Br Jon Otterholm From owner-freebsd-ports@freebsd.org Thu Apr 29 15:04:04 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 70FA362D91B for ; Thu, 29 Apr 2021 15:04:04 +0000 (UTC) (envelope-from ronald-lists@klop.ws) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4FWJg81tkwz4mjp for ; Thu, 29 Apr 2021 15:04:04 +0000 (UTC) (envelope-from ronald-lists@klop.ws) Received: by mailman.nyi.freebsd.org (Postfix) id 40C6462D91A; Thu, 29 Apr 2021 15:04:04 +0000 (UTC) Delivered-To: ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 408D862D4E9 for ; Thu, 29 Apr 2021 15:04:04 +0000 (UTC) (envelope-from ronald-lists@klop.ws) Received: from smarthost1.greenhost.nl (smarthost1.greenhost.nl [195.190.28.88]) (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 4FWJg70ZQ9z4msM; Thu, 29 Apr 2021 15:04:02 +0000 (UTC) (envelope-from ronald-lists@klop.ws) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=klop.ws; s=mail; h=Content-Type:MIME-Version:Date:Message-ID:From:Subject:To:Sender: Reply-To:Cc:Content-Transfer-Encoding:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=AvA34/gdTSZ9HLe7gwXzVKEn7e8dUtB7is7Qm98bSxk=; b=HmABqDPPK+GGGyDduunm3quTPX cT1kofJqyV9bQycz++GuR8O89RvFrIbH/CB83W4OHPgYE0sAhSyZKUDJZip9saaBG8/vEKx6KIaTr 972d36U7lxf9zYt37G92JrbooyjTVnBq2AWUuTGQ4LF1HerFGB54/dxZbptWzxc+ZAN8=; To: dmgk@FreeBSD.org, ports@freebsd.org Subject: lang/go coredumps on RPI4 From: Ronald Klop Message-ID: <881eb277-d993-3ac4-3471-b95219c71326@klop.ws> Date: Thu, 29 Apr 2021 17:03:38 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.10.0 MIME-Version: 1.0 Content-Language: en-US X-Authenticated-As-Hash: 398f5522cb258ce43cb679602f8cfe8b62a256d1 X-Virus-Scanned: by clamav at smarthost1.greenhost.nl X-Spam-Level: --- X-Spam-Score: -3.1 X-Spam-Status: No, score=-3.1 required=5.0 tests=ALL_TRUSTED, BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, HTML_MESSAGE autolearn=disabled version=3.4.2 X-Scan-Signature: 6e23ea5b143b5fdf6b2724ffc44cc2a7 X-Rspamd-Queue-Id: 4FWJg70ZQ9z4msM X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=klop.ws header.s=mail header.b=HmABqDPP; dmarc=pass (policy=none) header.from=klop.ws; spf=pass (mx1.freebsd.org: domain of ronald-lists@klop.ws designates 195.190.28.88 as permitted sender) smtp.mailfrom=ronald-lists@klop.ws X-Spamd-Result: default: False [-4.00 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[klop.ws:s=mail]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:195.190.28.64/27]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; TO_DN_NONE(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; DKIM_TRACE(0.00)[klop.ws:+]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[195.190.28.88:from]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[klop.ws,none]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RWL_MAILSPIKE_VERYGOOD(0.00)[195.190.28.88:from]; ASN(0.00)[asn:47172, ipnet:195.190.28.0/24, country:NL]; MID_RHS_MATCH_FROM(0.00)[]; MAILMAN_DEST(0.00)[ports] Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Apr 2021 15:04:04 -0000 Hi maintainer of lang/go and ports ML, Latest go gives an Illegal Instruction on arm64. I'm running FreeBSD-14/arm64 on RPI4. Compilation of lang/go goes well. But follow-up ports like grafana7 and mongodb42-tools coredump during compilation. [00:01:12] ===> Building mongodump from ./mongodump/main [00:01:12] go tool compile: signal: illegal instruction (core dumped) [00:01:12] *** Error code 1 [00:01:12] [00:01:12] Stop. [00:01:12] make: stopped in /usr/ports/databases/mongodb42-tools I tried to get some debug info. I don't know if I got useful information here. I don't use gdb/lldb and go that often. root@rpi4:/ # /usr/bin/lldb -c var/tmp/65534.compile.0.63376.core /usr/local/go/pkg/tool/freebsd_arm64/compile (lldb) target create "/usr/local/go/pkg/tool/freebsd_arm64/compile" --core "var/tmp/65534.compile.0.63376.core" Core file '/var/tmp/65534.compile.0.63376.core' (aarch64) was loaded. Cannot read termcap database; using dumb terminal settings. (lldb) bt This version of LLDB has no plugin for the go language. Inspection of frame variables will be limited. * thread #1, name = 'compile', stop reason = signal SIGILL   * frame #0: 0x0000000000074880 compile`_rt0_arm64_freebsd at rt0_freebsd_arm64.s:9     frame #1: 0x0000000000074880 compile`runtime.asyncPreempt at preempt_arm64.s:148 (lldb) quit NB: This compiles fine on the FreeBSD pkg builders. So it might have something todo with ARMv8.1 vs ARMv8.2 instruction set. I'm not familiar with this. NB2: It also compiles fine in a FreeBSD-12 jail which uses an older clang version. Regards, Ronald. From owner-freebsd-ports@freebsd.org Thu Apr 29 15:10:58 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 7284362DAA2 for ; Thu, 29 Apr 2021 15:10:58 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (www.zefox.net [50.1.20.27]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "www.zefox.com", Issuer "www.zefox.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FWJq53qvrz4n4N for ; Thu, 29 Apr 2021 15:10:57 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (localhost [127.0.0.1]) by www.zefox.net (8.16.1/8.15.2) with ESMTPS id 13TFAqJc003243 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for ; Thu, 29 Apr 2021 08:10:52 -0700 (PDT) (envelope-from fbsd@www.zefox.net) Received: (from fbsd@localhost) by www.zefox.net (8.16.1/8.15.2/Submit) id 13TFAq5V003242 for freebsd-ports@freebsd.org; Thu, 29 Apr 2021 08:10:52 -0700 (PDT) (envelope-from fbsd) Date: Thu, 29 Apr 2021 08:10:52 -0700 From: bob prohaska To: freebsd-ports@freebsd.org Subject: More www/chromium build woes Message-ID: <20210429151052.GA3186@www.zefox.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspamd-Queue-Id: 4FWJq53qvrz4n4N X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of fbsd@www.zefox.net has no SPF policy when checking 50.1.20.27) smtp.mailfrom=fbsd@www.zefox.net X-Spamd-Result: default: False [-1.10 / 15.00]; RCVD_TLS_ALL(0.00)[]; ARC_NA(0.00)[]; WWW_DOT_DOMAIN(0.50)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[50.1.20.27:from]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_DN_NONE(0.00)[]; AUTH_NA(1.00)[]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[50.1.20.27:from:127.0.2.255]; DMARC_NA(0.00)[zefox.net]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_SPF_NA(0.00)[no SPF record]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:7065, ipnet:50.1.16.0/20, country:US]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-ports]; MID_RHS_WWW(0.50)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Apr 2021 15:10:58 -0000 Attempts to compile chromium-90.0.4430.85 are stopping with ===> Configuring for chromium-90.0.4430.85 cd /usr/ports/www/chromium/work/chromium-90.0.4430.85 && /usr/bin/env ac_cv_path_PERL=/usr/local/bin/perl ac_cv_path_PERL_PATH=/usr/local/bin/perl PERL_USE_UNSAFE_INC=1 PKG_CONFIG=pkgconf PYTHON="/usr/local/bin/python2.7" XDG_DATA_HOME=/usr/ports/www/chromium/work XDG_CONFIG_HOME=/usr/ports/www/chromium/work HOME=/usr/ports/www/chromium/work PATH=/usr/ports/www/chromium/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh CMAKE_PREFIX_PATH="/usr/local" LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 /usr/local/bin/python2.7 ./build/linux/unbundle/replace_gn_files.py --system-libraries ffmpeg flac fontconfig freetype harfbuzz-ng libdrm libpng libwebp libxml libxslt openh264 opus snappy || false cp -f /usr/local/lib/python3.8/site-packages/xcbgen/*.py /usr/ports/www/chromium/work/site-packages/xcbgen *** Error code 1 It looked like lang/python38 wasn't installed, so I compiled it manually. That didn't seem to make a difference. Any ideas what I'm doing wrong? I see the PATH reference to python2.7, is that the culprit? Both 2.7 and 3.8 are installed. Thanks for reading, bob prohaska From owner-freebsd-ports@freebsd.org Thu Apr 29 15:20:44 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id C38B762DF1B for ; Thu, 29 Apr 2021 15:20:44 +0000 (UTC) (envelope-from matthias@rheinwolf.de) Received: from mx-smtp.rheinwolf.de (mx-smtp.rheinwolf.de [78.46.88.170]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4FWK2M4qzfz4n5x for ; Thu, 29 Apr 2021 15:20:43 +0000 (UTC) (envelope-from matthias@rheinwolf.de) From: Matthias Wolf To: freebsd-ports@freebsd.org, bob prohaska Subject: Re: More www/chromium build woes References: <20210429151052.GA3186@www.zefox.net> In-Reply-To: <20210429151052.GA3186@www.zefox.net> Message-ID: <20210429152035.Horde.k3WYNbs_DBpe_rrqx3pi3bN@cloud.rheinwolf.de> Date: Thu, 29 Apr 2021 15:20:35 +0000 Content-Type: text/plain; charset=utf-8 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 4FWK2M4qzfz4n5x X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[rheinwolf.de:s=default]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; SPAMHAUS_ZRD(0.00)[78.46.88.170:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[rheinwolf.de:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[rheinwolf.de,reject]; NEURAL_HAM_SHORT(-1.00)[-1.000]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[78.46.88.170:from]; ASN(0.00)[asn:24940, ipnet:78.46.0.0/15, country:DE]; MAILMAN_DEST(0.00)[freebsd-ports] X-Mailman-Approved-At: Thu, 29 Apr 2021 15:27:38 +0000 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Apr 2021 15:20:44 -0000 Hi, "bob prohaska" fbsd@www.zefox.net – 29. April 2021 17:11 > Attempts to compile chromium-90.0.4430.85 are stopping with > > ===> Configuring for chromium-90.0.4430.85 > cd /usr/ports/www/chromium/work/chromium-90.0.4430.85 && /usr/bin/env ac_cv_path_PERL=/usr/local/bin/perl ac_cv_path_PERL_PATH=/usr/local/bin/perl PERL_USE_UNSAFE_INC=1 PKG_CONFIG=pkgconf PYTHON="/usr/local/bin/python2.7" XDG_DATA_HOME=/usr/ports/www/chromium/work XDG_CONFIG_HOME=/usr/ports/www/chromium/work HOME=/usr/ports/www/chromium/work PATH=/usr/ports/www/chromium/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh CMAKE_PREFIX_PATH="/usr/local" LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 /usr/local/bin/python2.7 ./build/linux/unbundle/replace_gn_files.py --system-libraries ffmpeg flac fontconfig freetype harfbuzz-ng libdrm libpng libwebp libxml libxslt openh264 opus snappy || false > cp -f /usr/local/lib/python3.8/site-packages/xcbgen/*.py /usr/ports/www/chromium/work/site-packages/xcbgen > *** Error code 1 > > It looked like lang/python38 wasn't installed, so I compiled it manually. > That didn't seem to make a difference. > > Any ideas what I'm doing wrong? I see the PATH reference to python2.7, is > that the culprit? Both 2.7 and 3.8 are installed. The chromium port copies the xcbgen package (from xcb-proto) to its working directory, because we need it for python 2.7. The copy assumes the default python version as source, which is 3.8 as of now - probably the xcb package is still installed for 3.7 though (see line 268 in the Makefile). Rebuilding/installing xcb-proto should do the trick. Cheers, Matthias From owner-freebsd-ports@freebsd.org Thu Apr 29 15:46:52 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id C0B2862F020 for ; Thu, 29 Apr 2021 15:46:52 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (www.zefox.net [50.1.20.27]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "www.zefox.com", Issuer "www.zefox.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FWKcW5V2Rz4pTf for ; Thu, 29 Apr 2021 15:46:51 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (localhost [127.0.0.1]) by www.zefox.net (8.16.1/8.15.2) with ESMTPS id 13TFkqdo003509 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Thu, 29 Apr 2021 08:46:52 -0700 (PDT) (envelope-from fbsd@www.zefox.net) Received: (from fbsd@localhost) by www.zefox.net (8.16.1/8.15.2/Submit) id 13TFkqPI003508; Thu, 29 Apr 2021 08:46:52 -0700 (PDT) (envelope-from fbsd) Date: Thu, 29 Apr 2021 08:46:51 -0700 From: bob prohaska To: Matthias Wolf Cc: freebsd-ports@freebsd.org Subject: Re: More www/chromium build woes Message-ID: <20210429154651.GB3186@www.zefox.net> References: <20210429151052.GA3186@www.zefox.net> <20210429152035.Horde.k3WYNbs_DBpe_rrqx3pi3bN@cloud.rheinwolf.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20210429152035.Horde.k3WYNbs_DBpe_rrqx3pi3bN@cloud.rheinwolf.de> X-Rspamd-Queue-Id: 4FWKcW5V2Rz4pTf X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of fbsd@www.zefox.net has no SPF policy when checking 50.1.20.27) smtp.mailfrom=fbsd@www.zefox.net X-Spamd-Result: default: False [-1.10 / 15.00]; RCVD_TLS_ALL(0.00)[]; ARC_NA(0.00)[]; WWW_DOT_DOMAIN(0.50)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.999]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[zefox.net]; RBL_DBL_DONT_QUERY_IPS(0.00)[50.1.20.27:from]; AUTH_NA(1.00)[]; SPAMHAUS_ZRD(0.00)[50.1.20.27:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_HAM_SHORT(-1.00)[-1.000]; RCPT_COUNT_TWO(0.00)[2]; R_SPF_NA(0.00)[no SPF record]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:7065, ipnet:50.1.16.0/20, country:US]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-ports]; MID_RHS_WWW(0.50)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Apr 2021 15:46:52 -0000 On Thu, Apr 29, 2021 at 03:20:35PM +0000, Matthias Wolf wrote: > Hi, > > > "bob prohaska" fbsd@www.zefox.net ??? 29. April 2021 17:11 > > Attempts to compile chromium-90.0.4430.85 are stopping with > > > > ===> Configuring for chromium-90.0.4430.85 ....... > > cp -f /usr/local/lib/python3.8/site-packages/xcbgen/*.py /usr/ports/www/chromium/work/site-packages/xcbgen > > *** Error code 1 > > > > It looked like lang/python38 wasn't installed, so I compiled it manually. > > That didn't seem to make a difference. > > > > Any ideas what I'm doing wrong? I see the PATH reference to python2.7, is > > that the culprit? Both 2.7 and 3.8 are installed. > > > The chromium port copies the xcbgen package (from xcb-proto) to its working directory, because we need it for python 2.7. The copy assumes the default python version as source, which is 3.8 as of now - probably the xcb package is still installed for 3.7 though (see line 268 in the Makefile). > > > Rebuilding/installing xcb-proto should do the trick. > Indeed, that fixed it. Thank you! bob prohaska From owner-freebsd-ports@freebsd.org Thu Apr 29 17:42:46 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 97A1A631E83 for ; Thu, 29 Apr 2021 17:42:46 +0000 (UTC) (envelope-from thomas@beingboiled.info) Received: from hyper.tty23.com (hyper.tty23.com [IPv6:2a01:4f8:c0c:bf91::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4FWNBD4HXSz4t6C for ; Thu, 29 Apr 2021 17:42:43 +0000 (UTC) (envelope-from thomas@beingboiled.info) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=beingboiled.info; s=20200611-rsa; h=Message-ID:Subject:To:From:Date:Cc; bh=PzO2+tlZjVbyAlqN4XAzjLTX4aP7edvFEP18I6E0BZw=; b=PI96ETmhG+pWAIvX//se4uIb+K vstWgi9aTg7UFfZLijUMYczBzr9tfHrRwlGMAYZrm/YmsWt9x6tQe2gvM/04+ftDoOxAXDf7zEo1r /k7i8M/ov4Hj86B2iN7yQzcrvMjJKJIckL0FaDQnPUEEM3+01QEvIgghEaQxl0PmfwJs=; Received: from cyber.tty23.com ([2a01:4f8:1c1c:c882::1]) by hyper.tty23.com with esmtpsa (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.94 (FreeBSD)) (envelope-from ) id 1lcAgO-000FQ6-DN for freebsd-ports@freebsd.org; Thu, 29 Apr 2021 19:42:36 +0200 Date: Thu, 29 Apr 2021 19:42:35 +0200 (CEST) From: Thomas Morper To: freebsd-ports@freebsd.org Subject: security/luasec maintainer not responding Message-ID: User-Agent: Alpine 2.24.1 (BSF 517 2020-11-27) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Rspamd-Queue-Id: 4FWNBD4HXSz4t6C X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=beingboiled.info header.s=20200611-rsa header.b=PI96ETmh; dmarc=none; spf=pass (mx1.freebsd.org: domain of thomas@beingboiled.info designates 2a01:4f8:c0c:bf91::1 as permitted sender) smtp.mailfrom=thomas@beingboiled.info X-Spamd-Result: default: False [-3.50 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[beingboiled.info:s=20200611-rsa]; FREEFALL_USER(0.00)[thomas]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[beingboiled.info]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[2a01:4f8:c0c:bf91::1:from:127.0.2.255]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_SPF_ALLOW(-0.20)[+mx]; DKIM_TRACE(0.00)[beingboiled.info:+]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a01:4f8:c0c:bf91::1:from]; ASN(0.00)[asn:24940, ipnet:2a01:4f8::/32, country:DE]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Apr 2021 17:42:46 -0000 Hello, This is a two part question. First: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255433 David hasn't updated his ports or responded to reports for a very long time and is propably busy with other things. There are two attachments. The first one is just the update, the second one also makes /me the maintainer. Is there a committer who wants to take either one of the patches? Second: how do you deal with this situation in general? I think I've asked this question before, but the results were somewhat inconclusive. When is a port considered unmaintained despite formally having a maintainer and how do you either mark it as unmaintained or assign a new maintainer with the least amount of work for anyone involved? -- From owner-freebsd-ports@freebsd.org Thu Apr 29 17:55:41 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 45182632403 for ; Thu, 29 Apr 2021 17:55:41 +0000 (UTC) (envelope-from yasu@utahime.org) Received: from maybe.home.utahime.org (gate.home.utahime.org [183.180.29.210]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4FWNT807bYz4tgC for ; Thu, 29 Apr 2021 17:55:39 +0000 (UTC) (envelope-from yasu@utahime.org) Received: from eastasia.home.utahime.org (eastasia.home.utahime.org [192.168.174.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by maybe.home.utahime.org (Postfix) with ESMTPS id 5489D2A9A8 for ; Fri, 30 Apr 2021 02:55:31 +0900 (JST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=utahime.org; s=maybe2019112701; t=1619718931; bh=3xWSfaGvZWeGkQ3yyKB3ICb1pPchTMSUtLSCHCyUPwE=; h=Date:To:Subject:From:In-Reply-To:References; b=xzhxIAcVfHknPxQUae4rKrDt5QHlfl6wrwd20yAkqLobk2bLCULtlvkKAJK1DJIh4 xlXGm9To9/MPnVqG1xb4wk7Uv21ucr191tQ5cHLYAvEIMUSKyYdtJda6+rnx93R0HL x3x3nwjkSFpjRZRTBWYgK3q/rMrmfjonFnfkK2B7f5JQO+kpxqA0pmjAkSNYnHzZOx yhXHUgO5b8VgPRkQCVFtqhnmmk/PdLZNU2tQv43zT/q74RJelu4xHU1Jmcxpg8IEot /xtkWuD+OIkJEqDoIv196bipbiMVoUK5lCWucIJOzE3gYOTMRpmlLpAnFRP+KR1eFd opkuEIfPShJYg== Received: from localhost (rolling.home.utahime.org [192.168.174.11]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384)) (No client certificate requested) by eastasia.home.utahime.org (Postfix) with ESMTPSA id E9EAF373A4; Fri, 30 Apr 2021 02:55:28 +0900 (JST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.2 at eastasia.home.utahime.org Date: Fri, 30 Apr 2021 02:54:53 +0900 (JST) Message-Id: <20210430.025453.1815556892303121104.yasu@utahime.org> To: freebsd-ports@freebsd.org Subject: Re: security/luasec maintainer not responding From: Yasuhiro Kimura In-Reply-To: References: X-Mailer: Mew version 6.8 on Emacs 27.2 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4FWNT807bYz4tgC X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=pass header.d=utahime.org header.s=maybe2019112701 header.b=xzhxIAcV; dmarc=none; spf=pass (mx1.freebsd.org: domain of yasu@utahime.org designates 183.180.29.210 as permitted sender) smtp.mailfrom=yasu@utahime.org X-Spamd-Result: default: False [-0.70 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+a:spf-authorized.utahime.org]; TO_DN_NONE(0.00)[]; HFILTER_HELO_IP_A(1.00)[maybe.home.utahime.org]; HFILTER_HELO_NORES_A_OR_MX(0.30)[maybe.home.utahime.org]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[utahime.org:+]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[183.180.29.210:from]; ASN(0.00)[asn:2519, ipnet:183.180.0.0/16, country:JP]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[utahime.org:s=maybe2019112701]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[utahime.org]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[183.180.29.210:from:127.0.2.255]; MID_CONTAINS_FROM(1.00)[]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Apr 2021 17:55:41 -0000 From: Thomas Morper Subject: security/luasec maintainer not responding Date: Thu, 29 Apr 2021 19:42:35 +0200 (CEST) > Second: how do you deal with this situation in general? I think I've asked > this question before, but the results were somewhat inconclusive. When is > a port considered unmaintained despite formally having a maintainer and > how do you either mark it as unmaintained or assign a new maintainer with > the least amount of work for anyone involved? 1. Submit patch to change MAINTAINER of the port in question. 2. Wait for timeout (for about a month). 3. Ask committers for commiting the patch. --- Yasuhiro Kimura From owner-freebsd-ports@freebsd.org Thu Apr 29 18:56:22 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 9868E633957 for ; Thu, 29 Apr 2021 18:56:22 +0000 (UTC) (envelope-from ronald-lists@klop.ws) Received: from smarthost1.greenhost.nl (smarthost1.greenhost.nl [195.190.28.88]) (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 4FWPq94VCQz3CXt for ; Thu, 29 Apr 2021 18:56:21 +0000 (UTC) (envelope-from ronald-lists@klop.ws) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=klop.ws; s=mail; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version: Date:Message-ID:From:References:To:Subject:Sender:Reply-To:Cc:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=dzVzlz8gyVC4oEDOjF1cpABN6EhP2vc2OKNJTzybVLk=; b=bCA2BbNnQKKWh499aG+ExkgE54 eV3wudInQ9+hM+i+3yLihXtWlWI98lx+JHdcIILIQwoJXov2LB3hodVt973w86T8wVKi9XccPVC8x FrNaYjn7YpG377Otq6sLxGEScAWXpPtT/xTkFTka1nIU3p4LMBlvkXLejyl4Ik3e6GfM=; Subject: Re: security/luasec maintainer not responding To: freebsd-ports@freebsd.org References: <20210430.025453.1815556892303121104.yasu@utahime.org> From: Ronald Klop Message-ID: Date: Thu, 29 Apr 2021 20:56:15 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.10.0 MIME-Version: 1.0 In-Reply-To: <20210430.025453.1815556892303121104.yasu@utahime.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Authenticated-As-Hash: 398f5522cb258ce43cb679602f8cfe8b62a256d1 X-Virus-Scanned: by clamav at smarthost1.greenhost.nl X-Spam-Level: / X-Spam-Score: -0.4 X-Spam-Status: No, score=-0.4 required=5.0 tests=ALL_TRUSTED, BAYES_50, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, NICE_REPLY_A autolearn=disabled version=3.4.2 X-Scan-Signature: a350ae07b5350cdad28cef237d2e7179 X-Rspamd-Queue-Id: 4FWPq94VCQz3CXt X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=klop.ws header.s=mail header.b=bCA2BbNn; dmarc=pass (policy=none) header.from=klop.ws; spf=pass (mx1.freebsd.org: domain of ronald-lists@klop.ws designates 195.190.28.88 as permitted sender) smtp.mailfrom=ronald-lists@klop.ws X-Spamd-Result: default: False [-3.91 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[klop.ws:s=mail]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:195.190.28.64/27]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; RCPT_COUNT_ONE(0.00)[1]; DKIM_TRACE(0.00)[klop.ws:+]; DMARC_POLICY_ALLOW(-0.50)[klop.ws,none]; RCVD_IN_DNSWL_NONE(0.00)[195.190.28.88:from]; NEURAL_HAM_SHORT(-0.91)[-0.910]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RWL_MAILSPIKE_VERYGOOD(0.00)[195.190.28.88:from]; ASN(0.00)[asn:47172, ipnet:195.190.28.0/24, country:NL]; MID_RHS_MATCH_FROM(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Apr 2021 18:56:22 -0000 On 4/29/21 7:54 PM, Yasuhiro Kimura wrote: > From: Thomas Morper > Subject: security/luasec maintainer not responding > Date: Thu, 29 Apr 2021 19:42:35 +0200 (CEST) > >> Second: how do you deal with this situation in general? I think I've asked >> this question before, but the results were somewhat inconclusive. When is >> a port considered unmaintained despite formally having a maintainer and >> how do you either mark it as unmaintained or assign a new maintainer with >> the least amount of work for anyone involved? > > 1. Submit patch to change MAINTAINER of the port in question. > 2. Wait for timeout (for about a month). > 3. Ask committers for commiting the patch. > > --- > Yasuhiro Kimura > _______________________________________________ > 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" > There is documentation about this: https://docs.freebsd.org/en_US.ISO8859-1/books/porters-handbook/makefile-maintainer.html Regards, Ronald. From owner-freebsd-ports@freebsd.org Thu Apr 29 19:31:17 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id DE0F763465E for ; Thu, 29 Apr 2021 19:31:17 +0000 (UTC) (envelope-from ronald-lists@klop.ws) Received: from smarthost1.greenhost.nl (smarthost1.greenhost.nl [195.190.28.88]) (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 4FWQbT0fCsz3D9p for ; Thu, 29 Apr 2021 19:31:16 +0000 (UTC) (envelope-from ronald-lists@klop.ws) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=klop.ws; s=mail; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version: Date:Message-ID:From:References:To:Subject:Sender:Reply-To:Cc:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=UNLxq+rHvNFD95t3MebFtoY2N25QV0Fobuth6qKikyc=; b=gv8+TXE5LI3IfgPwXjGU8YAYnS kEPOPRbYSjqdW6b6ubH/pAT5kPCOieXLHyMBdzOAF/1f/u9LcFtIRUQOCm02Yti2HX2IKDKLFkrJI Ev3V2vA23tt2x2ahAiVp75/OphAUztdTbuIbH3zn4XVbAw5eOMrZ9crMF+3rcjhhmh0I=; Subject: Re: lang/go coredumps on RPI4 To: freebsd-ports@freebsd.org References: <881eb277-d993-3ac4-3471-b95219c71326@klop.ws> From: Ronald Klop Message-ID: <44309667-2e17-28e8-b544-66e6a31ff292@klop.ws> Date: Thu, 29 Apr 2021 21:31:13 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.10.0 MIME-Version: 1.0 In-Reply-To: <881eb277-d993-3ac4-3471-b95219c71326@klop.ws> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Authenticated-As-Hash: 398f5522cb258ce43cb679602f8cfe8b62a256d1 X-Virus-Scanned: by clamav at smarthost1.greenhost.nl X-Spam-Level: / X-Spam-Score: -0.4 X-Spam-Status: No, score=-0.4 required=5.0 tests=ALL_TRUSTED, BAYES_50, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, NICE_REPLY_A autolearn=disabled version=3.4.2 X-Scan-Signature: 67ca9281b58cf5c8a5b2b1d981559170 X-Rspamd-Queue-Id: 4FWQbT0fCsz3D9p X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=klop.ws header.s=mail header.b=gv8+TXE5; dmarc=pass (policy=none) header.from=klop.ws; spf=pass (mx1.freebsd.org: domain of ronald-lists@klop.ws designates 195.190.28.88 as permitted sender) smtp.mailfrom=ronald-lists@klop.ws X-Spamd-Result: default: False [-3.98 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[klop.ws:s=mail]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:195.190.28.64/27]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; RCPT_COUNT_ONE(0.00)[1]; DKIM_TRACE(0.00)[klop.ws:+]; DMARC_POLICY_ALLOW(-0.50)[klop.ws,none]; RCVD_IN_DNSWL_NONE(0.00)[195.190.28.88:from]; NEURAL_HAM_SHORT(-0.98)[-0.983]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RWL_MAILSPIKE_VERYGOOD(0.00)[195.190.28.88:from]; ASN(0.00)[asn:47172, ipnet:195.190.28.0/24, country:NL]; MID_RHS_MATCH_FROM(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Apr 2021 19:31:17 -0000 On 4/29/21 5:03 PM, Ronald Klop wrote: > Hi maintainer of lang/go and ports ML, > > Latest go gives an Illegal Instruction on arm64. > I'm running FreeBSD-14/arm64 on RPI4. Compilation of lang/go goes well. But follow-up ports like grafana7 and mongodb42-tools coredump during compilation. > > [00:01:12] ===>  Building mongodump from ./mongodump/main > [00:01:12] go tool compile: signal: illegal instruction (core dumped) > [00:01:12] *** Error code 1 > [00:01:12] > [00:01:12] Stop. > [00:01:12] make: stopped in /usr/ports/databases/mongodb42-tools > > I tried to get some debug info. I don't know if I got useful information here. I don't use gdb/lldb and go that often. > > root@rpi4:/ # /usr/bin/lldb -c var/tmp/65534.compile.0.63376.core /usr/local/go/pkg/tool/freebsd_arm64/compile > (lldb) target create "/usr/local/go/pkg/tool/freebsd_arm64/compile" --core "var/tmp/65534.compile.0.63376.core" > Core file '/var/tmp/65534.compile.0.63376.core' (aarch64) was loaded. > > Cannot read termcap database; > using dumb terminal settings. > (lldb) bt > This version of LLDB has no plugin for the go language. Inspection of frame variables will be limited. > * thread #1, name = 'compile', stop reason = signal SIGILL >   * frame #0: 0x0000000000074880 compile`_rt0_arm64_freebsd at rt0_freebsd_arm64.s:9 >     frame #1: 0x0000000000074880 compile`runtime.asyncPreempt at preempt_arm64.s:148 > (lldb) quit > > > NB: This compiles fine on the FreeBSD pkg builders. So it might have something todo with ARMv8.1 vs ARMv8.2 instruction set. I'm not familiar with this. > NB2: It also compiles fine in a FreeBSD-12 jail which uses an older clang version. > > Regards, > > Ronald. > > _______________________________________________ > 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" Gdb gives about the same output and I learned the "disass" command. UDF instruction seems to be UNDefined so it might get into a codepath which it should not get into. [root@rpi4 /var/tmp]# gdb /usr/local/go/pkg/tool/freebsd_arm64/compile ./0.compile.0.84815.core GNU gdb (GDB) 10.1 [GDB v10.1 for FreeBSD] Copyright (C) 2020 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "aarch64-portbld-freebsd14.0". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from /usr/local/go/pkg/tool/freebsd_arm64/compile... [New LWP 298311] Core was generated by `/usr/local/go/pkg/tool/freebsd_arm64/compile -V=full'. Program terminated with signal SIGILL, Illegal instruction. #0 _rt0_arm64_freebsd () at /usr/local/go/src/runtime/rt0_freebsd_arm64.s:9 9 ADD $8, R0, R1 // argv warning: File "/usr/local/go/src/runtime/runtime-gdb.py" auto-loading has been declined by your `auto-load safe-path' set to "$debugdir:$datadir/auto-load". To enable execution of this file add add-auto-load-safe-path /usr/local/go/src/runtime/runtime-gdb.py line to your configuration file "/root/.gdbinit". --Type for more, q to quit, c to continue without paging-- To completely disable this security protection add set auto-load safe-path / line to your configuration file "/root/.gdbinit". For more information about this security protection see the "Auto-loading safe path" section in the GDB manual. E.g., run from the shell: info "(gdb)Auto-loading safe path" (gdb) bt #0 _rt0_arm64_freebsd () at /usr/local/go/src/runtime/rt0_freebsd_arm64.s:9 (gdb) disass Dump of assembler code for function _rt0_arm64_freebsd: => 0x0000000000074880 <+0>: udf #0 0x0000000000074884 <+4>: udf #0 0x0000000000074888 <+8>: udf #0 0x000000000007488c <+12>: udf #0 End of assembler dump. I can reproduce it by running a simple "go run helloworld.go". Any thoughts? Regards, Ronald. From owner-freebsd-ports@freebsd.org Fri Apr 30 04:21:32 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 1F48E5E72D7 for ; Fri, 30 Apr 2021 04:21:32 +0000 (UTC) (envelope-from portmaster@bsdforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "ultimatedns.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FWfMH4M1kz3pm4 for ; Fri, 30 Apr 2021 04:21:31 +0000 (UTC) (envelope-from portmaster@bsdforge.com) Received: from ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.16.1/8.16.1) with ESMTP id 13U4LMHK029006 for ; Thu, 29 Apr 2021 21:21:29 -0700 (PDT) (envelope-from portmaster@bsdforge.com) MIME-Version: 1.0 Date: Thu, 29 Apr 2021 21:21:22 -0700 From: Chris To: freebsd-ports Subject: Looking for a committer User-Agent: UDNSMS/17.0 Message-ID: <4a43794dc5a78ad8f0d7e291029b3bc6@bsdforge.com> X-Sender: portmaster@bsdforge.com Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4FWfMH4M1kz3pm4 X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [0.00 / 15.00]; ASN(0.00)[asn:11404, ipnet:24.113.0.0/16, country:US]; local_wl_ip(0.00)[24.113.41.81] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2021 04:21:32 -0000 Hi. This is probably not the message you were expecting. ;-) While I know most all the committers with any tenure. It's my understanding that doing this directly "shopping for a committer" is strictly frowned upon. So please consider this my CV for application as a ports committer. I've been w/FreeBSD as long as it's existed, and a ports maintainer for currently some 160 ports. I've been a maintainer for more than 6yrs now. I had an experience today I found very rewarding -- guiding a newcomer to the creation of their first port [#255496]. As a rule; I'm always "tackling problems". But this was a different experience. Which got me to thinking that this is something I'm really comfortable with, and something I could really enjoy. If given the chance. I'm fairly candid, as many of you know. But none-the-less have pretty good communication skills. tl;dr; I'd like to join the ports team. Please accept my application. :-) --Chris From owner-freebsd-ports@freebsd.org Fri Apr 30 07:31:40 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id BBAEC5F2C5B; Fri, 30 Apr 2021 07:31:40 +0000 (UTC) (envelope-from yasu@utahime.org) Received: from maybe.home.utahime.org (gate.home.utahime.org [183.180.29.210]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4FWkZg4fGmz4RRs; Fri, 30 Apr 2021 07:31:39 +0000 (UTC) (envelope-from yasu@utahime.org) Received: from eastasia.home.utahime.org (eastasia.home.utahime.org [192.168.174.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by maybe.home.utahime.org (Postfix) with ESMTPS id C52438DCA; Fri, 30 Apr 2021 16:31:34 +0900 (JST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=utahime.org; s=maybe2019112701; t=1619767894; bh=qF+VSVgk54OEd8xxRODIERKGy2k6637t88F9dj9zxuI=; h=Date:To:Subject:From; b=HgEh5WZRg61t81ggRKz8mE2K0/M8xOCAZuWmxA92UziJPZuBbUkA1XoasrE25ruMQ f+2If//O4C9+l5usRtt/OZiL02B707c+2Rpb9Xij6omucOEnoijk7Ogov8kPiScmW/ M9+zDnOEvR4pz0cA/Kez9lX4NeCEsDm81h2IPCKOFz/5weaXzZPxMYo7gXShhs/cG6 cK5ioR/R6kmoo9bujnjNUCezm7RKiAU8AaeGUYD+r7QqX1j6sFRDZHl3GskNzbBP+n ArIieqKiUWwEfOanq7Zlp0fOV/YlWbGMtIm8Mt9XaN+TqpCTY+ACYuzwf06JvQoNSe RfSdYqYEwOSrA== Received: from localhost (rolling.home.utahime.org [192.168.174.11]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384)) (No client certificate requested) by eastasia.home.utahime.org (Postfix) with ESMTPSA id 3316F20608; Fri, 30 Apr 2021 16:31:32 +0900 (JST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.2 at eastasia.home.utahime.org Date: Fri, 30 Apr 2021 16:30:54 +0900 (JST) Message-Id: <20210430.163054.429403798691966830.yasu@utahime.org> To: freebsd-ports@freebsd.org, freebsd-stable@freebsd.org Subject: How to make 'named' rc script invokded earlier at boot time From: Yasuhiro Kimura X-Mailer: Mew version 6.8 on Emacs 27.2 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4FWkZg4fGmz4RRs X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=pass header.d=utahime.org header.s=maybe2019112701 header.b=HgEh5WZR; dmarc=none; spf=pass (mx1.freebsd.org: domain of yasu@utahime.org designates 183.180.29.210 as permitted sender) smtp.mailfrom=yasu@utahime.org X-Spamd-Result: default: False [-0.70 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+a:spf-authorized.utahime.org]; TO_DN_NONE(0.00)[]; HFILTER_HELO_IP_A(1.00)[maybe.home.utahime.org]; HFILTER_HELO_NORES_A_OR_MX(0.30)[maybe.home.utahime.org]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[utahime.org:+]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-1.00)[-0.999]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[183.180.29.210:from]; ASN(0.00)[asn:2519, ipnet:183.180.0.0/16, country:JP]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[utahime.org:s=maybe2019112701]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[utahime.org]; SPAMHAUS_ZRD(0.00)[183.180.29.210:from:127.0.2.255]; MID_CONTAINS_FROM(1.00)[]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports,freebsd-stable] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2021 07:31:40 -0000 I installed dns/bind916 on my home server and configured it so it worked as both authoritative and recursor. Then I added 'nameserver 127.0.0.1' to /etc/resolv.conf and everything worked fine. But after updating OS from 12.2-RELEASE to 13.0-RELEASE I noticed execution of some rc scripts fails at boot time because of DNS lookup error. And I also found these scripts are executed earlier than 'named'. Now let me use 'ntpdate' as an example. If I run `rcorder /etc/rc.d/* /usr/local/etc/rc.d/*` on 12.2-RELEASE, then I get following result. ---------------------------------------------------------------------- root@rolling-vm-freebsd3[474]# uname -a FreeBSD rolling-vm-freebsd3.home.utahime.org 12.2-RELEASE-p6 FreeBSD 12.2-RELEASE-p6 GENERIC amd64 root@rolling-vm-freebsd3[475]# rcorder /etc/rc.d/* /usr/local/etc/rc.d/* /etc/rc.d/growfs /etc/rc.d/sysctl /etc/rc.d/hostid /etc/rc.d/zvol /etc/rc.d/dumpon (snip) /etc/rc.d/static_arp /etc/rc.d/bridge /etc/rc.d/route6d /etc/rc.d/NETWORKING /etc/rc.d/mountcritremote /etc/rc.d/devfs /etc/rc.d/ipmon /etc/rc.d/kdc /etc/rc.d/mdconfig2 /etc/rc.d/newsyslog /etc/rc.d/syslogd /usr/local/etc/rc.d/tcsd /usr/local/etc/rc.d/named /etc/rc.d/watchdogd /etc/rc.d/savecore /etc/rc.d/archdep /etc/rc.d/linux /etc/rc.d/sysvipc /etc/rc.d/SERVERS /usr/local/etc/rc.d/tpmd /usr/local/etc/rc.d/stunnel /etc/rc.d/accounting /etc/rc.d/ntpdate /etc/rc.d/rpcbind /etc/rc.d/nfsclient /etc/rc.d/nisdomain (snip) ---------------------------------------------------------------------- As you can see, while 'named' is executed before SERVERS, 'ntpdate' is done after it. On the other hand I get following result on 13.0-RELEASE. ---------------------------------------------------------------------- root@rolling-vm-freebsd2[332]# uname -a FreeBSD rolling-vm-freebsd2.home.utahime.org 13.0-RELEASE FreeBSD 13.0-RELEASE #0 releng/13.0-n244733-ea31abc261f: Fri Apr 9 04:24:09 UTC 2021 root@releng1.nyi.freebsd.org:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64 root@rolling-vm-freebsd2[333]# rcorder /etc/rc.d/* /usr/local/etc/rc.d/* /etc/rc.d/dhclient /etc/rc.d/dumpon /etc/rc.d/growfs /etc/rc.d/natd (snip) /etc/rc.d/netwait /etc/rc.d/blacklistd /etc/rc.d/local_unbound /etc/rc.d/NETWORKING /etc/rc.d/pppoed /etc/rc.d/kdc /etc/rc.d/kfd /etc/rc.d/nfsuserd /etc/rc.d/iscsid /etc/rc.d/ipropd_slave /etc/rc.d/nfscbd /etc/rc.d/iscsictl /etc/rc.d/ipropd_master /etc/rc.d/kadmind /etc/rc.d/kpasswdd /etc/rc.d/mountcritremote /etc/rc.d/wpa_supplicant /etc/rc.d/motd /etc/rc.d/accounting /etc/rc.d/cleartmp /etc/rc.d/dmesg /etc/rc.d/archdep /etc/rc.d/gptboot /etc/rc.d/hostapd /etc/rc.d/virecover /etc/rc.d/mdconfig2 /etc/rc.d/devfs /etc/rc.d/os-release /etc/rc.d/newsyslog /etc/rc.d/linux /etc/rc.d/syslogd /etc/rc.d/sysvipc /etc/rc.d/watchdogd /etc/rc.d/savecore /etc/rc.d/ntpdate /etc/rc.d/localpkg /etc/rc.d/auditd /etc/rc.d/bsnmpd /etc/rc.d/pwcheck /etc/rc.d/power_profile /etc/rc.d/rpcbind /etc/rc.d/auditdistd /usr/local/etc/rc.d/named /etc/rc.d/nfsclient /etc/rc.d/hastd /etc/rc.d/SERVERS /etc/rc.d/nisdomain /usr/local/etc/rc.d/stunnel /usr/local/etc/rc.d/tpmd /usr/local/etc/rc.d/tcsd (snip) ---------------------------------------------------------------------- Now both 'named' and 'ntpdate' are executed before SERVERS. And unfortunately the latter is earlier than the former. So it is natural that execution of 'ntpdate' fails with DNS lookup failure. I compared ntpdate rc script between releng/12.2 and releng/13.0 but there is no difference. ---------------------------------------------------------------------- yasu@rolling-vm-freebsd2[1035]% pwd /usr/src yasu@rolling-vm-freebsd2[1036]% git diff origin/releng/12.2 origin/releng/13.0 -- libexec/rc/rc.d/ntpdate yasu@rolling-vm-freebsd2[1037]% ---------------------------------------------------------------------- And of cource there is no difference with /usr/local/etc/rc.d/named either. So it seems evaluation of rcorder(8) is changed between 12.2-RELASE and 13.0-RELEASE. Then is there any way to make 'named' rc script invoked earlier at boot time on 13.0-RELEASE? Best Regards. --- Yasuhiro Kimura From owner-freebsd-ports@freebsd.org Fri Apr 30 08:02:34 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 5A3245F4870; Fri, 30 Apr 2021 08:02:34 +0000 (UTC) (envelope-from mat@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FWlGL1tWjz4T5N; Fri, 30 Apr 2021 08:02:34 +0000 (UTC) (envelope-from mat@freebsd.org) Received: from mail.j.mat.cc (owncloud.cube.mat.cc [79.143.240.228]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.mat.cc", Issuer "R3" (verified OK)) (Authenticated sender: mat/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 1D30B23295; Fri, 30 Apr 2021 08:02:34 +0000 (UTC) (envelope-from mat@freebsd.org) Received: from aching.in.mat.cc (unknown [IPv6:2a01:678:ab:0:5e86:719c:f782:dd89]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: mat@mat.cc) by mail.j.mat.cc (Postfix) with ESMTPSA id E49CB942D80; Fri, 30 Apr 2021 08:02:32 +0000 (UTC) Date: Fri, 30 Apr 2021 10:02:31 +0200 From: Mathieu Arnold To: Yasuhiro Kimura Cc: freebsd-ports@freebsd.org, freebsd-stable@freebsd.org Subject: Re: How to make 'named' rc script invokded earlier at boot time Message-ID: <20210430080231.xhmuogfeu4xf3mqs@aching.in.mat.cc> References: <20210430.163054.429403798691966830.yasu@utahime.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="3idvme7btq3w5ujp" Content-Disposition: inline In-Reply-To: <20210430.163054.429403798691966830.yasu@utahime.org> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2021 08:02:34 -0000 --3idvme7btq3w5ujp Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Apr 30, 2021 at 04:30:54PM +0900, Yasuhiro Kimura wrote: > Then is there any way to make 'named' rc script invoked earlier at > boot time on 13.0-RELEASE? There is an option in the port to have named start later, but up to now, it was starting early enough. The only way I can see is modify the named rc script and add the services that needs named to be started on the BEFORE line at the beginning of the script. Mind you, it really needs to start after syslog (unless you log directly to files and do not use syslog.) --=20 Mathieu Arnold --3idvme7btq3w5ujp Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAABCgB9FiEEVhwchfRfuV0unqO5KesJApEdfgIFAmCLuZJfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDU2 MUMxQzg1RjQ1RkI5NUQyRTlFQTNCOTI5RUIwOTAyOTExRDdFMDIACgkQKesJApEd fgL6nA/+NUOQp487FZlIVkwL3y9Hya/T598j9VqRuQXL+jUD5lbzqyYXTbSqwhoE ni+TsDGQtMt3OJkrWdwPYTOwRbtDY2ijppZOBoFvU/UYDcYTwJcn71tvEDK6qg8k /JHQBWm6ySmRC9eHeRzibPJQetAhDzcLHdnRKMCdUqMM0U09Ng/AX/43Q/EfWkj0 ya3ScvBRpGCBdPikkmISjh0EhgO5Wqun36aVFLrUZy2kBzK5JkGFjrvPMGoOIN+8 m9sQu1u6FN+yhoOaI8Bj664LORELE4Ujs/jNAjzW0byrgYo+aovUySM/8bmspuki fxgUoSYYfNJZUxTHh30AWkrZBxKEzTadGsUL3PoeJV4RPqY2sOAMPBHQqf0fYIK8 XgK8c1lOJEwcPW+qj+S7p7HmZ8VF+KnXBdSW2pFb/w0JZ5abTVQspFAyofJFcbfY ErZL7zH6TdvIXnNxDWk+3Xu5jZifYc77ZepCO8BAZbn1srGbUKyFyi9+7nGLM5BQ AwFY1C7HM1RjwmqanrJMGgK24SDH7+qui6xWUEsxYzNa7CVySjaHoMW9k9Ul+kHi syhXneJWPFUoWQp2jqo7RBYVrru24fqrfK8clzqSqOpVs+6ItDvrzkX7KDvepDOE GkCoc0HbcwgamS4HW8iWlkdfyNnSqUc0vNaRcyFMvew8RL1TX5o= =A/Rm -----END PGP SIGNATURE----- --3idvme7btq3w5ujp-- From owner-freebsd-ports@freebsd.org Fri Apr 30 08:26:24 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D5A3D5F583E; Fri, 30 Apr 2021 08:26:24 +0000 (UTC) (envelope-from yasu@utahime.org) Received: from maybe.home.utahime.org (gate.home.utahime.org [183.180.29.210]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4FWlnq6CzNz4V7y; Fri, 30 Apr 2021 08:26:23 +0000 (UTC) (envelope-from yasu@utahime.org) Received: from eastasia.home.utahime.org (eastasia.home.utahime.org [192.168.174.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by maybe.home.utahime.org (Postfix) with ESMTPS id 14DB4947B; Fri, 30 Apr 2021 17:26:20 +0900 (JST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=utahime.org; s=maybe2019112701; t=1619771180; bh=VKdr9RUQkyDr+TbpYUJUtlrO7ZCD0nnX05ZVSyIZpiI=; h=Date:To:Subject:From:In-Reply-To:References; b=rbsWOHYxolFRqwa1lPOp1vk6JmJ5iQwtAMBQF1iz7/bCeaEB8mlVPW6c4XoSwB3kJ +B7YCyVw1ByLoPZE2y6V1lWLcH36sJig6gxao6QUC4BQll32ye2tfEkq0dIyo/oMS3 EpOp2G73H8fGeQC0x6PM2hkUM02JKUprQnR7IvcHWmSvPzg4RjGmP7JoFhnYLc704n dM6/PZu7cDuwtWb/oMhsjqWoWKvd32OER/zJnff3m+2XzM4r3edFcLZEEzSbyUyCly j1ZPTDz1hxdUOmOWryuoiexcYq5ONbj0N33KpJkc+CZQCwWSCWBgtT6lGy8jBVxerZ vbLlfwqDxCcYA== Received: from localhost (rolling.home.utahime.org [192.168.174.11]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by eastasia.home.utahime.org (Postfix) with ESMTPSA id 98B1E20618; Fri, 30 Apr 2021 17:26:19 +0900 (JST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.2 at eastasia.home.utahime.org Date: Fri, 30 Apr 2021 17:18:26 +0900 (JST) Message-Id: <20210430.171826.210150119436256829.yasu@utahime.org> To: freebsd-ports@freebsd.org, freebsd-stable@freebsd.org Subject: Re: How to make 'named' rc script invokded earlier at boot time From: Yasuhiro Kimura In-Reply-To: <20210430080231.xhmuogfeu4xf3mqs@aching.in.mat.cc> References: <20210430.163054.429403798691966830.yasu@utahime.org> <20210430080231.xhmuogfeu4xf3mqs@aching.in.mat.cc> X-Mailer: Mew version 6.8 on Emacs 27.2 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4FWlnq6CzNz4V7y X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=pass header.d=utahime.org header.s=maybe2019112701 header.b=rbsWOHYx; dmarc=none; spf=pass (mx1.freebsd.org: domain of yasu@utahime.org designates 183.180.29.210 as permitted sender) smtp.mailfrom=yasu@utahime.org X-Spamd-Result: default: False [-0.69 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(-0.20)[+a:spf-authorized.utahime.org:c]; MV_CASE(0.50)[]; TO_DN_NONE(0.00)[]; HFILTER_HELO_IP_A(1.00)[maybe.home.utahime.org]; HFILTER_HELO_NORES_A_OR_MX(0.30)[maybe.home.utahime.org]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[utahime.org:+]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-0.99)[-0.992]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[183.180.29.210:from]; ASN(0.00)[asn:2519, ipnet:183.180.0.0/16, country:JP]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[utahime.org:s=maybe2019112701]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[utahime.org]; SPAMHAUS_ZRD(0.00)[183.180.29.210:from:127.0.2.255]; MID_CONTAINS_FROM(1.00)[]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports,freebsd-stable] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2021 08:26:24 -0000 From: Mathieu Arnold Subject: Re: How to make 'named' rc script invokded earlier at boot time Date: Fri, 30 Apr 2021 10:02:31 +0200 > There is an option in the port to have named start later, but up to now, > it was starting early enough. > > The only way I can see is modify the named rc script and add the > services that needs named to be started on the BEFORE line at the > beginning of the script. Mind you, it really needs to start after > syslog (unless you log directly to files and do not use syslog.) Thanks for advice. I'll try it. --- Yasuhiro Kimura From owner-freebsd-ports@freebsd.org Fri Apr 30 08:26:24 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D59DD5F5928; Fri, 30 Apr 2021 08:26:24 +0000 (UTC) (envelope-from yasu@utahime.org) Received: from maybe.home.utahime.org (gate.home.utahime.org [183.180.29.210]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4FWlnq6Cxsz4V33; Fri, 30 Apr 2021 08:26:23 +0000 (UTC) (envelope-from yasu@utahime.org) Received: from eastasia.home.utahime.org (eastasia.home.utahime.org [192.168.174.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by maybe.home.utahime.org (Postfix) with ESMTPS id BFBA08DC7; Fri, 30 Apr 2021 17:26:19 +0900 (JST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=utahime.org; s=maybe2019112701; t=1619771179; bh=gzT5VwaoTT/OVkUBrve/89uYmEPBYwzT2/xYvaMFq04=; h=Date:To:Subject:From:In-Reply-To:References; b=S/NCDeed3vxQZG2HYme7uKbR/MgF3JeQxx/LtgZPhng5QNcOKly66DpLH20Nw4LO8 ViocaVya5j6b/f679rvVAYnr5rHth+Pne6FF4dVCGYN6+3dhFGCCaXaDJB2gGIIuhF E/0KDT18B+IC4YvjprdTe4zSnqI7M2a4QPfFDiDUEznmPboS4ZpMDyIjZjAo8/zmzA mruukKpc3GNLVHs8r4zENOHmGiCA1dMYTXwa/fjlRloHTtz2OJTCvg+YWzwk6RW4W/ X7IZ3VkGKSCIRLrtiVgmTghCe3UeNlvZ3auzVu+Bz+1QzymV++I1/HX8A9XFC2WZQA 2pC7Q82mRlCrQ== Received: from localhost (rolling.home.utahime.org [192.168.174.11]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by eastasia.home.utahime.org (Postfix) with ESMTPSA id 7CA2D20689; Fri, 30 Apr 2021 17:26:17 +0900 (JST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.2 at eastasia.home.utahime.org Date: Fri, 30 Apr 2021 17:15:10 +0900 (JST) Message-Id: <20210430.171510.1646879613648433205.yasu@utahime.org> To: freebsd-ports@freebsd.org, freebsd-stable@freebsd.org Subject: Re: How to make 'named' rc script invokded earlier at boot time From: Yasuhiro Kimura In-Reply-To: <202104300801.13U81lP6053889@nuc.oldach.net> References: <20210430.163054.429403798691966830.yasu@utahime.org> <202104300801.13U81lP6053889@nuc.oldach.net> X-Mailer: Mew version 6.8 on Emacs 27.2 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4FWlnq6Cxsz4V33 X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=pass header.d=utahime.org header.s=maybe2019112701 header.b=S/NCDeed; dmarc=none; spf=pass (mx1.freebsd.org: domain of yasu@utahime.org designates 183.180.29.210 as permitted sender) smtp.mailfrom=yasu@utahime.org X-Spamd-Result: default: False [-0.69 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(-0.20)[+a:spf-authorized.utahime.org:c]; MV_CASE(0.50)[]; TO_DN_NONE(0.00)[]; HFILTER_HELO_IP_A(1.00)[maybe.home.utahime.org]; HFILTER_HELO_NORES_A_OR_MX(0.30)[maybe.home.utahime.org]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[utahime.org:+]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-0.99)[-0.992]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[183.180.29.210:from]; ASN(0.00)[asn:2519, ipnet:183.180.0.0/16, country:JP]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[utahime.org:s=maybe2019112701]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[utahime.org]; SPAMHAUS_ZRD(0.00)[183.180.29.210:from:127.0.2.255]; MID_CONTAINS_FROM(1.00)[]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports,freebsd-stable] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2021 08:26:24 -0000 From: b56fpu@oldach.net (Helge Oldach) Subject: Re: How to make 'named' rc script invokded earlier at boot time Date: Fri, 30 Apr 2021 10:01:47 +0200 (CEST) > Can you try rcorder -p? That will group equally ranked scripts on the same line. > > On 13, I'm seeing: > > (snip) > /etc/rc.d/pwcheck /etc/rc.d/watchdogd /usr/local/etc/rc.d/named /etc/rc.d/auditd /etc/rc.d/ntpdate /etc/rc.d/bsnmpd /etc/rc.d/savecore /etc/rc.d/power_profile /etc/rc.d/localpkg /etc/rc.d/hastd > /etc/rc.d/rpcbind /etc/rc.d/SERVERS /etc/rc.d/auditdistd > (snip) > > which implies that the ordering of named and ntpdate is random however both are before SERVERS. > > Kind regards > Helge I get following result. (snip) /etc/rc.d/NETWORKING /etc/rc.d/kdc /etc/rc.d/kfd /etc/rc.d/pppoed /etc/rc.d/nfsuserd /etc/rc.d/iscsid /etc/rc.d/iscsictl /etc/rc.d/nfscbd /etc/rc.d/kpasswdd /etc/rc.d/kadmind /etc/rc.d/ipropd_slave /etc/rc.d/ipropd_master/etc/rc.d/mountcritremote /etc/rc.d/devfs /etc/rc.d/virecover /etc/rc.d/os-release /etc/rc.d/motd /etc/rc.d/archdep /etc/rc.d/mdconfig2 /etc/rc.d/gptboot /etc/rc.d/wpa_supplicant /etc/rc.d/accounting /etc/rc.d/dmesg /etc/rc.d/cleartmp /etc/rc.d/hostapd /etc/rc.d/newsyslog /etc/rc.d/syslogd /etc/rc.d/sysvipc /etc/rc.d/linux /etc/rc.d/pwcheck /etc/rc.d/localpkg /etc/rc.d/power_profile /etc/rc.d/auditd /etc/rc.d/bsnmpd /etc/rc.d/ntpdate /etc/rc.d/savecore /etc/rc.d/watchdogd /etc/rc.d/rpcbind /etc/rc.d/auditdistd /etc/rc.d/nfsclient /usr/local/etc/rc.d/tpmd /usr/local/etc/rc.d/tcsd /etc/rc.d/hastd /usr/local/etc/rc.d/named /etc/rc.d/SERVERS (snip) 'named' is still later than 'ntpdate' on my home server. --- Yasuhiro Kimura From owner-freebsd-ports@freebsd.org Fri Apr 30 08:55:08 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 974FD5F6AD1 for ; Fri, 30 Apr 2021 08:55:08 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4FWmR03mQjz4Wtx for ; Fri, 30 Apr 2021 08:55:08 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.nyi.freebsd.org (Postfix) id 7F6555F6C93; Fri, 30 Apr 2021 08:55:08 +0000 (UTC) Delivered-To: ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 7F30C5F6D86 for ; Fri, 30 Apr 2021 08:55:08 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FWmR03DcSz4X7b for ; Fri, 30 Apr 2021 08:55:08 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 62763297D0 for ; Fri, 30 Apr 2021 08:55:08 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id 13U8t8bP068033 for ; Fri, 30 Apr 2021 08:55:08 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.15.2/8.15.2/Submit) id 13U8t83b068032; Fri, 30 Apr 2021 08:55:08 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202104300855.13U8t83b068032@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.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: Fri, 30 Apr 2021 08:55:08 +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.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2021 08:55:08 -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/exult | 1.7.0.20210429 | untagged-10341bc921bd9a1ee07a ------------------------------------------------+-----------------+------------ sysutils/google-compute-engine-oslogin | 20191018.00 | 20210429.00 ------------------------------------------------+-----------------+------------ 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 Reported by: portscout! From owner-freebsd-ports@freebsd.org Fri Apr 30 09:17:08 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 44DD95F7A4E; Fri, 30 Apr 2021 09:17:08 +0000 (UTC) (envelope-from yasu@utahime.org) Received: from maybe.home.utahime.org (gate.home.utahime.org [183.180.29.210]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4FWmwM3w33z4Y73; Fri, 30 Apr 2021 09:17:07 +0000 (UTC) (envelope-from yasu@utahime.org) Received: from eastasia.home.utahime.org (eastasia.home.utahime.org [192.168.174.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by maybe.home.utahime.org (Postfix) with ESMTPS id C524988F9; Fri, 30 Apr 2021 18:17:02 +0900 (JST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=utahime.org; s=maybe2019112701; t=1619774222; bh=uwX3NauyHfuYGVSXBvLUZWqgf0yIqerg46/zLm17bWk=; h=Date:To:Subject:From:In-Reply-To:References; b=g5vSXFsngyd/DZd/7u/nK6rtiKc7me8hTu9sJvYn0j2AvQZIw1IXq+DBXUGXOZl9P Rv3K0tcs4WVweKVfq2g/nf6bmVk1IMPCgqwLP+d7yQg681C9Ls4VyCAdLEef+9sLC+ ZUP3JTNARbJ2AQnkqDkvNqyKLRVG18F8qzbjhvN8kQ7SBxSsEkGVc5g9zCiFiUEGmr DJKq1egkoYGY5zzV1t92/09uCk15j9TwZ7ShNAjBarzP7VpiP67pxGu43PRqlkoS0Y v6TnhCJsMBucTvIsallMJ1aqWuL+5PxdIGC3/g+N/Bk0Nnl+J8p8xpjGzDPRcdLVEu x3savc03DsoFg== Received: from localhost (rolling.home.utahime.org [192.168.174.11]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384)) (No client certificate requested) by eastasia.home.utahime.org (Postfix) with ESMTPSA id 3BFD820709; Fri, 30 Apr 2021 18:17:01 +0900 (JST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.2 at eastasia.home.utahime.org Date: Fri, 30 Apr 2021 18:16:29 +0900 (JST) Message-Id: <20210430.181629.517597970532092263.yasu@utahime.org> To: freebsd-ports@freebsd.org, freebsd-stable@freebsd.org Subject: Re: How to make 'named' rc script invokded earlier at boot time From: Yasuhiro Kimura In-Reply-To: <20210430.171826.210150119436256829.yasu@utahime.org> References: <20210430.163054.429403798691966830.yasu@utahime.org> <20210430080231.xhmuogfeu4xf3mqs@aching.in.mat.cc> <20210430.171826.210150119436256829.yasu@utahime.org> X-Mailer: Mew version 6.8 on Emacs 27.2 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4FWmwM3w33z4Y73 X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=pass header.d=utahime.org header.s=maybe2019112701 header.b=g5vSXFsn; dmarc=none; spf=pass (mx1.freebsd.org: domain of yasu@utahime.org designates 183.180.29.210 as permitted sender) smtp.mailfrom=yasu@utahime.org X-Spamd-Result: default: False [-0.70 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+a:spf-authorized.utahime.org]; TO_DN_NONE(0.00)[]; HFILTER_HELO_IP_A(1.00)[maybe.home.utahime.org]; HFILTER_HELO_NORES_A_OR_MX(0.30)[maybe.home.utahime.org]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[utahime.org:+]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[183.180.29.210:from]; ASN(0.00)[asn:2519, ipnet:183.180.0.0/16, country:JP]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[utahime.org:s=maybe2019112701]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[utahime.org]; SPAMHAUS_ZRD(0.00)[183.180.29.210:from:127.0.2.255]; MID_CONTAINS_FROM(1.00)[]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports,freebsd-stable] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2021 09:17:08 -0000 From: Yasuhiro Kimura Subject: Re: How to make 'named' rc script invokded earlier at boot time Date: Fri, 30 Apr 2021 17:18:26 +0900 (JST) >> The only way I can see is modify the named rc script and add the >> services that needs named to be started on the BEFORE line at the >> beginning of the script. Mind you, it really needs to start after >> syslog (unless you log directly to files and do not use syslog.) > > Thanks for advice. I'll try it. I tried it but am confused by the result. I modified /usr/local/etc/rc.d/named on my home server as following. ---------------------------------------------------------------------- root@eastasia[1051]# head /usr/local/etc/rc.d/named #!/bin/sh # PROVIDE: named # REQUIRE: NETWORKING ldconfig syslogd # BEFORE: SERVERS ntpdate # KEYWORD: shutdown # # Add the following lines to /etc/rc.conf to enable BIND: # named_enable (bool): Run named, the DNS server (or NO). root@eastasia[1052]# ---------------------------------------------------------------------- And I executed `rcorder /etc/rc.d/* /usr/local/etc/rc.d/*`. Then I got just same result as before the modification. So I modifed /etc/rc.d/ntpdate as following. ---------------------------------------------------------------------- root@eastasia[1053]# head /etc/rc.d/ntpdate ~ #!/bin/sh # # $FreeBSD$ # # PROVIDE: ntpdate # REQUIRE: NETWORKING syslogd named # KEYWORD: nojail . /etc/rc.subr root@eastasia[1054]# ---------------------------------------------------------------------- But the result still didn't changed. As I wrote another mail my result of `rcorder -p` is different from that of Helge Oldach. These oddities may be related. I'll investigate further but it may take for a while. --- Yasuhiro Kimura From owner-freebsd-ports@freebsd.org Fri Apr 30 10:29:27 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 183515F9EE7; Fri, 30 Apr 2021 10:29:27 +0000 (UTC) (envelope-from yasu@utahime.org) Received: from maybe.home.utahime.org (gate.home.utahime.org [183.180.29.210]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4FWpWn25Rdz4cYC; Fri, 30 Apr 2021 10:29:24 +0000 (UTC) (envelope-from yasu@utahime.org) Received: from eastasia.home.utahime.org (eastasia.home.utahime.org [192.168.174.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by maybe.home.utahime.org (Postfix) with ESMTPS id 672B8947D; Fri, 30 Apr 2021 19:29:12 +0900 (JST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=utahime.org; s=maybe2019112701; t=1619778552; bh=fjibVD199KXj2pNfXSW5RlpzEIZ8Uv/q4KWn5WMPb2I=; h=Date:To:Subject:From:In-Reply-To:References; b=COwbdCRuax7PmNiI4BpZHMDCg3DGPfPEEVmMqJ9BGL7AJJpcohHOe3aRR3ZYLh/dY LR48uCvAhdNHzpWMM85lJ8BwPHVv5EzizweKmLElABdoUEmObKeJAyHyBpLjMMncVy KLwvLydWPsi+K46uiXsC7ENauqF4dUSfFdL38o7x/B7M3LCQYSgCJfhCbW6F5RJkhp r8CGyuQ5m2FUte1ihYhBiaDIXT5XFj9qYsgnFQuKAoxvRa8zH6cQBxTorNmDPVI6vQ wtLGmIvAZKml0CQcDLmJEkWV130myMeEZNMEoCmnbRovCTP4HJf5cceDgrnTtvATN1 /CxQdnlOlxXlg== Received: from localhost (rolling.home.utahime.org [192.168.174.11]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by eastasia.home.utahime.org (Postfix) with ESMTPSA id B51802064E; Fri, 30 Apr 2021 19:29:09 +0900 (JST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.2 at eastasia.home.utahime.org Date: Fri, 30 Apr 2021 19:28:30 +0900 (JST) Message-Id: <20210430.192830.81070476206975927.yasu@utahime.org> To: freebsd-ports@freebsd.org, freebsd-stable@freebsd.org Subject: Re: How to make 'named' rc script invokded earlier at boot time From: Yasuhiro Kimura In-Reply-To: <202104300925.13U9P4me001645@nuc.oldach.net> References: <20210430.171510.1646879613648433205.yasu@utahime.org> <202104300925.13U9P4me001645@nuc.oldach.net> X-Mailer: Mew version 6.8 on Emacs 27.2 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4FWpWn25Rdz4cYC X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=pass header.d=utahime.org header.s=maybe2019112701 header.b=COwbdCRu; dmarc=none; spf=pass (mx1.freebsd.org: domain of yasu@utahime.org designates 183.180.29.210 as permitted sender) smtp.mailfrom=yasu@utahime.org X-Spamd-Result: default: False [-0.70 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+a:spf-authorized.utahime.org]; TO_DN_NONE(0.00)[]; HFILTER_HELO_IP_A(1.00)[maybe.home.utahime.org]; HFILTER_HELO_NORES_A_OR_MX(0.30)[maybe.home.utahime.org]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[utahime.org:+]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[183.180.29.210:from]; ASN(0.00)[asn:2519, ipnet:183.180.0.0/16, country:JP]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[utahime.org:s=maybe2019112701]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[utahime.org]; SPAMHAUS_ZRD(0.00)[183.180.29.210:from:127.0.2.255]; MID_CONTAINS_FROM(1.00)[]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports,freebsd-stable] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2021 10:29:27 -0000 From: b56fpu@oldach.net (Helge Oldach) Subject: Re: How to make 'named' rc script invokded earlier at boot time Date: Fri, 30 Apr 2021 11:25:03 +0200 (CEST) > Looks like this is caused by security/trousers which has "BEFORE: named hastd". This port had been touched 3 weeks ago. You provide me very good hint! On my home server security/trousers and emulators/tpm-emulator are installed as dependencies of security/gnutls. They install /usr/local/etc/rc.d/tcsd and /usr/local/etc/rc.d/tpmd respectivley. And there is circular dependency between these 2 rc srcipts and /usr/local/etc/rc.d/named. ---------------------------------------------------------------------- root@eastasia[1067]# rcorder /etc/rc.d/* /usr/local/etc/rc.d/* > /dev/null rcorder: file `/usr/local/etc/rc.d/tcsd' is before unknown provision `kerberos' rcorder: Circular dependency on file `/usr/local/etc/rc.d/named'. rcorder: Circular dependency on provision `fake_prov_00000004': /usr/local/etc/rc.d/tcsd -> /usr/local/etc/rc.d/tpmd -> /etc/rc.d/SERVERS -> /usr/local/etc/rc.d/named -> /usr/local/etc/rc.d/tcsd. rcorder: `/usr/local/etc/rc.d/named' was seen in circular dependencies for 1 times. rcorder: `/etc/rc.d/SERVERS' was seen in circular dependencies for 1 times. rcorder: `/usr/local/etc/rc.d/tpmd' was seen in circular dependencies for 1 times. rcorder: `/usr/local/etc/rc.d/tcsd' was seen in circular dependencies for 1 times. rcorder: `/usr/local/etc/rc.d/named' was seen in circular dependencies for 1 times. root@eastasia[1068]# ---------------------------------------------------------------------- If I temporally move /usr/local/etc/rc.d/tcsd to somewhere else and add 'ntpdate' to 'BEFORE' line of /usr/local/etc/rc.d/named, then 'named' comes before 'ntpupdate' in the result of rcorder. --- Yasuhiro Kimura From owner-freebsd-ports@freebsd.org Fri Apr 30 10:46:59 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 56AF35FA6EE; Fri, 30 Apr 2021 10:46:59 +0000 (UTC) (envelope-from eugen@grosbein.net) Received: from hz.grosbein.net (hz.grosbein.net [IPv6:2a01:4f8:c2c:26d8::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hz.grosbein.net", Issuer "hz.grosbein.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FWpw23C0Wz4dGZ; Fri, 30 Apr 2021 10:46:58 +0000 (UTC) (envelope-from eugen@grosbein.net) Received: from eg.sd.rdtc.ru (root@eg.sd.rdtc.ru [62.231.161.221] (may be forged)) by hz.grosbein.net (8.15.2/8.15.2) with ESMTPS id 13UAkkCp010013 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 30 Apr 2021 10:46:47 GMT (envelope-from eugen@grosbein.net) X-Envelope-From: eugen@grosbein.net X-Envelope-To: yasu@utahime.org Received: from [10.58.0.10] (dadvw [10.58.0.10]) by eg.sd.rdtc.ru (8.16.1/8.16.1) with ESMTPS id 13UAkgUL012046 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT); Fri, 30 Apr 2021 17:46:42 +0700 (+07) (envelope-from eugen@grosbein.net) Subject: Re: How to make 'named' rc script invokded earlier at boot time To: Yasuhiro Kimura , freebsd-ports@freebsd.org, freebsd-stable@freebsd.org References: <20210430.163054.429403798691966830.yasu@utahime.org> From: Eugene Grosbein Message-ID: <127e4bc7-cd2c-01e9-f1ca-aa4440e82ba2@grosbein.net> Date: Fri, 30 Apr 2021 17:46:36 +0700 User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 In-Reply-To: <20210430.163054.429403798691966830.yasu@utahime.org> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=2.2 required=5.0 tests=BAYES_00,LOCAL_FROM, NICE_REPLY_A,RDNS_NONE,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.2 X-Spam-Report: * -2.3 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] * 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record * -0.0 SPF_PASS SPF: sender matches SPF record * 2.6 LOCAL_FROM From my domains * 1.9 RDNS_NONE Delivered to internal network by a host with no rDNS * -0.0 NICE_REPLY_A Looks like a legit reply (A) X-Spam-Level: ** X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on hz.grosbein.net X-Rspamd-Queue-Id: 4FWpw23C0Wz4dGZ X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=fail (mx1.freebsd.org: domain of eugen@grosbein.net does not designate 2a01:4f8:c2c:26d8::2 as permitted sender) smtp.mailfrom=eugen@grosbein.net X-Spamd-Result: default: False [-2.10 / 15.00]; MID_RHS_MATCH_FROM(0.00)[]; R_SPF_FAIL(1.00)[-all]; FREEFALL_USER(0.00)[eugen]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; TO_DN_SOME(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[grosbein.net]; ARC_NA(0.00)[]; SPAMHAUS_ZRD(0.00)[2a01:4f8:c2c:26d8::2:from:127.0.2.255]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a01:4f8:c2c:26d8::2:from]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-0.999]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:24940, ipnet:2a01:4f8::/32, country:DE]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-stable,freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2021 10:46:59 -0000 30.04.2021 14:30, Yasuhiro Kimura wrote: > I installed dns/bind916 on my home server and configured it so it > worked as both authoritative and recursor. Then I added > 'nameserver 127.0.0.1' to /etc/resolv.conf and everything worked fine. > > But after updating OS from 12.2-RELEASE to 13.0-RELEASE I noticed > execution of some rc scripts fails at boot time because of DNS lookup > error. And I also found these scripts are executed earlier than > 'named'. > > Now let me use 'ntpdate' as an example. named sometimes *requires* correct time to be set before it is started, so you should either use some IP addressess for NTP bootstrapping at boot time, or put NTP server hostname to /etc/hosts with its IP, so it resolves before named fires. From owner-freebsd-ports@freebsd.org Fri Apr 30 16:14:05 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 50D2862326B; Fri, 30 Apr 2021 16:14:05 +0000 (UTC) (envelope-from portmaster@bsdforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "ultimatedns.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FWy9S595fz4tLM; Fri, 30 Apr 2021 16:14:04 +0000 (UTC) (envelope-from portmaster@bsdforge.com) Received: from ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.16.1/8.16.1) with ESMTP id 13UGDvUM098285; Fri, 30 Apr 2021 09:14:04 -0700 (PDT) (envelope-from portmaster@bsdforge.com) MIME-Version: 1.0 Date: Fri, 30 Apr 2021 09:13:57 -0700 From: Chris To: Yasuhiro Kimura Cc: freebsd-ports@freebsd.org, freebsd-stable@freebsd.org Subject: Re: How to make 'named' rc script invokded earlier at boot time In-Reply-To: <20210430.163054.429403798691966830.yasu@utahime.org> References: <20210430.163054.429403798691966830.yasu@utahime.org> User-Agent: UDNSMS/17.0 Message-ID: X-Sender: portmaster@bsdforge.com Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4FWy9S595fz4tLM X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [0.00 / 15.00]; ASN(0.00)[asn:11404, ipnet:24.113.0.0/16, country:US]; local_wl_ip(0.00)[24.113.41.81] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2021 16:14:05 -0000 On 2021-04-30 00:30, Yasuhiro Kimura wrote: > I installed dns/bind916 on my home server and configured it so it > worked as both authoritative and recursor. Then I added > 'nameserver 127.0.0.1' to /etc/resolv.conf and everything worked fine. > > But after updating OS from 12.2-RELEASE to 13.0-RELEASE I noticed > execution of some rc scripts fails at boot time because of DNS lookup > error. And I also found these scripts are executed earlier than > 'named'. I've been plagued with this for years (well, a couple anyways) on several of my servers. As I never saw anyone else mention it. I assumed it was just "me". ;-) rc(8) has a mountlate. Seems to me there ought to be a "startlate" key as well. While this won't fix the cause introduced. It might at least solve the problem. create an /etc/rc.conf.local and move your host/nic related things into it followed by your "named" entry. Leaving everything else in /etc/rc.conf This (should) source all the rc.conf.local entries ahead of the rc.conf entries. Thereby providing name resolution before ntpdate(8)/time sync service(s) HTH --Chris > > Now let me use 'ntpdate' as an example. > > If I run `rcorder /etc/rc.d/* /usr/local/etc/rc.d/*` on 12.2-RELEASE, > then I get following result. > > ---------------------------------------------------------------------- > root@rolling-vm-freebsd3[474]# uname -a > FreeBSD rolling-vm-freebsd3.home.utahime.org 12.2-RELEASE-p6 FreeBSD > 12.2-RELEASE-p6 GENERIC amd64 > root@rolling-vm-freebsd3[475]# rcorder /etc/rc.d/* /usr/local/etc/rc.d/* > /etc/rc.d/growfs > /etc/rc.d/sysctl > /etc/rc.d/hostid > /etc/rc.d/zvol > /etc/rc.d/dumpon > (snip) > /etc/rc.d/static_arp > /etc/rc.d/bridge > /etc/rc.d/route6d > /etc/rc.d/NETWORKING > /etc/rc.d/mountcritremote > /etc/rc.d/devfs > /etc/rc.d/ipmon > /etc/rc.d/kdc > /etc/rc.d/mdconfig2 > /etc/rc.d/newsyslog > /etc/rc.d/syslogd > /usr/local/etc/rc.d/tcsd > /usr/local/etc/rc.d/named > /etc/rc.d/watchdogd > /etc/rc.d/savecore > /etc/rc.d/archdep > /etc/rc.d/linux > /etc/rc.d/sysvipc > /etc/rc.d/SERVERS > /usr/local/etc/rc.d/tpmd > /usr/local/etc/rc.d/stunnel > /etc/rc.d/accounting > /etc/rc.d/ntpdate > /etc/rc.d/rpcbind > /etc/rc.d/nfsclient > /etc/rc.d/nisdomain > (snip) > ---------------------------------------------------------------------- > > As you can see, while 'named' is executed before SERVERS, 'ntpdate' is > done after it. > > On the other hand I get following result on 13.0-RELEASE. > > ---------------------------------------------------------------------- > root@rolling-vm-freebsd2[332]# uname -a > FreeBSD rolling-vm-freebsd2.home.utahime.org 13.0-RELEASE FreeBSD > 13.0-RELEASE #0 > releng/13.0-n244733-ea31abc261f: Fri Apr 9 04:24:09 UTC 2021 > root@releng1.nyi.freebsd.org:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64 > root@rolling-vm-freebsd2[333]# rcorder /etc/rc.d/* /usr/local/etc/rc.d/* > /etc/rc.d/dhclient > /etc/rc.d/dumpon > /etc/rc.d/growfs > /etc/rc.d/natd > (snip) > /etc/rc.d/netwait > /etc/rc.d/blacklistd > /etc/rc.d/local_unbound > /etc/rc.d/NETWORKING > /etc/rc.d/pppoed > /etc/rc.d/kdc > /etc/rc.d/kfd > /etc/rc.d/nfsuserd > /etc/rc.d/iscsid > /etc/rc.d/ipropd_slave > /etc/rc.d/nfscbd > /etc/rc.d/iscsictl > /etc/rc.d/ipropd_master > /etc/rc.d/kadmind > /etc/rc.d/kpasswdd > /etc/rc.d/mountcritremote > /etc/rc.d/wpa_supplicant > /etc/rc.d/motd > /etc/rc.d/accounting > /etc/rc.d/cleartmp > /etc/rc.d/dmesg > /etc/rc.d/archdep > /etc/rc.d/gptboot > /etc/rc.d/hostapd > /etc/rc.d/virecover > /etc/rc.d/mdconfig2 > /etc/rc.d/devfs > /etc/rc.d/os-release > /etc/rc.d/newsyslog > /etc/rc.d/linux > /etc/rc.d/syslogd > /etc/rc.d/sysvipc > /etc/rc.d/watchdogd > /etc/rc.d/savecore > /etc/rc.d/ntpdate > /etc/rc.d/localpkg > /etc/rc.d/auditd > /etc/rc.d/bsnmpd > /etc/rc.d/pwcheck > /etc/rc.d/power_profile > /etc/rc.d/rpcbind > /etc/rc.d/auditdistd > /usr/local/etc/rc.d/named > /etc/rc.d/nfsclient > /etc/rc.d/hastd > /etc/rc.d/SERVERS > /etc/rc.d/nisdomain > /usr/local/etc/rc.d/stunnel > /usr/local/etc/rc.d/tpmd > /usr/local/etc/rc.d/tcsd > (snip) > ---------------------------------------------------------------------- > > Now both 'named' and 'ntpdate' are executed before SERVERS. And > unfortunately the latter is earlier than the former. So it is natural > that execution of 'ntpdate' fails with DNS lookup failure. > > I compared ntpdate rc script between releng/12.2 and releng/13.0 but > there is no difference. > > ---------------------------------------------------------------------- > yasu@rolling-vm-freebsd2[1035]% pwd > /usr/src > yasu@rolling-vm-freebsd2[1036]% git diff origin/releng/12.2 > origin/releng/13.0 -- > libexec/rc/rc.d/ntpdate > yasu@rolling-vm-freebsd2[1037]% > ---------------------------------------------------------------------- > > And of cource there is no difference with /usr/local/etc/rc.d/named > either. So it seems evaluation of rcorder(8) is changed between > 12.2-RELASE and 13.0-RELEASE. > > Then is there any way to make 'named' rc script invoked earlier at > boot time on 13.0-RELEASE? > > Best Regards. > > --- > Yasuhiro Kimura > _______________________________________________ > 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" From owner-freebsd-ports@freebsd.org Fri Apr 30 21:22:02 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 70D7F62AE49 for ; Fri, 30 Apr 2021 21:22:02 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Received: from APC01-HK2-obe.outbound.protection.outlook.com (mail-hk2apc01olkn080d.outbound.protection.outlook.com [IPv6:2a01:111:f400:febc::80d]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "DigiCert Cloud Services CA-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FX50m6CGRz3R4w for ; Fri, 30 Apr 2021 21:22:00 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=P6VEkvSD9XBpF+yAibaUyPKb5iqbEN8zWNXHWzn/AIqzm7V9COsdWj2fvokUCX3BVqDr/yho52CH7A+2mseR5vq7guofdqN/sj29OOE0Qvjln9T5/s3lUL6f4QVgoyTneM2onV86+59R1QH6AVIwMA0kWM1WbbA4hB3Ybpp9W3kAc3uD4rPDLlU/OvGaAjJMr8d0Ygvu0kqA3oXcS49KsIG8HUaVJKRewPNRtZdIW8bsjsxw8tbKeG5JzvHktkOn6SXO1BWq6wJc7PZ9F3v8f5mYCe+ybTthx3Q9C0TLJVq7hWuBuQ8daeHg18bW0/tFFVL5HGyla0zVTH0WVBx8eg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=b1W+qAIRXDDjPBdsDiWy2iRJwgMuSu6T9dmhWLmK1TM=; b=hlO0zP5bJ2yqpGWTDolW6Y6w86MLV2ySdUUFR7i8zWBqHVPAQtAsI94aNo1L/ynhC5WFV4gWc6l++MutjgR/Ajxu4Edelqkt6noXoA0Z2uIm2WizwaiFx38VNteHdeNFj8b2DJsLJkGoNrK6xOwXHmY2xerDoHD7q2WrIBsG22Sn/fhU27eaCrNDFYQl/kO8LPE/26d9/NX9wd2Jzyvn5Xe1VeC0qp8gaci6alrD3kJ/qz39tQxeZVo5AFHFmOV7bX6FJTiQI0HgYmdVn1a6Vm1lEfaGHdoi+Sw901OTO8iy+pOrmbTxasipbyFBv7dw0aTUqUsCZhoU/4M77ZcPdg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=b1W+qAIRXDDjPBdsDiWy2iRJwgMuSu6T9dmhWLmK1TM=; b=IDwUXWA8BZHkmfC9SxlHjibnkFJY0tggf2DESmnTW5p6WECFGjGE+ywHw9Opdw0a91ec7pkkDWIWDL3Rt/OHVCAO/E6F8LHf6E8DVGBpO1jUH+S5qXCW7iApZMk6cQVg4FKXkjDukXjxP6Ra4ykmdgpmc91UIcdvYX19X9cECOt6TI3xcEuqCS1cCDULodk4XFZp/dbZYrnih7Gs3W+hDcaL4J6gSzkivazRbbtZRCJzZtUUaGtCUbnCxwWJ6ISylTXVdGwIjFRTkK7v85FUaPPG5O34ZocXozgVZobARKI8GrcBlmZHaTQi4GSZlXDuuE4se5/tBtfCIXxWEJcKGQ== Received: from PSAPR03MB5639.apcprd03.prod.outlook.com (2603:1096:301:66::13) by PSAPR03MB5717.apcprd03.prod.outlook.com (2603:1096:301:7a::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4108.10; Fri, 30 Apr 2021 21:21:55 +0000 Received: from PSAPR03MB5639.apcprd03.prod.outlook.com ([fe80::c4ad:238c:5d96:7290]) by PSAPR03MB5639.apcprd03.prod.outlook.com ([fe80::c4ad:238c:5d96:7290%7]) with mapi id 15.20.4108.013; Fri, 30 Apr 2021 21:21:55 +0000 Subject: Re: How to make 'named' rc script invokded earlier at boot time To: Yasuhiro Kimura , freebsd-ports@freebsd.org References: <20210430.171510.1646879613648433205.yasu@utahime.org> <202104300925.13U9P4me001645@nuc.oldach.net> <20210430.192830.81070476206975927.yasu@utahime.org> From: Tatsuki Makino Message-ID: Date: Sat, 1 May 2021 06:21:51 +0900 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.4 In-Reply-To: <20210430.192830.81070476206975927.yasu@utahime.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-TMN: [bQQac2mT5QJVKlsDGt3P0G6nqpk7TQPA] X-ClientProxiedBy: TY2PR06CA0042.apcprd06.prod.outlook.com (2603:1096:404:2e::30) To PSAPR03MB5639.apcprd03.prod.outlook.com (2603:1096:301:66::13) X-Microsoft-Original-Message-ID: <6c453a84-6957-5a73-56a8-cc5c647f0597@hotmail.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from T4.test (121.95.64.17) by TY2PR06CA0042.apcprd06.prod.outlook.com (2603:1096:404:2e::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4087.27 via Frontend Transport; Fri, 30 Apr 2021 21:21:54 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: ef68e518-4f4f-44ea-100a-08d90c1dfaa5 X-MS-Exchange-SLBlob-MailProps: mBRmoEB1kyJ5mmEHJBwffMtxap36rphp1KfZ1xnp2XdOmmfay5YTL0YBFBkVELDw+ipn4utHXg4PCgATuRUeMTrhfMBxq5rUsXyXNwSGRGk4tBMw+L3um5X4xI98q2NzNykJXYAR8fLRT2D64Vd3uqQ60vtrAGTIALUElKF5VBcC+k4SYEpZXNSPG4C4psEWUtVwJ3nMv34yxh6MYt1icFUMdBccgPUp+01XoJyQVuO1KRf9mYuSD7gkj+rHjJiO34HC5skPr/VsDcXDA/SY2ADJ9AHvkQB0/U1bXQDflWJvXEnP9NsD5F7CKmj7nYmlTtxjpvmV/bP24DNNCJd3GFHWurbER4dVBLwcXzm+DKihdpTJywCi4S+O2fpHJxe29kUjukoCJGTPfV27+UNA3PiMzYd9wy37Al0ITwmRImDuSu1zJkMD39WdymorOnBHolwuWgjnI6sFKl3yowntEHpYEAQ523TLsA+NmnM0JyyDNfrEZD0UqvOWo2QQvxSQ8kyyL9ZX6/MpTYvSlYaeNIre+16XTyVMPSYp93298aVmIZpwVT5pegHHCJGFLDtXMAQldRyUUgo9XkquIhf29bTdTVPQq7j/hQHQGaH6i7qME9Ivl5UCoFutHB5c5wn5joNulxI8U1+k4NeAKdvaEC+9T/ZPBXj0SdMth/hm3nP4JeRyFjl3MJY71lshROaFZdl6pqDk7WFPrJJsbebX8wafPGNE6zv473J87eilp5J6hSjQLXFeusF3gH1pD95VDK3UYKxaC8A= X-MS-TrafficTypeDiagnostic: PSAPR03MB5717: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: ASRZaNGiLU70kx1cSJtmbT47e5ZSpnuaDHRAbbtLi22fh0d6b8In533iS6VT5L8ahnNlyBWK/3Wnc6SXtFKOvsmjST9zs/GoeQ296DresV0WVgQDp/3oqVTR3sS0xTZJCXvY9nmD7OULvETZSJNn76mTwkjJch6cdC5D+dnRsF7veryS5+px8YSEM2bBKqqKvmYqz+Y1F8gj4oQYwT3IAbycg8Unn5ZxTaoZ+/Wv51YlBQydexbFkhY4b24+iEL+VfcXgpeNrT3v9qS0bhxhpmHT3lcohZZkxJpC9yAeD2pA9cPeS2dJfl7w5XcbCQmmuDh2Gv53qd7ildfRk72AjPJAKzManZphPF/q88IB5fbC3ISDYKfE2+1b763fhdO1oyhdOge+GKLApO8k4GdAjDXNpSMvS3h0rawl9Gq8MKih9nyO3NxnkGsQ3Obfwv5g X-MS-Exchange-AntiSpam-MessageData: JY5uGpWIS9Hh9WJVvdSG2qw7QZ3N4JYGnun3FP+QTTHbZz1DWQ97mNagmPcl6acrp/b/rn+HiwWIKOj5Yy84f/NfQYD2KYiUojQtRUCAVjot2E2bRgdH15iBLH1enN+Bb7+McUeEMWEOyMIu85LcVw== X-OriginatorOrg: sct-15-20-3174-8-msonline-outlook-792b7.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: ef68e518-4f4f-44ea-100a-08d90c1dfaa5 X-MS-Exchange-CrossTenant-AuthSource: PSAPR03MB5639.apcprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Apr 2021 21:21:55.1578 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PSAPR03MB5717 X-Rspamd-Queue-Id: 4FX50m6CGRz3R4w X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=hotmail.com header.s=selector1 header.b=IDwUXWA8; arc=pass (microsoft.com:s=arcselector9901:i=1); dmarc=pass (policy=none) header.from=hotmail.com; spf=pass (mx1.freebsd.org: domain of tatsuki_makino@hotmail.com designates 2a01:111:f400:febc::80d as permitted sender) smtp.mailfrom=tatsuki_makino@hotmail.com X-Spamd-Result: default: False [-2.50 / 15.00]; DWL_DNSWL_NONE(0.00)[hotmail.com:dkim]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a01:111:f400:febc::80d:from]; FORGED_MUA_SEAMONKEY_MSGID_UNKNOWN(2.50)[]; R_DKIM_ALLOW(-0.20)[hotmail.com:s=selector1]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[hotmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2a01:111:f400::/48]; MIME_GOOD(-0.10)[text/plain]; NEURAL_HAM_LONG(-1.00)[-1.000]; SPAMHAUS_ZRD(0.00)[2a01:111:f400:febc::80d:from:127.0.2.255]; RCVD_COUNT_THREE(0.00)[4]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[hotmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[hotmail.com,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[hotmail.com]; ASN(0.00)[asn:8075, ipnet:2a01:111:f000::/36, country:US]; RCVD_TLS_LAST(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports]; ARC_ALLOW(-1.00)[microsoft.com:s=arcselector9901:i=1] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2021 21:22:02 -0000 Circular dependency is still not fixed... https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218720 Yasuhiro Kimura wrote on 2021/04/30 19:28: > From: b56fpu@oldach.net (Helge Oldach) > Subject: Re: How to make 'named' rc script invokded earlier at boot time > Date: Fri, 30 Apr 2021 11:25:03 +0200 (CEST) > >> Looks like this is caused by security/trousers which has "BEFORE: named hastd". This port had been touched 3 weeks ago. > > You provide me very good hint! > > On my home server security/trousers and emulators/tpm-emulator are > installed as dependencies of security/gnutls. They install > /usr/local/etc/rc.d/tcsd and /usr/local/etc/rc.d/tpmd respectivley. > And there is circular dependency between these 2 rc srcipts and > /usr/local/etc/rc.d/named. > From owner-freebsd-ports@freebsd.org Fri Apr 30 23:18:05 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D083F62CEEC for ; Fri, 30 Apr 2021 23:18:05 +0000 (UTC) (envelope-from dutchman01@quicknet.nl) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4FX7Zj54T6z3lgN for ; Fri, 30 Apr 2021 23:18:05 +0000 (UTC) (envelope-from dutchman01@quicknet.nl) Received: by mailman.nyi.freebsd.org (Postfix) id AE32962CF07; Fri, 30 Apr 2021 23:18:05 +0000 (UTC) Delivered-To: ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id ADF9D62CEEB for ; Fri, 30 Apr 2021 23:18:05 +0000 (UTC) (envelope-from dutchman01@quicknet.nl) Received: from smtpq4.tb.mail.iss.as9143.net (smtpq4.tb.mail.iss.as9143.net [212.54.42.167]) (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 4FX7Zg5zJWz3lrc; Fri, 30 Apr 2021 23:18:02 +0000 (UTC) (envelope-from dutchman01@quicknet.nl) Received: from [212.54.42.137] (helo=smtp6.tb.mail.iss.as9143.net) by smtpq4.tb.mail.iss.as9143.net with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lccOW-00073z-Nl; Sat, 01 May 2021 01:18:00 +0200 Received: from 212-120-81-26.cable.dynamic.v4.ziggo.nl ([212.120.81.26] helo=PC01) by smtp6.tb.mail.iss.as9143.net with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.93) (envelope-from ) id 1lccOW-00AtkK-2N; Sat, 01 May 2021 01:18:00 +0200 From: "Dutchman01" To: Cc: Subject: FreeBSD Port: virtualbox-ose-6.1.20 outdated Date: Sat, 1 May 2021 01:17:58 +0200 Message-ID: <000001d73e17$0f756240$2e6026c0$@quicknet.nl> MIME-Version: 1.0 X-Mailer: Microsoft Outlook 16.0 Thread-Index: Adc+Fb7Qq8BWheTzQCGeIzvTaA/S/w== Content-Language: nl X-SourceIP: 212.120.81.26 X-Authenticated-Sender: dutchman01@quicknet.nl (via SMTP) X-Ziggo-spambar: / X-Ziggo-spamscore: 0.0 X-CNFS-Analysis: CMAE Analysis: v=2.4 cv=cMqDDnSN c=1 sm=1 tr=0 ts=608c9028 cx=a_exe a=xCnQXrXEZfJFY6tw6cLKBg==:17 a=9+rZDBEiDlHhcck0kWbJtElFXBc=:19 a=5FLXtPjwQuUA:10 a=DAwyPP_o2Byb1YXLmDAA:9 a=KthxWWu5yMmsjxUOfU4A:9 a=CjuIK1q_8ugA:10 a=yMhMjlubAAAA:8 a=SSmOFEACAAAA:8 a=JVGwkRcXVdetgklGCvoA:9 a=mowUe65Df5WGuQwR:21 a=gKO2Hq4RSVkA:10 a=UiCQ7L4-1S4A:10 a=hTZeC7Yk6K0A:10 a=frz4AuCg-hUA:10 X-Ziggo-Spam-Status: No X-Spam-Status: No X-Spam-Flag: No X-Rspamd-Queue-Id: 4FX7Zg5zJWz3lrc X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; FREEMAIL_FROM(0.00)[quicknet.nl]; R_SPF_ALLOW(-0.20)[+ip4:212.54.32.0/19]; TO_DN_NONE(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[quicknet.nl:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[quicknet.nl,reject]; NEURAL_HAM_SHORT(-1.00)[-1.000]; RECEIVED_SPAMHAUS_PBL(0.00)[212.120.81.26:received]; FROM_EQ_ENVFROM(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[212.54.42.167:from]; FREEMAIL_ENVFROM(0.00)[quicknet.nl]; ASN(0.00)[asn:33915, ipnet:212.54.32.0/20, country:NL]; MID_RHS_MATCH_FROM(0.00)[]; HAS_X_AS(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[quicknet.nl:s=202002corplgsmtpnl]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; MIME_TRACE(0.00)[0:+,1:+,2:~]; SPAMHAUS_ZRD(0.00)[212.54.42.167:from:127.0.2.255]; RCVD_IN_DNSWL_NONE(0.00)[212.54.42.167:from]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[ports] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2021 23:18:05 -0000 bugfix release 6.1.22 is released! There is need to upgrade from 6.1.20 to 6.1.22 Regards, Dutchman From owner-freebsd-ports@freebsd.org Sat May 1 09:01:21 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id E5408637967 for ; Sat, 1 May 2021 09:01:21 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4FXNWj5Ct1z3pm5 for ; Sat, 1 May 2021 09:01:21 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.nyi.freebsd.org (Postfix) id 9A256637C4C; Sat, 1 May 2021 09:01:21 +0000 (UTC) Delivered-To: ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 95427637C4B for ; Sat, 1 May 2021 09:01:21 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FXNWj0dFJz3ppB for ; Sat, 1 May 2021 09:01:21 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id EE46C15122 for ; Sat, 1 May 2021 09:01:20 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id 14191KBC086716 for ; Sat, 1 May 2021 09:01:20 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.15.2/8.15.2/Submit) id 14191KO0086705; Sat, 1 May 2021 09:01:20 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202105010901.14191KO0086705@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.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, 1 May 2021 09:01:20 +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.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 May 2021 09:01:22 -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 ------------------------------------------------+-----------------+------------ net/dante | 1.4.2 | 1.4.3 ------------------------------------------------+-----------------+------------ 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 Reported by: portscout! From owner-freebsd-ports@freebsd.org Sat May 1 09:50:35 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 1DAEF5F9941 for ; Sat, 1 May 2021 09:50:35 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4FXPcV3l8vz3t3m for ; Sat, 1 May 2021 09:50:34 +0000 (UTC) (envelope-from mad@madpilot.net) Received: by mailman.nyi.freebsd.org (Postfix) id 7E9945F9940; Sat, 1 May 2021 09:50:34 +0000 (UTC) Delivered-To: ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 7E58D5F8F7A for ; Sat, 1 May 2021 09:50:34 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail.madpilot.net (vogon.madpilot.net [159.69.1.99]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4FXPcV2Zqpz3t3l; Sat, 1 May 2021 09:50:34 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail (mail [192.168.254.3]) by mail.madpilot.net (Postfix) with ESMTP id 4FXPcM3Qmjz6dWZ; Sat, 1 May 2021 11:50:27 +0200 (CEST) Received: from mail.madpilot.net ([192.168.254.3]) by mail (mail.madpilot.net [192.168.254.3]) (amavisd-new, port 10026) with ESMTP id ijKCS9Rkq3qU; Sat, 1 May 2021 11:50:25 +0200 (CEST) Subject: Re: FreeBSD Port: virtualbox-ose-6.1.20 outdated To: Dutchman01 , vbox@FreeBSD.org Cc: ports@FreeBSD.org References: <000001d73e17$0f756240$2e6026c0$@quicknet.nl> From: Guido Falsi Message-ID: <6b051e8f-93f5-85b7-c827-b50df62b4363@madpilot.net> Date: Sat, 1 May 2021 11:50:25 +0200 In-Reply-To: <000001d73e17$0f756240$2e6026c0$@quicknet.nl> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4FXPcV2Zqpz3t3l X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 May 2021 09:50:35 -0000 On 01/05/21 01:17, Dutchman01 via freebsd-emulation wrote: > bugfix release 6.1.22 is released! > > > > There is need to upgrade from 6.1.20 to 6.1.22 This is known, automatic notifications already reached the mailing list yesterday at 8:55 UTC The notification actually contained an error and I already reacted to that by adding the PORTSCOUT variable to the legacy ports. I'm testing the new release and should be able to commit the update to the tree later. It looks like a n easy update, but testing this ports requires time. Time to compile it (and it's heavy dependencies) on multiple OS version, time to run it to verify there are no big regressions. This time the update looks easy with no need to modify patches or add new ones, but this looks like an exception not the rule. When someone (like me this time) is able to start working on the update right away it's anyway impossible to get it in the tree in less than 24/48 hours in the best scenarios. Much more it the update proves difficult due to incompatibilities or need to modify patches. It could also happen for committers to be all busy or unavailable so a week or two could also happen. Anyway, as stated, I should be able to commit the update today. -- Guido Falsi From owner-freebsd-ports@freebsd.org Sat May 1 19:01:04 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id A11B6634536 for ; Sat, 1 May 2021 19:01:04 +0000 (UTC) (envelope-from se@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FXdqh4B0Nz4nNV; Sat, 1 May 2021 19:01:04 +0000 (UTC) (envelope-from se@freebsd.org) Received: from Stefans-MBP-449.fritz.box (p200300cd5f1fe9000d1d6e7d7ba12bab.dip0.t-ipconnect.de [IPv6:2003:cd:5f1f:e900:d1d:6e7d:7ba1:2bab]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: se/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 22C773B7F; Sat, 1 May 2021 19:01:04 +0000 (UTC) (envelope-from se@freebsd.org) To: FreeBSD ports From: Stefan Esser Subject: [SOLVED?] Recovery of deleted ports fails due to pre-commit checks Message-ID: <2c1ab5d2-d885-8f8d-94dd-99d0a5559a88@freebsd.org> Date: Sat, 1 May 2021 21:01:02 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:78.0) Gecko/20100101 Thunderbird/78.10.0 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="IPIZnVnCQAe7gppuevDTiLbiFp3aCGwjZ" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 May 2021 19:01:04 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --IPIZnVnCQAe7gppuevDTiLbiFp3aCGwjZ Content-Type: multipart/mixed; boundary="YZgstvxrik5GzZZaoIiziyN0nc6knSwHU"; protected-headers="v1" From: Stefan Esser To: FreeBSD ports Message-ID: <2c1ab5d2-d885-8f8d-94dd-99d0a5559a88@freebsd.org> Subject: [SOLVED?] Recovery of deleted ports fails due to pre-commit checks --YZgstvxrik5GzZZaoIiziyN0nc6knSwHU Content-Type: text/plain; charset=windows-1252 Content-Language: en-US Content-Transfer-Encoding: quoted-printable The recovery of deleted ports in their previous form is rejected by the pre-commit checks on the repository server: remote: remote: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D remote: Do not commit ports without TIMESTAMP in their distinfo files. remote: Rerun make makesum to add it. remote: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D remote: I have tried to revert the deletion with unchanged files and then updated the ports' Makefiles and distinfo files in a later commit. Pushing those commits all together fails with the message above, and in order to not confuse GIT, deleted files should be committed first, before applying any changes. Apparently this is not possible, and I cannot re-order the commits in such a way, that the distinfo change is merged in to the initial commit. I'm now going to try with 10 commits squashed into 1, to make the distinfo update appear to be part of the initial commit. This will make it much harder to distinguish the reversal of the deletion from later changes, though. The squashed commit has worked - the multimedia/transcode port and dependent ports that had been deleted should be restored and fixed. It is thus possible to commit a reverted port, but I had rather kept the commit log entries separate and more comprehensible. Regards, STefan --YZgstvxrik5GzZZaoIiziyN0nc6knSwHU-- --IPIZnVnCQAe7gppuevDTiLbiFp3aCGwjZ Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsB5BAABCAAjFiEEo3HqZZwL7MgrcVMTR+u171r99UQFAmCNpW4FAwAAAAAACgkQR+u171r99USa 8wf+KOEGdgBEvlOE5BzxMEHr6HovP55Hfhp06qQ6aAqeWGlWSc9f4xhmRfADibp+1rEX2MdRbdgI vSqMbXQT079EeZzJGJ4ZyT6/vmP2pKrQxq3V9c2/gz7BnUGMCbSWytHqg+zTDG83q1HgXG6+3TL9 KvegmaKBR00FSs5rvCIjEH8JlF5H4RWtQyzXWq/6wM1sPFL1Jusi0nJhSL7nl5jG/0L1IIeVWTog qWqJMmwgCQeF8PTzMAbvQPNrzRFgxgWbRB9xESZXDVOTtPOC09Fo0yC4SnZseY7NpjISPTljQkqs 54KXLNdYQmN3P7aQ4WfijANuBXSYjnEnfEbwdWaRgg== =NgnL -----END PGP SIGNATURE----- --IPIZnVnCQAe7gppuevDTiLbiFp3aCGwjZ-- From owner-freebsd-ports@freebsd.org Sat May 1 13:20:01 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 46F3562A924 for ; Sat, 1 May 2021 13:20:01 +0000 (UTC) (envelope-from studio@mikrocast.de) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4FXVG90Tgwz4XLJ for ; Sat, 1 May 2021 13:20:01 +0000 (UTC) (envelope-from studio@mikrocast.de) Received: by mailman.nyi.freebsd.org (Postfix) id 0E16F62A66F; Sat, 1 May 2021 13:20:01 +0000 (UTC) Delivered-To: ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 0C9E262A66D for ; Sat, 1 May 2021 13:20:01 +0000 (UTC) (envelope-from studio@mikrocast.de) Received: from smtprelay03.ispgateway.de (smtprelay03.ispgateway.de [80.67.31.26]) (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 4FXVG73sqpz4XG7; Sat, 1 May 2021 13:19:59 +0000 (UTC) (envelope-from studio@mikrocast.de) Received: from [91.10.206.181] (helo=greybeastie.friemnet.lan) by smtprelay03.ispgateway.de with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.92.3) (envelope-from ) id 1lcpXS-0007NK-KB; Sat, 01 May 2021 15:20:06 +0200 To: sunpoet@FreeBSD.org Cc: ports@FreeBSD.org Subject: FreeBSD Port: libshout-2.4.5 From: Bobby Mikrocast im Studio Organization: friem[media] Message-ID: <4ab9a5fa-8c5d-b820-6317-495fa8b2710f@mikrocast.de> Date: Sat, 1 May 2021 15:19:50 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.10.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-NZ X-Df-Sender: aW5mb0BmcmllbW1lZGlhLmRl X-Rspamd-Queue-Id: 4FXVG73sqpz4XG7 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of studio@mikrocast.de has no SPF policy when checking 80.67.31.26) smtp.mailfrom=studio@mikrocast.de X-Spamd-Result: default: False [-2.10 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; RWL_MAILSPIKE_GOOD(0.00)[80.67.31.26:from]; TO_DN_NONE(0.00)[]; HAS_ORG_HEADER(0.00)[]; NEURAL_HAM_SHORT(-1.00)[-1.000]; RCPT_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[80.67.31.26:from]; ASN(0.00)[asn:8972, ipnet:80.67.16.0/20, country:DE]; MID_RHS_MATCH_FROM(0.00)[]; RECEIVED_SPAMHAUS_PBL(0.00)[91.10.206.181:received]; R_DKIM_NA(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[mikrocast.de]; AUTH_NA(1.00)[]; SPAMHAUS_ZRD(0.00)[80.67.31.26:from:127.0.2.255]; R_SPF_NA(0.00)[no SPF record]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[ports] X-Mailman-Approved-At: Sat, 01 May 2021 19:14:13 +0000 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 May 2021 13:20:01 -0000 Hello, I hope, that I'm right in writing you about the FreeBSD-Port libshout. I am running FreeBSD 13.0-RELEASE with mixxx 2.2.4_4 and libshout 2.4.5. The reason, why I am writing you is that I can't connect any more to the icecast-Server. I get an error message telling me that there is a problem with the authentication. With FreeBSD 12.2-RELEASE everything was ok. In the error.log of the icecast-Server there  will be the following messages: "... [2021-05-01  13:25:29] INFO connection/_handle_source_request Source (/stream) attempted to login with invalid or missing pas sword [2021-05-01  13:25:29] DBUG fserve/fserve_add_client Adding client to file serving engine [2021-05-01  13:25:29] INFO connection/_handle_source_request Source logging in at mountpoint "/stream" from 192.168.88.62 [2021-05-01  13:25:29] INFO connection/_handle_source_request Source (/stream) attempted to login with invalid or missing pas sword [2021-05-01  13:25:29] DBUG fserve/fserve_add_client Adding client to file serving engine [2021-05-01  13:25:29] INFO connection/_handle_source_request Source logging in at mountpoint "/stream" from 192.168.88.62 [2021-05-01  13:25:29] INFO connection/_handle_source_request Source (/stream) attempted to login with invalid or missing pas sword ..." When I change the libshout-Version to 2.4.4 mixxx can connect to the icecast-Server again. When I try it with mixxx 2.24 and libshout 2.4.3 or 2.4.4 on Linux Mint everything is fine. Could it be possible, that there is something wrong in the authentication Part of libshout Version 2.4.5? -- Viele Grüße aus Heimstetten Robert Friemer friem[media] ---------------------------------------------- Bachelor of Arts (hon.) Multimedia Arts Wilhelm-Busch-Strasse 2 85551 Heimstetten Tel.: +49 89 453649.78 Fax: +49 89 453649.77 URL: www.friemmedia.de