This is the mail archive of the
cygwin@cygwin.com
mailing list for the Cygwin project.
Re: fcntl(F_SETFD) on a file or socket handle
"Corinna Vinschen" <cygwin@cygwin.com> wrote:
[skipped]
> I have checked in another change to sockets now which changes the
> behavior so that socket handles will not be Dup'd/Closed anymore.
> Instead, after an exec they will be closed when close_on_exec is
> set.
>
> Could you please test it as soon as possible?
Compiling the latest Cygwin CVS (of course from the clean tree). Something
wrong here. I have no too much time to handle it out:
*** Not building dumper.exe since some required libraries are
*** missing: libbfd.a and libintl.a.
*** If you need this program, check out the naked-bfd and naked-intl
*** sources from sources.redhat.com. Then, configure and build these
*** libraries. Otherwise, you can safely ignore this warning.
gcc -L/home/SRC/CVS/src-build/i686-pc-cygwin/winsup -L/home/SRC/CVS/src-build/i6
86-pc-cygwin/winsup/cygwin -L/home/SRC/CVS/src-build/i686-pc-cygwin/winsup/w32ap
i/lib -isystem /home/SRC/CVS/src/winsup/include -isystem /home/SRC/CVS/src/winsu
p/cygwin/include -isystem /home/SRC/CVS/src/winsup/w32api/include -isystem /home
/SRC/CVS/src/newlib/libc/sys/cygwin -isystem /home/SRC/CVS/src/newlib/libc/sys/c
ygwin32 -B/home/SRC/CVS/src-build/i686-pc-cygwin/newlib/ -isystem /home/SRC/CVS/
src-build/i686-pc-cygwin/newlib/targ-include -isystem /home/SRC/CVS/src/newlib/l
ibc/include -c -nostdinc -g -O2 -Wall -Wwrite-strings -I. -I/home/SRC/CVS/sr
c/winsup/cygwin/include -I/home/SRC/CVS/src/winsup/cygwin -I/home/SRC/CVS/src/ne
wlib/libc/sys/cygwin -I/home/SRC/CVS/src/newlib/libc/include -I/home/SRC/CVS/src
/winsup/w32api/include -I/usr/lib/gcc-lib/i686-pc-cygwin/2.95.3-3//include -c -o
./mingw_getopt.o -mno-cygwin -I/home/SRC/CVS/src/winsup/mingw/include -I/home/S
RC/CVS/src/winsup/w32api/include /home/SRC/CVS/src/winsup/cygwin/lib/getopt.c
/home/SRC/CVS/src/winsup/cygwin/lib/getopt.c: In function `_vwarnx':
/home/SRC/CVS/src/winsup/cygwin/lib/getopt.c:114: `__argv' undeclared (first use
in this function)
/home/SRC/CVS/src/winsup/cygwin/lib/getopt.c:114: (Each undeclared identifier is
reported only once
/home/SRC/CVS/src/winsup/cygwin/lib/getopt.c:114: for each function it appears i
n.)
make[2]: *** [mingw_getopt.o] Error 1
make[2]: Leaving directory `/home/SRC/CVS/src-build/i686-pc-cygwin/winsup/utils'
make[1]: *** [utils] Error 2
make[1]: Leaving directory `/home/SRC/CVS/src-build/i686-pc-cygwin/winsup'
make: *** [all-target-winsup] Error 2
--
Dmitry.
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/