Notice: We have migrated to GitLab launching 2024-05-01 see here: https://gitlab.rtems.org/

Ticket #4938: rsb-report-gsed-4.8-x86_64-freebsd14.0-1.txt

File rsb-report-gsed-4.8-x86_64-freebsd14.0-1.txt, 18.2 KB (added by kgardas, on 08/02/23 at 11:27:26)

GNU sed 4.8 compilation failure on FreeBSD 14.x

Line 
1RTEMS Tools Project - Source Builder Error Report
2 Build: error: building gsed-4.8-x86_64-freebsd14.0-1
3 Command Line: ../source-builder/sb-set-builder --prefix=/tmp/rtems 6/rtems-arm
4 Python: 3.9.16 (main, Apr  9 2023, 01:36:28) [Clang 15.0.7 (https://github.com/llvm/llvm-project.git llvmorg-15.0.7-0-g8dfdc
5 git://git.rtems.org/rtems-source-builder.git/origin/fc4426c956c13b7e5af3c1eb0f17ef4c71ba8a81
6 FreeBSD flash 14.0-CURRENT FreeBSD 14.0-CURRENT amd64 1400093 #7 main-n264344-4ef1c6f75d25: Wed Jul 26 14:18:25 CEST 2023     karel@flash:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64
7Tail of the build log:
8checking whether <sys/param.h> defines MIN and MAX... yes
9checking whether alarm is declared... yes
10checking whether we are using the GNU C Library >= 2.1 or uClibc... no
11checking for library containing setfilecon... no
12checking for stdbool.h that conforms to C99... yes
13checking for _Bool... yes
14checking whether strerror(0) succeeds... yes
15checking for strerror_r with POSIX signature... yes
16checking whether strerror_r works... yes
17checking for struct timespec in <time.h>... yes
18checking whether clearerr_unlocked is declared... yes
19checking whether feof_unlocked is declared... yes
20checking whether ferror_unlocked is declared... yes
21checking whether fflush_unlocked is declared... yes
22checking whether fgets_unlocked is declared... no
23checking whether fputc_unlocked is declared... yes
24checking whether fputs_unlocked is declared... yes
25checking whether fread_unlocked is declared... yes
26checking whether fwrite_unlocked is declared... yes
27checking whether getc_unlocked is declared... yes
28checking whether getchar_unlocked is declared... yes
29checking whether putc_unlocked is declared... yes
30checking whether putchar_unlocked is declared... yes
31checking whether <sys/socket.h> is self-contained... yes
32checking for shutdown... (cached) yes
33checking whether <sys/socket.h> defines the SHUT_* macros... yes
34checking for struct sockaddr_storage... yes
35checking for sa_family_t... yes
36checking for struct sockaddr_storage.ss_family... yes
37checking if environ is properly declared... no
38checking whether stdin defaults to large file offsets... yes
39checking whether fseeko is declared... yes
40checking for fseeko... yes
41checking whether fflush works on input streams... no
42checking whether ungetc works on arbitrary bytes... yes
43checking whether ftello is declared... yes
44checking for ftello... yes
45checking whether ftello works... yes
46checking whether getcwd (NULL, 0) allocates memory for result... yes
47checking for getcwd with POSIX signature... yes
48checking whether getdtablesize is declared... yes
49checking for IPv4 sockets... yes
50checking for IPv6 sockets... yes
51checking for inttypes.h... (cached) yes
52checking whether the inttypes.h PRIxNN macros are broken... no
53checking for LC_MESSAGES... yes
54checking whether uselocale works... yes
55checking for fake locale system (OpenBSD)... no
56checking for Solaris 11.4 locale system... no
57checking for getlocalename_l... no
58checking for CFPreferencesCopyAppValue... no
59checking for CFLocaleCopyPreferredLanguages... no
60checking whether <sys/select.h> is self-contained... yes
61checking for library containing setsockopt... none needed
62checking whether select supports a 0 argument... yes
63checking whether select detects invalid fds... yes
64checking for O_CLOEXEC... yes
65checking for promoted mode_t type... int
66checking for sigset_t... yes
67checking whether setenv is declared... yes
68checking for search.h... yes
69checking for tsearch... yes
70checking for uid_t in sys/types.h... yes
71checking whether strdup is declared... yes
72checking whether unsetenv is declared... yes
73checking for sys/acl.h... yes
74checking for library containing acl_get_file... none required
75checking for acl_get_file... yes
76checking for acl_get_fd... yes
77checking for acl_set_file... yes
78checking for acl_set_fd... yes
79checking for acl_free... yes
80checking for acl_from_mode... no
81checking for acl_from_text... yes
82checking for acl_delete_def_file... yes
83checking for acl_extended_file... no
84checking for acl_delete_fd_np... yes
85checking for acl_delete_file_np... yes
86checking for acl_copy_ext_native... no
87checking for acl_create_entry_np... yes
88checking for acl_to_short_text... no
89checking for acl_free_text... no
90checking for working acl_get_file... yes
91checking for acl/libacl.h... no
92checking for acl_entries... no
93checking for ACL_FIRST_ENTRY... yes
94checking for ACL_TYPE_EXTENDED... no
95checking whether to enable assertions... yes
96checking whether btowc(0) is correct... yes
97checking whether btowc(EOF) is correct... yes
98checking for __builtin_expect... yes
99checking whether // is distinct from /... (cached) no
100checking for error_at_line... no
101checking for flexible array member... yes
102checking for __fpending... no
103checking for working getdelim function... yes
104checking whether program_invocation_name is declared... no
105checking whether program_invocation_short_name is declared... no
106checking whether __argv is declared... no
107checking whether __progname is defined in default libraries... yes
108checking whether gettimeofday clobbers localtime buffer... no
109checking for gettimeofday with POSIX signature... almost
110checking whether langinfo.h defines CODESET... yes
111checking whether langinfo.h defines T_FMT_AMPM... yes
112checking whether langinfo.h defines ALTMON_1... yes
113checking whether langinfo.h defines ERA... yes
114checking whether langinfo.h defines YESEXPR... yes
115checking whether the compiler supports the __inline keyword... yes
116checking whether locale.h conforms to POSIX:2001... yes
117checking whether struct lconv is properly defined... yes
118checking whether mbrtowc handles incomplete characters... (cached) yes
119checking whether mbrtowc works as well as mbtowc... (cached) yes
120checking whether mbrtowc handles a NULL pwc argument... (cached) yes
121checking whether mbrtowc handles a NULL string argument... (cached) yes
122checking whether mbrtowc has a correct return value... (cached) yes
123checking whether mbrtowc returns 0 when parsing a NUL character... (cached) yes
124checking whether mbrtowc stores incomplete characters... (cached) no
125checking whether mbrtowc works on empty input... (cached) yes
126checking whether the C locale is free of encoding errors... (cached) yes
127checking whether mbrtowc handles incomplete characters... (cached) yes
128checking whether mbrtowc works as well as mbtowc... (cached) yes
129checking for mbtowc... yes
130checking for memrchr... yes
131checking whether mkdir handles trailing slash... yes
132checking whether mkdir handles trailing dot... yes
133checking whether YESEXPR works... yes
134checking for obstacks that work with any size object... no
135checking for perl5.005 or newer... yes
136checking whether program_invocation_name is declared... (cached) no
137checking whether program_invocation_short_name is declared... (cached) no
138checking whether readlink signature is correct... yes
139checking whether readlink handles trailing slash correctly... yes
140checking for working re_compile_pattern... no
141checking for libintl.h... no
142checking whether isblank is declared... yes
143checking whether rename honors trailing slash on destination... yes
144checking whether rename honors trailing slash on source... yes
145checking whether rename manages hard links correctly... yes
146checking whether rename manages existing destinations correctly... yes
147checking whether rmdir works... yes
148checking whether setlocale (LC_ALL, NULL) is multithread-safe... (cached) no
149checking whether setlocale (category, NULL) is multithread-safe... (cached) yes
150checking whether imported symbols can be declared weak... (cached) yes
151checking whether the -Werror option is usable... yes
152checking for simple visibility declarations... yes
153checking for ssize_t... yes
154checking whether stat handles trailing slashes on files... yes
155checking for struct stat.st_atim.tv_nsec... yes
156checking whether struct stat.st_atim is of type struct timespec... yes
157checking for struct stat.st_birthtimespec.tv_nsec... yes
158checking for working stdalign.h... yes
159checking for va_copy... yes
160checking for good max_align_t... (cached) yes
161checking whether NULL can be used in arbitrary expressions... (cached) yes
162checking which flavor of printf attribute matches inttypes macros... system
163checking for working strerror function... yes
164checking for strverscmp... yes
165checking for nlink_t... (cached) yes
166checking whether mbrtowc handles incomplete characters... (cached) yes
167checking whether mbrtowc works as well as mbtowc... (cached) yes
168checking whether wcrtomb works in the C locale... yes
169checking whether wcrtomb return value is correct... yes
170checking whether wctob works... yes
171checking whether wctob is declared... yes
172checking whether iswcntrl works... yes
173checking for towlower... yes
174checking for wctype_t... yes
175checking for wctrans_t... yes
176checking for a traditional french locale... (cached) fr_FR.ISO8859-1
177checking for a french Unicode locale... (cached) fr_FR.UTF-8
178checking for a traditional french locale... (cached) fr_FR.ISO8859-1
179checking for a turkish Unicode locale... none
180checking for closedir... yes
181checking for dirfd... yes
182checking whether dirfd is declared... yes
183checking whether dirfd is a macro... no
184checking whether dup2 works... yes
185checking whether fcntl handles F_DUPFD correctly... yes
186checking whether fcntl understands F_DUPFD_CLOEXEC... yes
187checking whether fdopen sets errno... yes
188checking whether fflush works on input streams... (cached) no
189checking for getxattr with XATTR_NAME_POSIX_ACL macros... no
190checking whether fpurge is declared... yes
191checking whether fpurge works... yes
192checking for fseeko... (cached) yes
193checking whether fflush works on input streams... (cached) no
194checking for _fseeki64... no
195checking for ftello... (cached) yes
196checking whether ftello works... (cached) yes
197checking whether getdtablesize works... yes
198checking for getpagesize... yes
199checking whether getpagesize is declared... yes
200checking for library containing inet_pton... none required
201checking whether inet_pton is declared... yes
202checking whether byte ordering is bigendian... no
203checking whether INT32_MAX < INTMAX_MAX... yes
204checking whether INT64_MAX == LONG_MAX... yes
205checking whether UINT32_MAX < UINTMAX_MAX... yes
206checking whether UINT64_MAX == ULONG_MAX... yes
207checking for ioctl... yes
208checking for ioctl with POSIX signature... no
209checking whether link obeys POSIX... yes
210checking whether lseek detects pipes... yes
211checking for a traditional french locale... (cached) fr_FR.ISO8859-1
212checking for a french Unicode locale... (cached) fr_FR.UTF-8
213checking for a traditional japanese locale... (cached) ja_JP.eucJP
214checking for a transitional chinese locale... (cached) zh_CN.GB18030
215checking for a french Unicode locale... (cached) fr_FR.UTF-8
216checking for mmap... (cached) yes
217checking for MAP_ANONYMOUS... yes
218checking for mmap... (cached) yes
219checking for MAP_ANONYMOUS... yes
220checking for library containing nanosleep... none required
221checking for working nanosleep... yes
222checking whether <netinet/in.h> is self-contained... yes
223checking for a traditional french locale... (cached) fr_FR.ISO8859-1
224checking for a french Unicode locale... (cached) fr_FR.UTF-8
225checking whether open recognizes a trailing slash... yes
226checking for opendir... yes
227checking whether perror matches strerror... yes
228checking for pthread_t... yes
229checking for pthread_spinlock_t... yes
230checking for PTHREAD_CREATE_DETACHED... yes
231checking for PTHREAD_MUTEX_RECURSIVE... yes
232checking for PTHREAD_MUTEX_ROBUST... yes
233checking for PTHREAD_PROCESS_SHARED... yes
234checking whether pthread_create exists as a global function... yes
235checking whether pthread_sigmask is a macro... no
236checking whether pthread_sigmask works without -lpthread... no
237checking whether pthread_sigmask returns error numbers... yes
238checking whether pthread_sigmask unblocks signals correctly... no
239checking for putenv compatible with GNU and SVID... no
240checking whether _putenv is declared... no
241checking for mmap... (cached) yes
242checking for MAP_ANONYMOUS... yes
243checking for raise... yes
244checking for sigprocmask... yes
245checking for readdir... yes
246checking for sched.h... yes
247checking for struct sched_param... yes
248checking whether select supports a 0 argument... (cached) yes
249checking whether select detects invalid fds... (cached) yes
250checking whether setenv validates arguments... yes
251checking whether setlocale supports the C locale... yes
252checking for a traditional french locale... (cached) fr_FR.ISO8859-1
253checking for a french Unicode locale... (cached) fr_FR.UTF-8
254checking for a traditional japanese locale... (cached) ja_JP.eucJP
255checking for a transitional chinese locale... (cached) zh_CN.GB18030
256checking for struct sigaction.sa_sigaction... yes
257checking for volatile sig_atomic_t... yes
258checking for sighandler_t... no
259checking for sigprocmask... (cached) yes
260checking whether sleep is declared... yes
261checking for working sleep... yes
262checking for socklen_t... yes
263checking whether symlink handles trailing slash correctly... yes
264checking whether <sys/ioctl.h> declares ioctl... yes
265checking for unsetenv... yes
266checking for unsetenv() return type... int
267checking whether unsetenv obeys POSIX... yes
268checking for a traditional french locale... (cached) fr_FR.ISO8859-1
269checking for a french Unicode locale... (cached) fr_FR.UTF-8
270checking for a traditional japanese locale... (cached) ja_JP.eucJP
271checking for a transitional chinese locale... (cached) zh_CN.GB18030
272checking whether "rt" can be used with fopen... yes
273checking whether -lcP is needed... no
274checking for an ANSI C-conforming const... yes
275checking for size_t... (cached) yes
276checking whether NLS is requested... yes
277checking for msgfmt... no
278checking for gmsgfmt... :
279checking for xgettext... no
280checking for msgmerge... no
281checking for ld used by /usr/bin/cc -O2 -pipe -I/usr/home/karel/git/rtems/rtems-source-builder/rtems/build/tmp/sb-1001/textproc/gsed-internal/tmp/rtems/include... /usr/bin/ld
282checking if the linker (/usr/bin/ld) is GNU ld... yes
283checking for shared library run path origin... done
284checking for CFPreferencesCopyAppValue... (cached) no
285checking for CFLocaleCopyPreferredLanguages... (cached) no
286checking for GNU gettext in libc... no
287checking for iconv... yes
288checking for working iconv... yes
289checking for GNU gettext in libintl... no
290checking whether to use NLS... no
291checking whether UTF-8 case folding tests should pass... yes
292checking for perl... /usr/local/bin/perl
293checking that generated files are newer than configure... done
294configure: creating ./config.status
295config.status: creating Makefile
296config.status: creating po/Makefile.in
297config.status: creating gnulib-tests/Makefile
298config.status: creating config.h
299config.status: linking ../sed-4.8/GNUmakefile to GNUmakefile
300config.status: executing depfiles commands
301config.status: executing po-directories commands
302config.status: creating po/POTFILES
303config.status: creating po/Makefile
304+ gmake -j 8 all
305  GEN      lib/alloca.h
306  GEN      lib/fcntl.h
307  GEN      lib/getopt.h
308  GEN      lib/ctype.h
309  GEN      lib/getopt-cdefs.h
310  GEN      lib/inttypes.h
311  GEN      lib/langinfo.h
312  GEN      lib/limits.h
313  GEN      lib/locale.h
314  GEN      lib/stdint.h
315  GEN      lib/stdio.h
316  GEN      lib/stdlib.h
317  GEN      lib/string.h
318  GEN      lib/selinux/context.h
319  GEN      lib/selinux/selinux.h
320  GEN      lib/time.h
321  GEN      lib/sys/time.h
322  GEN      lib/unistd.h
323  GEN      lib/wchar.h
324  GEN      lib/sys/stat.h
325  GEN      lib/wctype.h
326  GEN      lib/sys/types.h
327  GEN      sed/version.c
328  GEN      sed/version.h
329gmake  all-recursive
330gmake[1]: Entering directory '/usr/home/karel/git/rtems/rtems-source-builder/rtems/build/gsed-4.8-x86_64-freebsd14.0-1/build'
331Making all in po
332gmake[2]: Entering directory '/usr/home/karel/git/rtems/rtems-source-builder/rtems/build/gsed-4.8-x86_64-freebsd14.0-1/build/po'
333gmake[2]: Nothing to be done for 'all'.
334gmake[2]: Leaving directory '/usr/home/karel/git/rtems/rtems-source-builder/rtems/build/gsed-4.8-x86_64-freebsd14.0-1/build/po'
335Making all in .
336gmake[2]: Entering directory '/usr/home/karel/git/rtems/rtems-source-builder/rtems/build/gsed-4.8-x86_64-freebsd14.0-1/build'
337  CC       sed/version.o
338  CC       sed/sed-debug.o
339  CC       sed/sed-compile.o
340  CC       sed/sed-execute.o
341  CC       sed/sed-mbcs.o
342  CC       sed/sed-regexp.o
343  CC       sed/sed-sed.o
344  CC       sed/sed-utils.o
345  CC       lib/copy-acl.o
346  CC       lib/set-acl.o
347  CC       lib/acl-errno-valid.o
348  CC       lib/acl-internal.o
349  CC       lib/get-permissions.o
350  CC       lib/set-permissions.o
351  CC       lib/binary-io.o
352  CC       lib/c-ctype.o
353  CC       lib/c-strcasecmp.o
354  CC       lib/c-strncasecmp.o
355  CC       lib/close-stream.o
356  CC       lib/closeout.o
357  CC       lib/dfa.o
358  CC       lib/localeinfo.o
359  CC       lib/dirname-lgpl.o
360  CC       lib/basename-lgpl.o
361  CC       lib/stripslash.o
362  CC       lib/exitfail.o
363  CC       lib/getprogname.o
364  CC       lib/hard-locale.o
365  CC       lib/localcharset.o
366  CC       lib/glthread/lock.o
367  CC       lib/malloca.o
368  CC       lib/progname.o
369  CC       lib/qcopy-acl.o
370  CC       lib/qset-acl.o
371  CC       lib/quotearg.o
372  CC       lib/se-context.o
373  CC       lib/se-selinux.o
374  CC       lib/setlocale_null.o
375  CC       lib/stat-time.o
376  CC       lib/tempname.o
377  CC       lib/glthread/threadlib.o
378  CC       lib/unistd.o
379  CC       lib/version-etc.o
380  CC       lib/version-etc-fsf.o
381  CC       lib/wctype-h.o
382  CC       lib/xmalloc.o
383  CC       lib/xalloc-die.o
384  CC       lib/acl_entries.o
385  CC       lib/canonicalize-lgpl.o
386  CC       lib/error.o
387  CC       lib/fpending.o
388  CC       lib/fwriting.o
389  CC       lib/getopt.o
390  CC       lib/getopt1.o
391  CC       lib/localtime-buffer.o
392  CC       lib/obstack.o
393  CC       lib/regex.o
394  CC       lib/setlocale-lock.o
395../sed-4.8/lib/obstack.c:351:31: error: incompatible function pointer types initializing 'void (*)(void) __attribute__((noreturn))' with an expression of type 'void (void)' [-Wincompatible-function-pointer-types]
396__attribute_noreturn__ void (*obstack_alloc_failed_handler) (void)
397                              ^
3981 error generated.
399gmake[2]: *** [Makefile:2781: lib/obstack.o] Error 1
400gmake[2]: *** Waiting for unfinished jobs....
401  AR       sed/libver.a
402gmake[2]: Leaving directory '/usr/home/karel/git/rtems/rtems-source-builder/rtems/build/gsed-4.8-x86_64-freebsd14.0-1/build'
403gmake[1]: *** [Makefile:3105: all-recursive] Error 1
404gmake[1]: Leaving directory '/usr/home/karel/git/rtems/rtems-source-builder/rtems/build/gsed-4.8-x86_64-freebsd14.0-1/build'
405gmake: *** [Makefile:2321: all] Error 2
406shell cmd failed: /bin/sh -ex  /usr/home/karel/git/rtems/rtems-source-builder/rtems/build/gsed-4.8-x86_64-freebsd14.0-1/do-build
407error: building gsed-4.8-x86_64-freebsd14.0-1