public inbox for alsa-devel@alsa-project.org
 help / color / mirror / Atom feed
* ALSA 1.1.8 Release - POLLRDNORM undefined
@ 2019-01-08 17:00 Jay Foster
  2019-01-09 11:10 ` Takashi Iwai
  0 siblings, 1 reply; 11+ messages in thread
From: Jay Foster @ 2019-01-08 17:00 UTC (permalink / raw)
  To: ALSA development

I am attempting to build the 1.1.8 release of alsa-utils and getting an 
error about POLLRDNORM (and others) undefined.  This error comes from 
axfer/waiter-select.c.  axfer/waiter-select.c includes "waiter.h", which 
includes "poll.h".  This build is for a linux target.

poll.h includes sys/poll.h which includes bits/poll.h, which only 
defines POLLRDNORM (and others) when __USE_XOPEN is defined (which it is 
not).

However, linux/poll.h includes asm/poll.h which includes 
asm-generic/poll.h which does define POLLRDNORM (and others).

Should I change my build to define__USE_XOPEN or should I patch waiter.h 
to include linux/poll.h instead of just poll.h?

Jay

_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2019-01-11  0:39 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-01-08 17:00 ALSA 1.1.8 Release - POLLRDNORM undefined Jay Foster
2019-01-09 11:10 ` Takashi Iwai
2019-01-09 16:22   ` Jay Foster
2019-01-09 20:33     ` Takashi Iwai
2019-01-09 20:35       ` Takashi Iwai
2019-01-09 20:39         ` Jay Foster
2019-01-10  4:24           ` Takashi Sakamoto
2019-01-10  8:31             ` Jaroslav Kysela
2019-01-10 16:44               ` Jay Foster
2019-01-11  0:39                 ` Takashi Sakamoto
2019-01-09 20:33     ` Jay Foster

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox