View Single Post
Old 17th May 2012
jggimi's Avatar
jggimi jggimi is offline
More noise than signal
 
Join Date: May 2008
Location: USA
Posts: 7,983
Default

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 View Post
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
Reply With Quote