* man 2 setpriority - issues
@ 2003-09-23 15:20 Hannu E K Nevalainen (garbage mail)
2003-09-23 15:32 ` Igor Pechtchanski
0 siblings, 1 reply; 4+ messages in thread
From: Hannu E K Nevalainen (garbage mail) @ 2003-09-23 15:20 UTC (permalink / raw)
To: ML CygWIN
$ man 2 getpriority
...
SYNOPSIS
...
int
setpriority(int which, int who, int prio);
...
$ man 2 setpriority
No entry for setpriority in section 2 of the manual
IMO this is very confusing IF you're not aware of it. I spent some time
finding out.
Then; "PRIO_PROCESS" mentioned later in the manpage doesn't seem to be
defined anywhere in the include files...
$ cd /usr/include/
$ grep PRIO_PROCESS *
$
Any pointers on where to find it - or how to bypass this when it gets used
in something you wish to build?
http://www.cygwin.com/ml/libc-hacker/2002-07/msg00013.html
seems to contain a diff on resources.h that adds (removes?) PRIO_PROCESS and
friends. Is this a "correct" change to apply?
Is there any Windows-"ism" affecting this on cygwin?
/Hannu E K Nevalainen, B.Sc. EE - 59°16.37'N, 17°12.60'E
-- UTC+01, DST -> UTC+02 --
--END OF MESSAGE--
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: man 2 setpriority - issues
2003-09-23 15:20 man 2 setpriority - issues Hannu E K Nevalainen (garbage mail)
@ 2003-09-23 15:32 ` Igor Pechtchanski
2003-09-23 15:36 ` Christopher Faylor
0 siblings, 1 reply; 4+ messages in thread
From: Igor Pechtchanski @ 2003-09-23 15:32 UTC (permalink / raw)
To: Hannu E K Nevalainen (garbage mail); +Cc: cygwin
On Tue, 23 Sep 2003, Hannu E K Nevalainen (garbage mail) wrote:
> $ man 2 getpriority
> ...
> SYNOPSIS
> ...
> int
> setpriority(int which, int who, int prio);
> ...
>
> $ man 2 setpriority
> No entry for setpriority in section 2 of the manual
>
> IMO this is very confusing IF you're not aware of it. I spent some time
> finding out.
FWIW, I don't have manpage for getpriority on my system, and the search of
Cygwin packages turned out nothing, so I have no idea which package
contains it. That being said, the usual solution for this problem is
"cd /usr/share/man/man2 && ln -s getpriority.2 setpriority.2", which goes
into the postinstall script for the package (whatever it is).
> Then; "PRIO_PROCESS" mentioned later in the manpage doesn't seem to be
> defined anywhere in the include files...
>
> $ cd /usr/include/
> $ grep PRIO_PROCESS *
> $
Try "find /usr/include -type f | xargs grep -H PRIO_PROCESS".
> Any pointers on where to find it - or how to bypass this when it gets used
> in something you wish to build?
> http://www.cygwin.com/ml/libc-hacker/2002-07/msg00013.html
> seems to contain a diff on resources.h that adds (removes?) PRIO_PROCESS and
> friends. Is this a "correct" change to apply?
>
> Is there any Windows-"ism" affecting this on cygwin?
>
> /Hannu E K Nevalainen, B.Sc. EE
Hope this helps,
Igor
--
http://cs.nyu.edu/~pechtcha/
|\ _,,,---,,_ pechtcha@cs.nyu.edu
ZZZzz /,`.-'`' -. ;-;;,_ igor@watson.ibm.com
|,4- ) )-,_. ,\ ( `'-' Igor Pechtchanski, Ph.D.
'---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow!
"I have since come to realize that being between your mentor and his route
to the bathroom is a major career booster." -- Patrick Naughton
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: man 2 setpriority - issues
2003-09-23 15:32 ` Igor Pechtchanski
@ 2003-09-23 15:36 ` Christopher Faylor
2003-09-23 19:54 ` Hannu E K Nevalainen (garbage mail)
0 siblings, 1 reply; 4+ messages in thread
From: Christopher Faylor @ 2003-09-23 15:36 UTC (permalink / raw)
To: cygwin
On Tue, Sep 23, 2003 at 11:25:50AM -0400, Igor Pechtchanski wrote:
>On Tue, 23 Sep 2003, Hannu E K Nevalainen (garbage mail) wrote:
>> $ man 2 getpriority
>> ...
>> SYNOPSIS
>> ...
>> int
>> setpriority(int which, int who, int prio);
>> ...
>>
>> $ man 2 setpriority
>> No entry for setpriority in section 2 of the manual
>>
>> IMO this is very confusing IF you're not aware of it. I spent some time
>> finding out.
>
>FWIW, I don't have manpage for getpriority on my system, and the search of
>Cygwin packages turned out nothing, so I have no idea which package
>contains it. That being said, the usual solution for this problem is
>"cd /usr/share/man/man2 && ln -s getpriority.2 setpriority.2", which goes
>into the postinstall script for the package (whatever it is).
Right. cygwin doesn't export a [gs]etpriority, so if some package is
exporting it, that is... interesting.
Also note:
http://cygwin.com/cgi-bin2/package-grep.cgi?grep=man2%2F
which shows that no package contains a 'man2/' string. This indicates
that the getpriority man page probably didn't come from a standard
cygwin package.
>>Then; "PRIO_PROCESS" mentioned later in the manpage doesn't seem to be
>>defined anywhere in the include files...
>>
>>$ cd /usr/include/ $ grep PRIO_PROCESS * $
>
>Try "find /usr/include -type f | xargs grep -H PRIO_PROCESS".
If it does find something, it isn't going to be useful.
>>Any pointers on where to find it - or how to bypass this when it gets
>>used in something you wish to build?
>>http://www.cygwin.com/ml/libc-hacker/2002-07/msg00013.html seems to
>>contain a diff on resources.h that adds (removes?) PRIO_PROCESS and
>>friends. Is this a "correct" change to apply?
I'm not sure why we are talking about IBM S390 (!) changes to glibc
(!!!) in the cygwin mailing list.
In case you don't know it, cygwin.com == sources.redhat.com.
The mailing list archives for the cygwin mailing list are mixed with
the archives for all of the other mailing lists on sources.redhat.com.
See http://sources.redhat.com/lists.html for a list of mailing lists on
sources.redhat.com.
cgf
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 4+ messages in thread
* RE: man 2 setpriority - issues
2003-09-23 15:36 ` Christopher Faylor
@ 2003-09-23 19:54 ` Hannu E K Nevalainen (garbage mail)
0 siblings, 0 replies; 4+ messages in thread
From: Hannu E K Nevalainen (garbage mail) @ 2003-09-23 19:54 UTC (permalink / raw)
To: cygwin
> From: cygwin-owner@cygwin.com [mailto:cygwin-owner@cygwin.com]On Behalf
> Of Christopher Faylor
> On Tue, Sep 23, 2003 at 11:25:50AM -0400, Igor Pechtchanski wrote:
> >On Tue, 23 Sep 2003, Hannu E K Nevalainen (garbage mail) wrote:
> >> $ man 2 getpriority
> >> ...
> >> SYNOPSIS
> >> ...
> >> int
> >> setpriority(int which, int who, int prio);
> >> ...
> >>
> >> $ man 2 setpriority
> >> No entry for setpriority in section 2 of the manual
> >>
> >> IMO this is very confusing IF you're not aware of it. I spent some time
> >> finding out.
> >
> >FWIW, I don't have manpage for getpriority on my system, and the
> search of
> >Cygwin packages turned out nothing, so I have no idea which package
> >contains it. That being said, the usual solution for this problem is
> >"cd /usr/share/man/man2 && ln -s getpriority.2 setpriority.2", which goes
> >into the postinstall script for the package (whatever it is).
>
> Right. cygwin doesn't export a [gs]etpriority, so if some package is
> exporting it, that is... interesting.
>
> Also note:
>
> http://cygwin.com/cgi-bin2/package-grep.cgi?grep=man2%2F
>
> which shows that no package contains a 'man2/' string. This indicates
> that the getpriority man page probably didn't come from a standard
> cygwin package.
You're both fully correct; I have fooled myself once again:
$ echo $MANPATH
/usr/local/man:/usr/man:/usr/share/man:/usr/autotool/devel/man::/usr/ssl/man
:/cygdrive/e/Amiga/GG/man
$ man -W 2 getpriority
/cygdrive/e/Amiga/GG/man/man2/getpriority.2
This is manpages that comes with an old version of "geekgadgets"
(www.geekgadgets.org) - a project that reflects cygwin, but on/for AmigaOS.
Conclusion: Remember the above, or remove that last MANPATH-item. ,:-I
> >>Then; "PRIO_PROCESS" mentioned later in the manpage doesn't seem to be
> >>defined anywhere in the include files...
> >>
> >>$ cd /usr/include/ $ grep PRIO_PROCESS * $
> >
> >Try "find /usr/include -type f | xargs grep -H PRIO_PROCESS".
>
> If it does find something, it isn't going to be useful.
$ find /usr/include -type f | xargs grep -H PRIO_PROCESS
$
i.e. nothing...
> >>Any pointers on where to find it - or how to bypass this when it gets
> >>used in something you wish to build?
Neither of you commented on this - which, for me, is a greater concern. I'm
not going to say that it is _important_, but I'd like to read some words
about it.
e.g: Is this a "low priority" thing, doesn't Win have something that allows
an easy implementation, or...
Googling on [gs]etpriority turns upp hits in glibc-hacker only. Nothing
cygwin related.
> >>http://www.cygwin.com/ml/libc-hacker/2002-07/msg00013.html seems to
> >>contain a diff on resources.h that adds (removes?) PRIO_PROCESS and
> >>friends. Is this a "correct" change to apply?
>
> I'm not sure why we are talking about IBM S390 (!) changes to glibc
> (!!!) in the cygwin mailing list.
Well, I obviously had my eyes more on the fact that there was a patch
removing/inserting PRIO_PROCESS into resources.h - not really checking WHERE
the google hits came from (as I had typed "site:cygwin.com" I didn't expect
deviations from that).
Now I realize that both hits I got was rather irrelevant.
> In case you don't know it, cygwin.com == sources.redhat.com.
> The mailing list archives for the cygwin mailing list are mixed with
> the archives for all of the other mailing lists on sources.redhat.com.
> See http://sources.redhat.com/lists.html for a list of mailing lists on
> sources.redhat.com.
I'm taking "notes" :-) - thanks!
Is there words about using google on "site:cygwin.com" in the FAQ or some
such? This note might need to be added there... (or a modified version).
/Hannu E K Nevalainen, B.Sc. EE - 59?16.37'N, 17?12.60'E
-- UTC+01, DST -> UTC+02 --
--END OF MESSAGE--
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2003-09-23 19:53 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-09-23 15:20 man 2 setpriority - issues Hannu E K Nevalainen (garbage mail)
2003-09-23 15:32 ` Igor Pechtchanski
2003-09-23 15:36 ` Christopher Faylor
2003-09-23 19:54 ` Hannu E K Nevalainen (garbage mail)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).