XPost: linux.debian.bugs.dist
Copy:
[email protected] (Aurelien Jarno)
Copy:
[email protected]
Hi Sven,
On Wed, Apr 03, 2024 at 06:01:50PM +0200, Sven Joachim wrote:
Control: severity -1 normal
On 2024-04-03 11:29 +0200, Alejandro Colomar wrote:
Hi,
On Tue, Apr 02, 2024 at 08:58:32PM +0200, Aurelien Jarno wrote:
Thanks, that sounds great that we can finally get rid out of those in
the debian package.
$ git diff --stat b06cd070f..128a3ae35
man3/pthread_cond_init.3 | 264 ++++++++++++++++++++
man3/pthread_condattr_init.3 | 48 ++++
man3/pthread_key_create.3 | 178 +++++++++++++
man3/pthread_mutex_init.3 | 241 ++++++++++++++++++
man3/pthread_mutexattr_setkind_np.3 | 52 ++++
man3/pthread_once.3 | 44 ++++
6 files changed, 827 insertions(+)
I now see that `apt-file show glibc-doc` shows several more pages. I'll have a look at them and maybe I also import them into the Linux
man-pages project.
AFAICS all of them have already been added there, right?
Nope; I added the ones that I found in upstream glibc, and then I
upgraded them to the version they had in Debian. But for some reason, I
didn't notice that there were more in Debian. Or maybe I thought they
were already in the Linux man-pages. Whatever the reason, they're not
there.
See:
$ diff -u \
<(apt-file show glibc-doc \
| awk '{print $2}' \
| grep /man/ \
| sed 's,^/usr/share/man/,,' \
| sed 's/\.gz$//' \
| sort) \
<(find src/linux/man-pages/man-pages/master/man* -type f \
| sed 's,^src/linux/man-pages/man-pages/master/,,' \
| sort) \
| grep ^-;
--- /dev/fd/63 2024-04-03 22:40:00.524652442 +0200 -man3/pthread_cond_broadcast.3
-man3/pthread_cond_destroy.3
-man3/pthread_cond_signal.3
-man3/pthread_cond_timedwait.3
-man3/pthread_cond_wait.3
-man3/pthread_condattr_destroy.3
-man3/pthread_getspecific.3
-man3/pthread_key_delete.3
-man3/pthread_mutex_destroy.3
-man3/pthread_mutex_lock.3
-man3/pthread_mutex_trylock.3
-man3/pthread_mutex_unlock.3
-man3/pthread_mutexattr_getkind_np.3
-man3/pthread_mutexattr_gettype.3
-man3/pthread_mutexattr_settype.3
-man3/pthread_setspecific.3
I'll import those into the Linux man-pages in a week, when I get back
from vacation.
Noted. However following the time_t transition, the glibc package does
not build anymore on 32-bit architectures (i have just opened #1059937
to make people aware of that), so uploading a new glibc now is probably
not the best idea.
Hmm, maybe you can drop the manual pages, but not upload yet, and wait
for that bug to be fixed to do an uploa