Hello community, here is the log from the commit of package man-pages for openSUSE:Factory checked in at 2012-05-31 17:07:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/man-pages (Old) and /work/SRC/openSUSE:Factory/.man-pages.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "man-pages", Maintainer is "PGajdos@suse.com" Changes: -------- --- /work/SRC/openSUSE:Factory/man-pages/man-pages.changes 2012-05-08 11:15:13.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.man-pages.new/man-pages.changes 2012-05-31 17:07:11.000000000 +0200 @@ -1,0 +2,343 @@ +Wed May 30 10:16:04 CEST 2012 - pgajdos@suse.cz + +- update to version 3.41 + * New and rewritten pages + get_robust_list.2 + New page documenting get_robust_list(2) and set_robust_list(2) + mallinfo.3 + New page for mallinfo(3) + malloc_info.3 + New page for malloc_info(3) + malloc_stats.3 + New man page for malloc_stats(3) + * Newly documented interfaces in existing pages + madvise.2 + Document MADV_DONTDUMP and MADV_DODUMP + * New and changed links + set_robust_list.2 + New link to new get_robust_list.2 page + LIST_ENTRY.3 + LIST_HEAD.3 + LIST_INIT.3 + LIST_INSERT_AFTER.3 + LIST_INSERT_HEAD.3 + LIST_REMOVE.3 + TAILQ_ENTRY.3 + TAILQ_HEAD.3 + TAILQ_INIT.3 + TAILQ_INSERT_AFTER.3 + TAILQ_INSERT_HEAD.3 + TAILQ_INSERT_TAIL.3 + TAILQ_REMOVE.3 + CIRCLEQ_ENTRY.3 + CIRCLEQ_HEAD.3 + CIRCLEQ_INIT.3 + CIRCLEQ_INSERT_AFTER.3 + CIRCLEQ_INSERT_BEFORE.3 + CIRCLEQ_INSERT_HEAD.3 + CIRCLEQ_INSERT_TAIL.3 + CIRCLEQ_REMOVE.3 + New link to queue.3 + The queue(3) page documents these macros, so it makes sense to + have links for the names. + DES_FAILED.3 + New link to des_crypt.3 + The des_crypt(3) page documents this macro, so it makes sense + to have a link for the name. + qsort_r.3 + New link to qsort.3 + Overlooked to add this link in 3.38, when documentation of + qsort_r() was added to the qsort.3 page. + * Global changes + faccessat.2 + fchmodat.2 + fchownat.2 + fstatat.2 + futimesat.2 + inotify_init.2 + linkat.2 + mkdirat.2 + mknodat.2 + openat.2 + readlinkat.2 + renameat.2 + setns.2 + splice.2 + symlinkat.2 + sync.2 + tee.2 + unlinkat.2 + vmsplice.2 + Global fix: note glibc version that added library support + confstr.3 + strcasecmp.3 + strcat.3 + strcmp.3 + strcpy.3 + strdup.3 + strftime.3 + strlen.3 + strnlen.3 + strpbrk.3 + strspn.3 + strtok.3 + strxfrm.3 + Clarify that these functions operate on bytes, not (wide) characters + Change 'character(s)' to 'byte(s)' to make clear that these + functions operate on bytes, not wide / UTF8 characters. + (POSIX uses 'byte(s)' similarly, to make this point.) + icmp.7 + ipv6.7 + packet.7 + raw.7 + rtnetlink.7 + unix.7 + x25.7 + Remove names of constants from NAME line + Some of the sockets/network protocol pages included names of + the corresponding address family constants in the NAME line, + but this wasn't done consistently across all pages, and probably + it adds little value in those pages that did do this. So, remove + these constants from those pages that have them in the NAME + section. + * Changes to individual pages + clock_getres.2 + Expand description of CLOCK_REALTIME + Make it clear that this clock may be discontinuous, and is + affected my incremental NTP and clock-adjtime(2) adjustments. + See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=540872 + epoll_wait.2 + Clarify that 'timeout' is a *minimum* interval + Make it clear that 'timeout' is a minimum interval; the actual + interval will be rounded up to the system clock granularity, + and may overrun because of kernel scheduling delays. + execve.2 + Rewording to deemphasize libc5 details + fork.2 + ERRORS: add ENOSYS + Can occur on, for example, non-MMU hardware. + getcpu.2 + Add RETURN VALUE and ERRORS sections + Refer reader to NOTES for more info about 'tcache' + DESCRIPTION: reword a sentence to be clearer + io_cancel.2 + io_destroy.2 + io_getevents.2 + io_setup.2 + io_submit.2 + Rewrite to focus on system call API + Rewrite to focus on the system call interface, adding + some notes on the libaio wrapper differences. + See the following mail: + 2012-05-07 "aio manuals", linux-man@vger.kernel.org + http://thread.gmane.org/gmane.linux.man/1935/focus=2910 + Other minor rewrites. + mount.2 + Comment out an old Linux libc detail + open.2 + Describe race of direct I/O and fork() + Rework 04cd7f64, which didn't capture the details correctly. + See the April/May 2012 linux-man@ mail thread "[PATCH] + Describe race of direct read and fork for unaligned buffers" + http://thread.gmane.org/gmane.linux.kernel.mm/77571 + poll.2 + Clarify that 'timeout' is a *minimum* interval + Make it clear that 'timeout' is a minimum interval; the actual + interval will be rounded up to the system clock granularity, + and may overrun because of kernel scheduling delays. + Clarify discussion of wrapper function emulation + Clarify that glibc (as well as old libc) provides emulation + using select(2) on older kernels that don't have a poll() + system call. + Make the meaning of a zero timeout explicit + Clarify that timeout==0 causes an immediate return, even if + no file descriptors are ready. + pread.2 + BUGS: Note O_APPEND + pwrite() does the wrong thing + See https://bugzilla.kernel.org/show_bug.cgi?id=43178 + recvmmsg.2 + Clarify that 'timeout' is a *minimum* interval + Make it clear that 'timeout' interval will be rounded up to the + system clock granularity, and may overrun because of kernel + scheduling delays. + select.2 + Clarify that 'timeout' is a *minimum* interval + Make it clear that 'timeout' is a minimum interval; the actual + interval will be rounded up to the system clock granularity, + and may overrun because of kernel scheduling delays. + Expand description of the self-pipe trick + Add further details on pselect6() system call that underlies pselect() + semop.2 + Clarify that 'timeout' of semtimedop() is a *minimum* interval + Make it clear that 'timeout' interval will be rounded up to the + system clock granularity, and may overrun because of kernel + scheduling delays. + signal.2 + Note that 'sig_t' requires _BSD_SOURCE + Also remove some old Linux libc details + sigwaitinfo.2 + Clarify that 'timeout' of sigtimedwait() is a *minimum* interval + Make it clear that 'timeout' is a minimum interval; the actual + interval will be rounded up to the system clock granularity, + and may overrun because of kernel scheduling delays. + stat.2 + Formatting fixes + From "groff -ww" (or "man --warnings=w ..."): + warning: around line 442: table wider than line width + GNU man uses line length of 78. + Use text blocks. Two spaces between sentences or better: start + each sentence in a new line. + syscalls.2 + Formatting fixes + From "groff -ww ..." (or "man --warnings=w ..."): + warning: around line 157: table wider than line width + Have to use text blocks. Move some text to its correct column. + Split text to two columns to avoid hyphenation. + sysinfo.2 + Remove reference to obsolete libc5 ++++ 146 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/man-pages/man-pages.changes ++++ and /work/SRC/openSUSE:Factory/.man-pages.new/man-pages.changes Old: ---- man-pages-3.40.tar.bz2 New: ---- man-pages-3.41.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ man-pages.spec ++++++ --- /var/tmp/diff_new_pack.lrMQhC/_old 2012-05-31 17:07:13.000000000 +0200 +++ /var/tmp/diff_new_pack.lrMQhC/_new 2012-05-31 17:07:13.000000000 +0200 @@ -20,7 +20,7 @@ Name: man-pages BuildRequires: fdupes Url: http://www.kernel.org/doc/man-pages/download.html -Version: 3.40 +Version: 3.41 Release: 0 Summary: Linux Manual Pages License: BSD-3-Clause and GPL-2.0+ and MIT ++++++ man-pages-3.40.tar.bz2 -> man-pages-3.41.tar.bz2 ++++++ ++++ 17799 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org