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.1 required=3.0 tests=ALL_TRUSTED,AWL,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 9DEF41F55F for ; Sun, 10 Sep 2023 18:49:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yhbt.net; s=selector1; t=1694371788; bh=bqL1wC4iu0wZQydyIj9bdXetR/O9Dem0BUE3aPyl+nc=; h=From:To:Subject:Date:From; b=oqVPMrHhejnIzICacqoLFvbyMe8F8RadIJAr/FHq+SmypkxAb2BL27qyAEw8nsf+I 1NijDo6xftV2IiK9uZ97a3Wc6euMSJ8yYnp3s1nwV9uZVuaGFyejU6El7w7fL9nY8O XvrO3t+LghSeH26WIrRtvhdQVmK5+yGmfdHSTGbI= From: Eric Wong To: kgio-public@yhbt.net Subject: [PATCH 0/3] remove some Ruby 1.8 codepaths Date: Sun, 10 Sep 2023 18:49:45 +0000 Message-ID: <20230910184948.3907011-1-bofh@yhbt.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit List-Id: I haven't been motivated to build 1.8 in ages due to toolchain changes in distros. Eric Wong (3): my_fileno: drop Ruby 1.8 support, really require 1.9.3 sock_for_fd: drop 1.8/1.9/2.x/3.0-specific hacks drop remaining 1.8 and fragile autopush code paths ext/kgio/ancient_ruby.h | 24 ----------------- ext/kgio/autopush.c | 21 --------------- ext/kgio/extconf.rb | 18 ------------- ext/kgio/kgio.h | 8 +----- ext/kgio/my_fileno.h | 32 ++++------------------ ext/kgio/set_file_path.h | 22 --------------- ext/kgio/sock_for_fd.h | 58 +--------------------------------------- ext/kgio/tryopen.c | 32 +--------------------- kgio.gemspec | 1 + lib/kgio.rb | 5 ++++ 10 files changed, 14 insertions(+), 207 deletions(-) delete mode 100644 ext/kgio/ancient_ruby.h