[ANNOUNCE] libxshmfence 1.2
Thomas Klausner
wiz at NetBSD.org
Fri Jan 2 16:09:12 PST 2015
Hi!
This version doesn't build for me on NetBSD-7.99.3/amd64 and gcc-4.8.4 with:
CC xshmfence_pthread.lo
xshmfence_pthread.c: In function 'xshmfence_init':
xshmfence_pthread.c:122:5: error: implicit declaration of function 'pthread_mutexattr_setpshared' [-Werror=implicit-function-declaration]
pthread_mutexattr_setpshared(&mutex_attr, PTHREAD_PROCESS_SHARED);
^
xshmfence_pthread.c:122:5: warning: nested extern declaration of 'pthread_mutexattr_setpshared' [-Wnested-externs]
xshmfence_pthread.c:126:5: error: implicit declaration of function 'pthread_condattr_setpshared' [-Werror=implicit-function-declaration]
pthread_condattr_setpshared(&cond_attr, PTHREAD_PROCESS_SHARED);
^
xshmfence_pthread.c:126:5: warning: nested extern declaration of 'pthread_condattr_setpshared' [-Wnested-externs]
"man pthread_condattr_setpshared" comes up empty too. Is there another
more portable function you could use here?
Thomas
On Fri, Jan 02, 2015 at 10:48:10AM -0800, Keith Packard wrote:
>
> Here's a release with a few build fixes, FreeBSD umtx support and Linux
> memfd_create support.
>
> Alan Coopersmith (2):
> configure: Drop AM_MAINTAINER_MODE
> autogen.sh: Honor NOCONFIGURE=1
>
> Julien Cristau (1):
> Check return value from ftruncate
>
> Jung-uk Kim (1):
> Add support for FreeBSD using umtx (v3).
>
> Keith Packard (3):
> Use /dev/shm as an optional shared memory directory
> Use linux 3.17 memfd_create syscall when available
> Bump version to 1.2
>
> git tag: libxshmfence-1.2
>
> http://xorg.freedesktop.org/archive/individual/lib/libxshmfence-1.2.tar.bz2
> MD5: 66662e76899112c0f99e22f2fc775a7e libxshmfence-1.2.tar.bz2
> SHA1: a2ebe90e5595afca4db93a4359732af43b2b8c69 libxshmfence-1.2.tar.bz2
> SHA256: d21b2d1fd78c1efbe1f2c16dae1cb23f8fd231dcf891465b8debe636a9054b0c libxshmfence-1.2.tar.bz2
> PGP: http://xorg.freedesktop.org/archive/individual/lib/libxshmfence-1.2.tar.bz2.sig
>
> http://xorg.freedesktop.org/archive/individual/lib/libxshmfence-1.2.tar.gz
> MD5: f0b30c0fc568b22ec524859ee28556f1 libxshmfence-1.2.tar.gz
> SHA1: 5745d9977d8d0374f37548a96384bf27190aa5ab libxshmfence-1.2.tar.gz
> SHA256: 58467a0e36fc4ec749dc55f81a4ab3b822c82b6dfb7d36bdb6b28c9fd2a5ccaf libxshmfence-1.2.tar.gz
> PGP: http://xorg.freedesktop.org/archive/individual/lib/libxshmfence-1.2.tar.gz.sig
>
> --
> -keith
> _______________________________________________
> xorg-announce mailing list
> xorg-announce at lists.x.org
> http://lists.x.org/mailman/listinfo/xorg-announce
More information about the xorg
mailing list