From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: X-Spam-Status: No, score=-4.2 required=3.0 tests=ALL_TRUSTED,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF shortcircuit=no autolearn=ham autolearn_force=no version=3.4.6 Received: from localhost (dcvr.yhbt.net [127.0.0.1]) by dcvr.yhbt.net (Postfix) with ESMTP id 87ED81F55F for ; Mon, 18 Sep 2023 10:15:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=80x24.org; s=selector1; t=1695032116; bh=3bB/uSzSvDUqy8hK769nl8J6BWMzAOIUkBZ5KTuzusk=; h=From:To:Subject:Date:From; b=GhIZsMA8PEc1HHhNXgO98O3E7ReqBh/H551+35T3aLQfUX9H0ClA4UwilKptp7emE ETBhWvOhaHDV+1KeU0FPJR9ar54kFRH/qQmlt1unNZS3fuJEmLIvrD3IDERqqUZnd4 Q5ab0AlRi4U7o1+Wn7VFv1C41WzaLL493ujrJKeE= From: Eric Wong To: meta@public-inbox.org Subject: [PATCH 0/8] portability odds and ends Date: Mon, 18 Sep 2023 10:15:08 +0000 Message-ID: <20230918101516.2477899-1-e@80x24.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit List-Id: Nothing major, just a few things I noticed while working on various *BSDs. Eric Wong (8): ci/run: favor `make check' as the default target drop GNU nproc(1) support in favor of getconf(1) ipc: assume SOCK_SEQPACKET exists rename t/run.perl to xt/check-run makefile: avoid needless use of double-colon rules pop3d: split @FLOCK into $FLOCK_TMPL and @FLOCK_ORDER install/deps: more fixes makefile: avoid non-POSIX which(1) Documentation/include.mk | 10 ++++++---- MANIFEST | 2 +- Makefile.PL | 31 +++++++++++++++++-------------- ci/run.sh | 5 +++-- install/deps.perl | 17 ++++++++++++----- lib/PublicInbox/IPC.pm | 22 +++++++++------------- lib/PublicInbox/POP3D.pm | 16 ++++++++-------- t/nntpd.t | 2 +- t/run.perl => xt/check-run.t | 4 ++-- 9 files changed, 59 insertions(+), 50 deletions(-) rename t/run.perl => xt/check-run.t (98%)