From owner-freebsd-questions@freebsd.org Sun Jun 30 07:30:42 2019 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9F9D215CE395 for ; Sun, 30 Jun 2019 07:30:42 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from mout.kundenserver.de (mout.kundenserver.de [217.72.192.73]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mout.kundenserver.de", Issuer "TeleSec ServerPass Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0DFD274659 for ; Sun, 30 Jun 2019 07:30:40 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from r56.edvax.de ([178.5.225.160]) by mrelayeu.kundenserver.de (mreue106 [212.227.15.183]) with ESMTPA (Nemesis) id 1MBV6n-1hpz1F25oF-00Cxx5; Sun, 30 Jun 2019 09:30:30 +0200 Date: Sun, 30 Jun 2019 09:30:30 +0200 From: Polytropon To: Albaro Pereyra <2albaropereyra@gmail.com> Cc: freebsd-questions@freebsd.org Subject: Re: GNU split out of date Message-Id: <20190630093030.94836a06.freebsd@edvax.de> In-Reply-To: References: Reply-To: Polytropon Organization: EDVAX X-Mailer: Sylpheed 3.1.1 (GTK+ 2.24.5; i386-portbld-freebsd8.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:QCiPIzj65vlxUDOzZfbvPfF6hsU7FCXrJuLXc1GaJneqqqMsJpg bLcsZGSaupHMwjsHyk1O1ZG4ydby8yl616gOaHRCS6zbBLoY70uzxphdXP/aR8kvlqYHT0e w0pj+C0TKz3m6r0SMojglYHzhaGD1aGrW6E7WebT5RSPJct4FJBLWcRyWs0/q+y6FMDWQUm jurlCcJoLtMGjzh0/BJew== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:VivCMwKSRkc=:oAD7LqMtRGp7FYSzKlsQ36 J2jVZyW+ZrVt2Tm08tG1nhEuXlGErQ/xt+N3/QSqOIW8pwbN4AN9UABIQ8iHfsPUNTQb8svrW rXBT62TpNQnAviDHGx57Kfw/4wh66/W20JMBDtSViOUzPBEU/tYtWd/UzHivuVm+sXKaUc6ur pTqNH3kQmTUewZDizb+PBuzoKuyn/9Iqz2PKdOVwFbOnt5me9NzpsDjKiGmN5mKKfJCaO9ebj fwj5gcbDmVA6hdaFij6qpr57aGPRBMT6J1F+MmdT+Dmymu7oP8C9teHDjKYg3xvYTvqDEdgcg RnMM5VKmvWJMbt6HlsYMcRZkBb4oFY7Gjf2GBa8KXyWfmbYJfkC9RdmLP2bIDmES2LW6INGhv wRMJMaNXoTAiTSdbi3H9FiWLao1NRwOQQz5cQI8dB+K63xUiQOFoBqSNPJeav+YIE8Lmnr5/j W1aRgYMEaE3FWkgZlq9akzn1BedhbE7T/41AQrOpDoKfmGEqTvEpro/qgJVWYOAiZ+MeOlvQb f0oGWVUg6VuF+kTWD6tgQgGyuwDb7wd11h3+Qx7WnH+hQp1dTXBtEoeNZc8htEPZ7owp1hclg Tle8J15yotZxQiUFXcbseNo2bzktQkmvi+sfcxW45U+7Xt9yOr+kFoGOrYUit3IVT/+QKAJLX QsOr2N8nwg5kvZfId7K+KOGquob6wlbcRnwiBlOcfvlp3yjUKsbY21/sVoDrHztYZomUWN3q4 5axQFvMPcHLpdJfrtjN5vXHukk83XvAT8s96CdXyAeoX8+skcmQ++RU72+k= X-Rspamd-Queue-Id: 0DFD274659 X-Spamd-Bar: +++++ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [5.96 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; HAS_REPLYTO(0.00)[freebsd@edvax.de]; TO_DN_SOME(0.00)[]; MV_CASE(0.50)[]; HAS_ORG_HEADER(0.00)[]; MX_GOOD(-0.01)[cached: mx01.schlund.de]; RCPT_COUNT_TWO(0.00)[2]; FREEMAIL_TO(0.00)[gmail.com]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:8560, ipnet:217.72.192.0/20, country:DE]; MIME_TRACE(0.00)[0:+]; RECEIVED_SPAMHAUS_PBL(0.00)[160.225.5.178.zen.spamhaus.org : 127.0.0.11]; ARC_NA(0.00)[]; REPLYTO_EQ_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(0.98)[0.978,0]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[edvax.de]; AUTH_NA(1.00)[]; NEURAL_SPAM_MEDIUM(1.00)[0.999,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_SPAM_LONG(1.00)[1.000,0]; MID_CONTAINS_FROM(1.00)[]; RCVD_IN_DNSWL_NONE(0.00)[73.192.72.217.list.dnswl.org : 127.0.5.0]; R_SPF_NA(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; IP_SCORE(0.59)[ip: (0.39), ipnet: 217.72.192.0/20(0.13), asn: 8560(2.46), country: DE(-0.01)] X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Jun 2019 07:30:42 -0000 On Sat, 29 Jun 2019 13:48:37 -0700, Albaro Pereyra wrote: > Why are tools such as GNU split so far behind let's say those found in > linux for example? Because FreeBSD's split version implements the POSIX standard behaviour and requirements for split, nothing more, nothing less. > If there is no real reason, how can we as a community expedite the process > of getting this completed? If the system's version of a tool is not sufficient, a GNU version of the program (which extends the standards) can be installed from the ports collection, such as gawg for awk, gsed for sed, gnuls for ls, and so on. The versions provided by the OS form a "common denominator" based on the standards. As GNU extensions usually aren't portable, they did not become part of those standard utilities. -- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...