Re: [9fans] Ports tree for Plan 9

2015-05-29 Thread lucio
Which version? The id_t and pid_t types shall be defined as described in sys/types.h. in issue 6 The sys/wait.h header shall define the id_t and pid_t types as described in sys/types.h. in issue 7 in the sys/wait.h part of the headers section of base definitions I haven't looked

Re: [9fans] Ports tree for Plan 9

2015-05-29 Thread Álvaro Jurado
It is the Plan 9 Way (TM) to avoid nested inclusion of header files, $ arch/dat.h includes port/portdat.h in kernel. Exempted too? Álvaro Jurado Cuevas http://colmenar.biz.tm El 30/05/2015 07:11, lu...@proxima.alt.za escribió: Which version? The id_t and pid_t types shall be defined as

Re: [9fans] Ports tree for Plan 9

2015-05-29 Thread erik quanstrom
On Wed May 27 12:51:19 PDT 2015, cinap_len...@felloff.net wrote: A potential bug in APE sys/wait.h : the header does not make sure that pid_t has been defined. Compiling sbase on Plan9/APE ended up in situations where there were lots of compilation faliures simply because

Re: [9fans] ... and ##' stuff with pcc?

2015-05-29 Thread erik quanstrom
On Mon May 25 12:39:27 PDT 2015, staal1...@gmail.com wrote: Hi all. I tried using the following shim header to satisfy err.h in a package I want to build. https://raw.githubusercontent.com/libressl-portable/portable/master/include/err.h It looked pretty neat since it does everything in

Re: [9fans] Ports tree for Plan 9

2015-05-29 Thread cinap_lenrek
i did a google search for it and found this: http://pubs.opengroup.org/onlinepubs/007904975/basedefs/sys/wait.h.html which stated: The id_t and pid_t types shall be defined as described in sys/types.h. and also looked in openbsd's sys/wait.h which did #include sys/types.h which was good

Re: [9fans] Ports tree for Plan 9

2015-05-29 Thread Kurt H Maier
Quoting erik quanstrom quans...@quanstro.net: On Wed May 27 12:51:19 PDT 2015, cinap_len...@felloff.net wrote: A potential bug in APE sys/wait.h : the header does not make sure that pid_t has been defined. Compiling sbase on Plan9/APE ended up in situations where there were lots of