pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pbosh: Update to release 2019-09-22



Module Name:	pkgsrc-wip
Committed By:	Michael Baeuerle <michael.baeuerle%stz-e.de@localhost>
Pushed By:	micha
Date:		Fri Oct 4 13:29:49 2019 +0200
Changeset:	c12909d1634736dbc2c9524ead9194a04f812670

Modified Files:
	pbosh/COMMIT_MSG
	pbosh/Makefile
	pbosh/distinfo

Log Message:
pbosh: Update to release 2019-09-22

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=c12909d1634736dbc2c9524ead9194a04f812670

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 pbosh/COMMIT_MSG | 43 +++++++++++++++++++++++++++++++++++++++++++
 pbosh/Makefile   |  4 ++--
 pbosh/distinfo   |  8 ++++----
 3 files changed, 49 insertions(+), 6 deletions(-)

diffs:
diff --git a/pbosh/COMMIT_MSG b/pbosh/COMMIT_MSG
index d2c1030a5a..af5f084e29 100644
--- a/pbosh/COMMIT_MSG
+++ b/pbosh/COMMIT_MSG
@@ -114,3 +114,46 @@ Release 2019-07-15:
 
   This is needed in order to let ..TAB result in ../ on the command
   line editor.
+
+Release 2019-09-22:
+- Bourne Shell: The new function isbinary() that has been introduced
+  in May and that should prevent the shell from interpreting binary
+  files as shell scripts had a problem:
+
+  In case that a disconnected TCP/IP based remote login caused a SIGTERM
+  followed by the read() function on stdin returning EIO, the shell
+  could go into a complex endless loop as the failing read() with
+  "trapnote" set caused a longjmp() before the next prompt without first
+  clearing "trapnote". As a result, the shell did hang endlessly around
+  while just consuming CPU time.
+
+  The shell now avoids to call the read() routine inside isbinary()
+  when "trapnote" is set and this way is able to avoid the longjmp() on
+  error.
+
+- Bourne Shell: Fixed some typos in comment
+
+  Thanks to Robert Clausecker for reporting
+
+- Bourne Shell: print.c: Changed err++ for a BOOL typed variable
+  into err = TRUE.
+
+  Thanks to Robert Clausecker for reporting
+
+- Bourne Shell, with obosh compilation type: Avoid an "unused" warning
+  with word.c
+
+- Bourne Shell: defs.h now includes an "extern int optopt;" in order
+  to support Ultrix where this delcaration is missing in unistd.h.
+
+  Thanks to Robert Clausecker for reporting
+
+- bsh/Bourne Shell: test.c Now using a
+
+     #if defined(S_IFPORT) && S_IFPORT != S_IFIFO
+
+  to work around a strange definition on Ultrix
+
+  Thanks to Robert Clausecker for reporting
+
+- Bourne Shell: New version date
diff --git a/pbosh/Makefile b/pbosh/Makefile
index 632b89796b..7ec6c5581b 100644
--- a/pbosh/Makefile
+++ b/pbosh/Makefile
@@ -1,7 +1,7 @@
 # $NetBSD$
 
-DISTNAME=	schily-2019-08-13
-PKGNAME=	pbosh-20190813
+DISTNAME=	schily-2019-09-22
+PKGNAME=	pbosh-20190922
 CATEGORIES=	shells
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE:=schilytools/}
 EXTRACT_SUFX=	.tar.bz2
diff --git a/pbosh/distinfo b/pbosh/distinfo
index ea93ab4062..39f3631886 100644
--- a/pbosh/distinfo
+++ b/pbosh/distinfo
@@ -1,6 +1,6 @@
 $NetBSD$
 
-SHA1 (schily-2019-08-13.tar.bz2) = 2eae2dea47ce9101942ca7e425cd523bddf515fa
-RMD160 (schily-2019-08-13.tar.bz2) = df65883a857790f902406b6bf07fb75ba530e8eb
-SHA512 (schily-2019-08-13.tar.bz2) = e69ed060aa5b5203b8af20834b9cceb0c4dc7be20b8d43d781c056f974ba67337415f512575461ee16504e6162311fc84fca9b83ae240c4102d2cfe95bfa9cd7
-Size (schily-2019-08-13.tar.bz2) = 4447359 bytes
+SHA1 (schily-2019-09-22.tar.bz2) = 5ab0f574cca9f89a225948b3df2918fccc7f06e2
+RMD160 (schily-2019-09-22.tar.bz2) = 70fb7b2b66e85cac7cd94bb6ef92b5ed1cdce2c0
+SHA512 (schily-2019-09-22.tar.bz2) = 83eecb7644ca720a3b1cae69481202a83ff8bf602bf6c0f8bab96f58402adc53fe142802c0d725c63f5109ec4875d99e8f93842fed7efa77d3e23c5cfc97d9e3
+Size (schily-2019-09-22.tar.bz2) = 4460891 bytes


Home | Main Index | Thread Index | Old Index