From owner-freebsd-ports@freebsd.org Mon Dec 28 23:32:38 2020 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 D83144C4D46 for ; Mon, 28 Dec 2020 23:32:38 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Received: from APC01-SG2-obe.outbound.protection.outlook.com (mail-oln040092253062.outbound.protection.outlook.com [40.92.253.62]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "GlobalSign Organization Validation CA - SHA256 - G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D4YkD6p6hz4sGq for ; Mon, 28 Dec 2020 23:32:36 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KVv7Xw9kBpj0OTE4Qs1vuyjUBP1DSOUQ5OPYBXKXgIJ+iU41ZjMIqdwqGeYt9g+T9ZyNqKuFd2QauAItUZFJmelI8UnbmOCOxMsi7D/Y9EWk/qKForZj7LfGQZNzHhedVvUslJuNPgKwb5T3ldzdudEdcJRBdHKlm114sOi2/8osYQi7tYfj/9caq82mtvSm0SctL4goz+ek6el8Qk3hSr1xNrcX6KXs9Jw3H99ngNgBEEtIyQV9fw0thw+0RX3X0O3p69hwt38Nb97V2q/t3CnWf+0wAkIefDd2pRsArEeYg1JnAwTnxSSG0zfU4LTLuQHvl7wD3VTwEtGAIPvquQ== 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=OB7BDhii1QtBeVVTip1tLW1Rlh7XQFoPlRyO216nqT4=; b=hLe7NBV6karztl+SNh1PbIFoKSURIXa6y/vFn7UjCOv8iBv7HoLzfUdlOSKon6XJqL/iTN+IhAqo0jWpMQenEitb9GI5w8k3gQDK/ovBphDmoEWwsuKjr2gNnz8ppTHNd85jiDKbI726zrS4A9dD9Hm0g3IvAHiI/eOvNkGK122PxL1S3P0omwQerzsfQx9ybIbPCGecsHm5zxsb2axZ33lPtWan35j+RQqiNgxxDaBRcA7KBG339xRitv+SVtPKa9HScOSny4lnt+7rn+3htLmiKJt2pDDOCGiU8b5eoHNiH61V63E3qkh7LOQJO4DLtFEjNJCwtF/yTzcKoEIvnw== 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=OB7BDhii1QtBeVVTip1tLW1Rlh7XQFoPlRyO216nqT4=; b=riM7NLwM28dqQoXsFbpDajuejJIIN/wqIqBe/j6EjtXhgPkALsIwx4oqGjE2OZEWuGiS/ceRV14xLiBQidXP+EGXGT4M5uD11/oKmoJdM3zjpvOvDpPi1M3clRuh/3mrFj7oDTqx3j5drpbQesuphdYEJx6HX1MXa4F0tlk4Eswh5SwaZZbbOCKmWhuHtL6GVZfgWKGpTsYf4SKgx47P8cnE6/Q9pDIKm3yHm/n7tKUUtqeyoaBS7tTbZ7D13TkgY2nBiKMsw5ieTM7GX0t0OSYunTLr1koEY79wuoO9CdH1vGlRBHXQUHB96SrtooJk9ORS875x2JbPw82yoWgjVw== Received: from HK2APC01FT038.eop-APC01.prod.protection.outlook.com (2a01:111:e400:7ebc::4c) by HK2APC01HT192.eop-APC01.prod.protection.outlook.com (2a01:111:e400:7ebc::445) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3700.27; Mon, 28 Dec 2020 23:32:33 +0000 Received: from TY2PR02MB4013.apcprd02.prod.outlook.com (2a01:111:e400:7ebc::48) by HK2APC01FT038.mail.protection.outlook.com (2a01:111:e400:7ebc::243) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3700.27 via Frontend Transport; Mon, 28 Dec 2020 23:32:33 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:F46E7FD1A764BF86D114CB94DC6B5CBF092EBD594EF3887C656A37F20E3DA0C7; UpperCasedChecksum:9E566A9909155B275718B2B7166504DB98D74EAB65D16B8143D9C41EC2A6930C; SizeAsReceived:9296; Count:46 Received: from TY2PR02MB4013.apcprd02.prod.outlook.com ([fe80::ed34:ce85:50d9:2a7d]) by TY2PR02MB4013.apcprd02.prod.outlook.com ([fe80::ed34:ce85:50d9:2a7d%3]) with mapi id 15.20.3700.031; Mon, 28 Dec 2020 23:32:32 +0000 Subject: Re: portmaster new development From: Tatsuki Makino To: FreeBSD ports References: <20201226124150.7c494410@dismail.de> <6d0d128b-9a75-34f4-830c-d8be05ded9cb@freebsd.org> <2128EDF2-39D7-4FF4-92AB-9F36FA4CAAC5@ellael.org> <20201227060021.3eb4148d@dismail.de> <7a0fc616-0805-e1c2-01cb-65186167ed2b@blackrosetech.com> <253cc0ef-edc3-bac6-72bd-90d82713f465@freebsd.org> <8959400d-b868-addf-8dd4-0e6890da9665@abinet.ru> <44D977F8-C880-4F60-9D2D-FBFBB3CBE16E@ellael.org> Message-ID: Date: Tue, 29 Dec 2020 08:32:30 +0900 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.4 In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-TMN: [8vb1BE0obtAC102Vm4BK3tA2eOLqKTlN] X-ClientProxiedBy: TY2PR0101CA0011.apcprd01.prod.exchangelabs.com (2603:1096:404:92::23) To TY2PR02MB4013.apcprd02.prod.outlook.com (2603:1096:404:ec::10) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from T4.test (116.83.225.69) by TY2PR0101CA0011.apcprd01.prod.exchangelabs.com (2603:1096:404:92::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3700.27 via Frontend Transport; Mon, 28 Dec 2020 23:32:31 +0000 X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 46 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: 9c57e8ef-a213-41c4-8e6a-08d8ab88d962 X-MS-Exchange-SLBlob-MailProps: 9B5j4vFS8CGq+DadYz21jhOZoas4Fy70mK/PGMRk/KuYry61bR3XEDWjkxb3kojyhMLyflMNzpXeexlkzdKnY7hTRRvhVSsBJnd/w51DsI9MgtZxjQiRw4lO+3sqLA4ELxKrG43pp/gnjJOe2+JMeyClJ3Q/yjqWqpiLTr7Gy4WjnNEbSAAcWsyC4kyN+PCCxj8FPE9Lj0kgQsFNUVqhlfxsSSKD8aPq31JovR30rm5uHOkpaiLPMHqZ+9k52E4Q7laCzAOqMsAo9mJtNEA3vOBGeLvTNlYcrocPuu/pD9K5qKuVyNC+PG9nv0FWIL2g87wbth2uumRIArnlcL7Tv+ge62nwFpv1YseO86Dqwm+L3PZlYuH8pTkrO3vXu/E0tBcc8y30dmNSDVoj6bkiIgUcXRw4KvylTxVgQr0M0ekWqE41r7/CMgAoScizkjEP56LHoItkGMR1fAf5oSAoiIp8ogqciWMssfttNy1JMNbkqOVZBZ7AtLreV/KrzYMMrnNwuv+PocgfTaX5wu3Llmvi2Pss1CE3xUmAOHTiTkWiNEGD0/MsjIbpj/dw268AxFKyj1FoU7pTfU4NOwfnm8zfhFSxJmwwrofiNOxOB71f+ebsB3Qt+WVFd8gIq5oSXKFXOdFfnyY= X-MS-TrafficTypeDiagnostic: HK2APC01HT192: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: zPFF4g81bLPLrLyxZt95FJ7x7jcBV9HG39Yxbex8hNPPW0FNQO/nWyatJviymg5UdaUQgxd6oPsjeYDKo1ShD6JtWKo2732tdEW8mfsUjYHMkY+dW6NcujaHpf0ICDzvCRoD0r2o+NRTTv6jPhazpWz9ZUfysaPE/T2BvW/DkkUUBRZBsEgwWCABjsBrSmGWgywNcQi29j2tOdB0BEuo50aOL2sH5swG1J8k5YYMuPNrn/8jc3A5mi99W1A5/OCp X-MS-Exchange-AntiSpam-MessageData: YaIpxCKzJE93wUSYzfbrhF8twAiAJyBvGfNqRxOVkZUEPAQBXG0SflqovhsUz5ndpHJWiS4mOd8LyJ5O9ANcedCAAC57kGCfyTX/Ha39AjTQeMIGm7w5PZfiqIKTH3vgdRIk217oLioFCnUPq7IWCg== X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Dec 2020 23:32:32.3422 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-Network-Message-Id: 9c57e8ef-a213-41c4-8e6a-08d8ab88d962 X-MS-Exchange-CrossTenant-AuthSource: HK2APC01FT038.eop-APC01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: HK2APC01HT192 X-Rspamd-Queue-Id: 4D4YkD6p6hz4sGq X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=pass header.d=hotmail.com header.s=selector1 header.b=riM7NLwM; 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 40.92.253.62 as permitted sender) smtp.mailfrom=tatsuki_makino@hotmail.com X-Spamd-Result: default: False [-0.50 / 15.00]; FREEMAIL_FROM(0.00)[hotmail.com]; R_SPF_ALLOW(-0.20)[+ip4:40.92.0.0/15]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[hotmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[hotmail.com,none]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[40.92.253.62:from]; FREEMAIL_ENVFROM(0.00)[hotmail.com]; ASN(0.00)[asn:8075, ipnet:40.80.0.0/12, country:US]; DWL_DNSWL_NONE(0.00)[hotmail.com:dkim]; MIME_TRACE(0.00)[0:+]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; RCVD_COUNT_FIVE(0.00)[5]; FORGED_MUA_SEAMONKEY_MSGID_UNKNOWN(2.50)[]; FROM_HAS_DN(0.00)[]; R_DKIM_ALLOW(-0.20)[hotmail.com:s=selector1]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; NEURAL_SPAM_SHORT(1.00)[1.000]; ARC_ALLOW(-1.00)[microsoft.com:s=arcselector9901:i=1]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[40.92.253.62:from:127.0.2.255]; RCVD_IN_DNSWL_NONE(0.00)[40.92.253.62:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[40.92.253.62: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: Mon, 28 Dec 2020 23:32:38 -0000 To add to the extremes, it is enough to be able to topologically sort in some way. #!/bin/tcsh foreach origin (`pkg version -vPL= | cut -f 1 -w | xargs pkg some-topological-sort-command-can-someone-make-this -o`) make -C /usr/ports/${origin:q} clean make -C /usr/ports/${origin:q} build deinstall install clean end That should be enough. :)