#4771: libcap-2.46
--------------------+-----------------------
 Reporter:  bdubbs  |       Owner:  lfs-book
     Type:  task    |      Status:  new
 Priority:  normal  |   Milestone:  10.1
Component:  Book    |     Version:  SVN
 Severity:  normal  |  Resolution:
 Keywords:          |
--------------------+-----------------------

Comment (by bdubbs):

 Release notes for 2.46 2020-12-12

 The bulk of this release concerns fixes and improvements to lib[psx]:

 * Allow a dying thread to participate in the psx-fixup mechanism - bug

 * Golang had some issues with lib[psx]using SIGRTMAX for the psx-fixup

   - lib[psx] now interrupts SIGSYS (probably still needs some work to
     support the signal pass-through)

 * The psx Go package, because it contained a sub-directory with
   only a .h header in it, did not work with Golang module vendoring

   - We've collapsed down the whole libcap/psx directory to be flat now

 * The 6-argument psx_syscall6() and psx.Syscall6() now work

 * Refactored the way Go package"cap" decides whether or not to
   use syscall.AllThreadsSyscall*() or the psx-fixup mechanism into
   the "psx" package. This way, all that build complexity resides
   in the "psx" package, which should also make that package more
   useful for other applications.

   - Compile more things CGO_ENABLED=0 where there is support.

   - Discovered a Golang bug so can't do it with psx-signals for this
 libcap release.

 * Cleanup of build tree:

   * Deleted the POSIX semantics validation tests for Golang.
     I've long since migrated them to the golang source tree.

   - Added some .gitignore entries for build targets.

   - Made libcap/kdebug make target work again and run
     progs/quicktest.sh to completion.

 * Started to develop goapps/gowns a program that can work with
   capabilities and Containers. Not too much functionality yet.

--
Ticket URL: <http://wiki.linuxfromscratch.org/lfs/ticket/4771#comment:1>
LFS Trac <http://wiki.linuxfromscratch.org/lfs/>
Linux From Scratch: Your Distro, Your Rules.
-- 
http://lists.linuxfromscratch.org/listinfo/lfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to