X-Original-To: alpine-devel@lists.alpinelinux.org Received: from mail-qk0-f170.google.com (mail-qk0-f170.google.com [209.85.220.170]) by lists.alpinelinux.org (Postfix) with ESMTP id C50E05C4EA7 for ; Wed, 14 Feb 2018 03:42:37 +0000 (GMT) Received: by mail-qk0-f170.google.com with SMTP id n198so817024qke.7 for ; Tue, 13 Feb 2018 19:42:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dereferenced-org.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=En8lwgIk1Z1WHOWwkCCU+AAEy2voOM2CznsMn0ra99M=; b=ur7OR4HfPlEt6sFvPwkpu8e9OLGiYdjWIbBSPiTePM/QtQPB8q8wkilJgLtJVCZPkK dPW9nrcfyv3XHbenAk5omDzafVOyKzV5EWtkqu0NZpKjasqWrO6rDrUvEA1CoidOkKWk 1OSSXRY3zNFthOOXRgwxEIV4914g15hfwhBETQqKnEl32rORDsP8uWo6VsnmjU2PH6Vy FsJkZHElW3VK9S2ZR3pb9NP+cWlzI6UnmBVUEipYf3n87I/5txX+sX4SrgGv/RuXSGzY Jlbwy7QQc+/NF6/QbRFtnQSGUTG8rU2evlcC5T58K4KY8TyPCXgwaeSXUtxq08mY2FI8 dmJg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=En8lwgIk1Z1WHOWwkCCU+AAEy2voOM2CznsMn0ra99M=; b=htqQvOcvsjUM3PWEfxiIHCZxQ2xh6fcYm4LxsWPTLFzbVxu+cwfJrEnGX32z9vBQAC 4zE5SwwwpW0ntYVaITbLeUGmDyzztryjmcGQf2/ewbGkyqp8LemUaseJRTsnIne9vat0 bC863+Dpauh2Ae1OQ+NLxhv3XoxNRHhQUJVsNzOUjly0l4ZlkRgfOMRO1ZFYvj3soi63 M9pUL34HvUdQeJP+iYjG+w0wVojbuKFE9dwnFVQl+ogYug7/ppSyrRkO9YObSOrUOXMl mRKHj69Mp4dOXEnVKJMfGCmpEjAqisf9FsA5Xpjyr/jp7D1ce8MfCVoG8eHb/4HvplqF b3TQ== X-Gm-Message-State: APf1xPAyiEyenXyLYCNpl7f3epz4S8VbXS+hmuNv+MXHuHWGBBmhhMZo j3zTk9jpyKxvV6c6yJZQUzEPTKCTP5HUxXhbb2W9Eg== X-Google-Smtp-Source: AH8x227+mXUxvp/t0ztGctMfMzXerTUOMOBQGrcaasJfy0nZt2jywWTsMe+dHGOl/pVpZPdcKLoWC+aRXAgLbb6E/as= X-Received: by 10.55.44.4 with SMTP id s4mr5308522qkh.68.1518579757289; Tue, 13 Feb 2018 19:42:37 -0800 (PST) X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 Received: by 10.200.39.100 with HTTP; Tue, 13 Feb 2018 19:42:36 -0800 (PST) From: William Pitcock Date: Tue, 13 Feb 2018 21:42:36 -0600 Message-ID: Subject: [alpine-devel] Announce: libucontext 0.1.0 - work in progress libc-independent ucontext implementation To: gcompat@lists.adelielinux.org, musl@lists.openwall.com, alpine-dev Content-Type: text/plain; charset="UTF-8" Hello, I am pleased to announce the 0.1.0 release of libucontext, a library which implements the ucontext.h functions (getcontext, setcontext, makecontext and swapcontext), originally meant for use with gcompat, but also useful for applications requiring the functions outside of gcompat (such as when building against musl directly). Implementation completeness varies based on each architecture, with the goal of having complete implementations across all presently supported architectures in the next release, but, it should be noted that for the most part the implementations provide workable behaviour in real-world apps right now. In other words, it's what you would expect for a 0.1.0 release. To use these functions, you just link to `-lucontext`, meaning you could provide them in $LIBS when running configure scripts and have everything most likely work out nicely. Download: http://distfiles.dereferenced.org/libucontext/libucontext-0.1.0.tar.xz Building should hopefully be straightforward too. For Alpine and Adelie distributions, this package is available as libucontext in the testing repository. William --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---