Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 02 Mar 2018 22:35:14 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-bugs@FreeBSD.org
Subject:   [Bug 224300] sys/sem.h improperly declares union semun
Message-ID:  <bug-224300-8-sKRdXYNlUY@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-224300-8@https.bugs.freebsd.org/bugzilla/>
References:  <bug-224300-8@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D224300

--- Comment #4 from commit-hook@freebsd.org ---
A commit references this bug:

Author: brooks
Date: Fri Mar  2 22:34:56 UTC 2018
New revision: 463452
URL: https://svnweb.freebsd.org/changeset/ports/463452

Log:
  Work around the lack of definition of union semun per POSIX.

  When feasible do this by adding -D_WANT_SEMUN to CFLAGS or CXXFLAGS.
  Where this fails due to ports not honoring C*FLAGS, patch using
  __FreeBSD_version to enable the definition.

  PR:           224300, 224443 (exp-run)
  Approved by:  portmgr (antoine)
  Exp-run:      antoine
  Sponsored by: DARPA, AFRL
  Differential Revision:        https://reviews.freebsd.org/D14137

Changes:
  head/audio/alsa-lib/Makefile
  head/audio/gramofile/Makefile
  head/audio/wavplay/Makefile
  head/audio/xmcd/Makefile
  head/audio/zinf/Makefile
  head/benchmarks/super-smack/Makefile
  head/databases/fastdb/Makefile
  head/deskutils/fusenshi/Makefile
  head/devel/ace/Makefile
  head/devel/libmba/Makefile
  head/devel/libshbuf/Makefile
  head/devel/nspr/Makefile
  head/devel/poco-ssl/Makefile
  head/devel/shmap/Makefile
  head/emulators/qemu-sbruno/Makefile
=20
head/emulators/virtualbox-ose/files/patch-src_libs_xpcom18a4_nsprpub_pr_src=
_pthreads_ptsynch.c
  head/ftp/gftp/Makefile
  head/lang/cint/files/patch-cint_lib_ipc_ipcif.h
  head/lang/ferite/Makefile
  head/lang/rexx-regutil/Makefile
  head/mail/batv-milter/Makefile
  head/mail/batv-milter/files/patch-include_sm_os_sm__os__freebsd.h
  head/mail/dk-milter/files/patch-include_sm_os_sm__os__freebsd.h
  head/mail/sendmail/files/patch-include_sm_os_sm__os__freebsd.h
  head/mail/sid-milter/files/patch-include_sm_os_sm__os__freebsd.h
  head/misc/buffer/Makefile
  head/multimedia/py-kaa-base/Makefile
  head/net-mgmt/sdig/Makefile
  head/net-p2p/monero-cli/Makefile
  head/sysutils/freeipmi/Makefile
  head/sysutils/symon/Makefile
  head/www/mod_cband/files/patch-src_mod__cband.c

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-224300-8-sKRdXYNlUY>