[devel] clang 17 and stddef.h

Arseny Maslennikov arseny на altlinux.org
Ср Окт 4 12:43:30 MSK 2023


On Tue, Oct 03, 2023 at 10:42:36PM +0300, Vitaly Lipatov wrote:
> Подскажите, как такое может быть:
> 
> $ cat z.c
> #include <stdlib.h>
> #include <unistd.h>
> #include <string.h>
> 
>     int main(void)
>     {
>         return mkstemp("abc");
>     }
> 
> 
> $ clang z.c
> In file included from z.c:1:
> /usr/include/stdlib.h:32:10: fatal error: 'stddef.h' file not found
>    32 | #include <stddef.h>
>       |          ^~~~~~~~~~
> 1 error generated.
> 
> $ clang -v
> ALT Linux Team clang version 17.0.1
> Target: x86_64-unknown-linux-gnu
> Thread model: posix
> InstalledDir: /usr/bin
> Found candidate GCC installation: /usr/bin/../lib/gcc/i586-alt-linux/13
> Found candidate GCC installation: /usr/bin/../lib64/gcc/x86_64-alt-linux/13
> Selected GCC installation: /usr/bin/../lib64/gcc/x86_64-alt-linux/13
> Candidate multilib: .;@m64
> Selected multilib: .;@m64
> 
> (это в hasher так, а в системе с Сизифом собирается)

Странно. АУМВР:

  % clang --version
  ALT Linux Team clang version 17.0.2
  Target: x86_64-unknown-linux-gnu
  Thread model: posix
  InstalledDir: /usr/bin
  % cat x.c
  #include <stdlib.h>
  #include <unistd.h>
  #include <string.h>
  
      int main(void)
      {
          return mkstemp("abc");
      }
  % rm -f a.out
  % clang x.c && file --mime a.out
  a.out: application/x-pie-executable; charset=binary

У меня в почтовом ящике:
63111     Tue, Oct 03 22:42:36+0300 Vitaly Lipatov              (  18) [devel] clang 17 and stddef.h
63112   T Tue, Oct 03 20:06:30+0000 Girar pender (arseny)       ( 381) [#330906] DONE llvm17.0.git=17.0.2-alt1

В нашем сообществе, как я понимаю, принято говорить в таких ситуациях
"Попробуйте ещё раз. :)".
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : signature.asc
Тип     : application/pgp-signature
Размер  : 833 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20231004/bb11a47a/attachment.bin>


Подробная информация о списке рассылки Devel