From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp5-g21.free.fr (smtp5-g21.free.fr [IPv6:2a01:e0c:1:1599::14]) by sourceware.org (Postfix) with ESMTPS id E02673858C2C for ; Thu, 24 Aug 2023 17:44:59 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org E02673858C2C Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=Denis-Excoffier.org Authentication-Results: sourceware.org; spf=fail smtp.mailfrom=Denis-Excoffier.org Received: from smtpclient.apple (unknown [IPv6:2a01:e0a:a2e:d4d0:804:56a0:cca6:a8b3]) by smtp5-g21.free.fr (Postfix) with ESMTPS id 47C445FF9A; Thu, 24 Aug 2023 19:44:57 +0200 (CEST) From: Denis Excoffier Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.700.6\)) Subject: can't compile coreutils-9.3 any more after upgrade to cygwin-3.4.8 Message-Id: <83C27059-CB24-48F5-AC91-AB0622DF82CD@Denis-Excoffier.org> Date: Thu, 24 Aug 2023 19:44:46 +0200 Cc: Denis Excoffier To: cygwin@cygwin.com X-Mailer: Apple Mail (2.3731.700.6) X-Spam-Status: No, score=-0.3 required=5.0 tests=BAYES_00,JMQ_SPF_NEUTRAL,KAM_DMARC_STATUS,KAM_NUMSUBJECT,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_NEUTRAL,TXREP autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: Hello, When i try to compile coreutils-9.3 under cygwin-3.4.8 i get the = following error messages (see below). There seems to be a kind of loop in the hierarchy of #includes. Moreover, with cygwin-3.4.7, this is ok. Also, if under cygwin-3.4.8 i = remove the 2 #includes from /usr/include/sys/cpuset.h, this is also ok. Regards, Denis Excoffier. In file included from /usr/include/sys/signal.h:23, from /usr/include/signal.h:6, from ./lib/signal.h:52, from /usr/include/time.h:158, from ./lib/time.h:47, from ./lib/sys/stat.h:44, from ./lib/fcntl.h:64, from ./lib/unistd.h:99, from ./lib/stdlib.h:98, from /usr/include/sys/cpuset.h:12, from /usr/include/sys/_pthreadtypes.h:12, from /usr/include/sys/types.h:221, from ./lib/sys/types.h:39, from ./lib/stdio.h:69, from src/chroot.c:21: /usr/include/cygwin/signal.h:121:3: error: unknown type name = 'pthread_attr_t' 121 | pthread_attr_t *sigev_notify_attributes; /* notification = attributes */ | ^~~~~~~~~~~~~~ In file included from /usr/include/signal.h:6, from ./lib/signal.h:52, from /usr/include/time.h:158, from ./lib/time.h:47, from ./lib/sys/stat.h:44, from ./lib/fcntl.h:64, from ./lib/unistd.h:99, from ./lib/stdlib.h:98, from /usr/include/sys/cpuset.h:12, from /usr/include/sys/_pthreadtypes.h:12, from /usr/include/sys/types.h:221, from ./lib/sys/types.h:39, from ./lib/stdio.h:69, from src/chroot.c:21: /usr/include/sys/signal.h:227:29: error: expected ')' before 'int' 227 | int pthread_kill (pthread_t, int); | ^~~~ | ) In file included from /usr/include/sys/stat.h:22, from ./lib/sys/stat.h:47, from ./lib/fcntl.h:64, from ./lib/unistd.h:99, from ./lib/stdlib.h:98, from /usr/include/sys/cpuset.h:12, from /usr/include/sys/_pthreadtypes.h:12, from /usr/include/sys/types.h:221, from ./lib/sys/types.h:39, from ./lib/stdio.h:69, from src/chroot.c:21: /usr/include/cygwin/stat.h:27:3: error: unknown type name 'timestruc_t' 27 | timestruc_t st_atim; | ^~~~~~~~~~~ /usr/include/cygwin/stat.h:28:3: error: unknown type name 'timestruc_t' 28 | timestruc_t st_mtim; | ^~~~~~~~~~~ /usr/include/cygwin/stat.h:29:3: error: unknown type name 'timestruc_t' 29 | timestruc_t st_ctim; | ^~~~~~~~~~~ /usr/include/cygwin/stat.h:32:3: error: unknown type name 'timestruc_t' 32 | timestruc_t st_birthtim; | ^~~~~~~~~~~ make[2]: *** [Makefile:11912: src/chroot.o] Error 1 make[1]: *** [Makefile:21297: all-recursive] Error 1 make: *** [Makefile:8434: all] Error 2