Bump.
I have decided to close the loop on my little "class" for OpenBSD admins, as nearly four months has elapsed since the last attempted answers.
Quote:
Originally Posted by jggimi
I noted for you the date ranges when libc's 61.0 had been active in -current.
Q: What facility does the OpenBSD project have where I could go to look up those dates for you?
|
A: CVS, CVS logs, Makefile CVS logs, or source-changes@ mailing list logs...all are acceptable answers
Quote:
Q: There are two tools available to obtain the information. Can you name them both? Here is a hint: one is graphical, the other is not.
|
A: CVS web interface from Project website, and cvs(1) command.
Quote:
Q: Using one of the two tools, find the same information and copy/paste it here.
|
A: Pointers to the CVS log from web or cvs command would have been accepted, or the specific patches would have been accepted.
Patch 1.137 to src/lib/libc/shlib_version initiated the bump to 61.0, October 16:
Code:
--- src/lib/libc/shlib_version 2011/07/18 18:29:49 1.136
+++ src/lib/libc/shlib_version 2011/10/16 14:23:10 1.137
@@ -1,4 +1,4 @@
-major=60
-minor=1
+major=61
+minor=0
# note: If changes were made to include/thread_private.h or if system
# calls were added/changed then libpthread must also be updated.
Patch 1.138 initiated the bump to 62.0, January 17:
Code:
--- src/lib/libc/shlib_version 2011/10/16 14:23:10 1.137
+++ src/lib/libc/shlib_version 2012/01/17 02:34:18 1.138
@@ -1,4 +1,4 @@
-major=61
+major=62
minor=0
# note: If changes were made to include/thread_private.h or if system
# calls were added/changed then libpthread must also be updated.
Quote:
Q: Using the other tool, find the information and copy/paste it here.
|
From cvsweb:
Code:
Revision 1.138: download - view: text, markup, annotated - select for diffs
Tue Jan 17 02:34:18 2012 UTC (3 months, 4 weeks ago) by guenther
Branches: MAIN
CVS tags: OPENBSD_5_1_BASE, OPENBSD_5_1
Diff to: previous 1.137: preferred, coloured
Changes since revision 1.137: +1 -1 lines
Reimplement mutexes, condvars, and rwlocks to eliminate bugs,
particularly the "consume the signal you just sent" hang, and putting the
wait queues in userspace.
Do cancellation handling in pthread_cond_*wait(), pthread_join(),
and sem_wait().
Add __ prefix to thr{sleep,wakeup,exit,sigdivert}() syscalls; add
'abort" argument to thrsleep to close cancellation race; make
thr{sleep,wakeup} return errno values via *retval to avoid touching
userspace errno.
Revision 1.137: download - view: text, markup, annotated - select for diffs
Sun Oct 16 13:23:10 2011 UTC (7 months ago) by stsp
Branches: MAIN
Diff to: previous 1.136: preferred, coloured
Changes since revision 1.136: +2 -2 lines
Bump libc major; wscanf and wcsftime were added