Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Build failure for malloc stuff - amd64 HEAD
I'm seeing a repeatable error building from sources updated on
2023-07-04 at 19:12:27 UTC
Here's the details (my mailer will probabl mess it up badly with line
breaks; for original log see the attachment)
...
dependall ===> lib/libbsdmalloc
# compile libbsdmalloc/malloc.go
/build/netbsd-current/tools/x86_64/amd64/bin/x86_64--netbsd-gcc -O2 -fno-builtin-aligned_alloc -fno-builtin-calloc -fno-builtin-free -fno-builtin-malloc -fno-builtin-posix_memalign -fno-builtin-realloc -std=gnu99 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wsystem-headers -Wno-traditional -Wa,--fatal-warnings -Wreturn-type -Wswitch -Wshadow -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wno-sign-compare -Werror -fPIE --sysroot=/build/netbsd-current/dest/amd64 -D_REENT -D_REENTRANT -I/build/netbsd-current/src_ro/lib/libbsdmalloc/../libc/include/ -c -DDEBUG -g /build/netbsd-current/src_ro/lib/libbsdmalloc/malloc.c -o malloc.go
/build/netbsd-current/src_ro/lib/libbsdmalloc/malloc.c: In function 'botch':
/build/netbsd-current/src_ro/lib/libbsdmalloc/malloc.c:152:18: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
152 | iov[0].iov_base = "\nassertion botched: ";
| ^
/build/netbsd-current/src_ro/lib/libbsdmalloc/malloc.c:154:20: error: cast discards 'const' qualifier from pointer target type [-Werror=cast-qual]
154 | iov[1].iov_base = (void *)s;
| ^
/build/netbsd-current/src_ro/lib/libbsdmalloc/malloc.c:156:18: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
156 | iov[2].iov_base = "\n";
| ^
cc1: all warnings being treated as errors
*** Failed target: malloc.go
*** Failed commands:
${_MKTARGET_COMPILE}
=> @echo '# ' "compile " libbsdmalloc/malloc.go
${COMPILE.c} ${DEBUGFLAGS} ${COPTS.${.IMPSRC:T}} ${CPUFLAGS.${.IMPSRC:T}} ${CPPFLAGS.${.IMPSRC:T}} -g ${.IMPSRC} -o ${.TARGET}
=> /build/netbsd-current/tools/x86_64/amd64/bin/x86_64--netbsd-gcc -O2 -fno-builtin-aligned_alloc -fno-builtin-calloc -fno-builtin-free -fno-builtin-malloc -fno-builtin-posix_memalign -fno-builtin-realloc -std=gnu99 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wsystem-headers -Wno-traditional -Wa,--fatal-warnings -Wreturn-type -Wswitch -Wshadow -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wno-sign-compare -Werror -fPIE --sysroot=/build/netbsd-current/dest/amd64 -D_REENT -D_REENTRANT -I/build/netbsd-current/src_ro/lib/libbsdmalloc/../libc/include/ -c -DDEBUG -g /build/netbsd-current/src_ro/lib/libbsdmalloc/malloc.c -o malloc.go
*** [malloc.go] Error code 1
nbmake[7]: stopped in /build/netbsd-current/src_ro/lib/libbsdmalloc
1 error
+--------------------+--------------------------+----------------------+
| Paul Goyette | PGP Key fingerprint: | E-mail addresses: |
| (Retired) | FA29 0E3B 35AF E8AE 6651 | paul%whooppee.com@localhost |
| Software Developer | 0786 F758 55DE 53BA 7731 | pgoyette%netbsd.org@localhost |
| & Network Engineer | | pgoyette99%gmail.com@localhost |
+--------------------+--------------------------+----------------------+
...
dependall ===> lib/libbsdmalloc
# compile libbsdmalloc/malloc.go
/build/netbsd-current/tools/x86_64/amd64/bin/x86_64--netbsd-gcc -O2 -fno-builtin-aligned_alloc -fno-builtin-calloc -fno-builtin-free -fno-builtin-malloc -fno-builtin-posix_memalign -fno-builtin-realloc -std=gnu99 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wsystem-headers -Wno-traditional -Wa,--fatal-warnings -Wreturn-type -Wswitch -Wshadow -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wno-sign-compare -Werror -fPIE --sysroot=/build/netbsd-current/dest/amd64 -D_REENT -D_REENTRANT -I/build/netbsd-current/src_ro/lib/libbsdmalloc/../libc/include/ -c -DDEBUG -g /build/netbsd-current/src_ro/lib/libbsdmalloc/malloc.c -o malloc.go
/build/netbsd-current/src_ro/lib/libbsdmalloc/malloc.c: In function 'botch':
/build/netbsd-current/src_ro/lib/libbsdmalloc/malloc.c:152:18: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
152 | iov[0].iov_base = "\nassertion botched: ";
| ^
/build/netbsd-current/src_ro/lib/libbsdmalloc/malloc.c:154:20: error: cast discards 'const' qualifier from pointer target type [-Werror=cast-qual]
154 | iov[1].iov_base = (void *)s;
| ^
/build/netbsd-current/src_ro/lib/libbsdmalloc/malloc.c:156:18: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
156 | iov[2].iov_base = "\n";
| ^
cc1: all warnings being treated as errors
*** Failed target: malloc.go
*** Failed commands:
${_MKTARGET_COMPILE}
=> @echo '# ' "compile " libbsdmalloc/malloc.go
${COMPILE.c} ${DEBUGFLAGS} ${COPTS.${.IMPSRC:T}} ${CPUFLAGS.${.IMPSRC:T}} ${CPPFLAGS.${.IMPSRC:T}} -g ${.IMPSRC} -o ${.TARGET}
=> /build/netbsd-current/tools/x86_64/amd64/bin/x86_64--netbsd-gcc -O2 -fno-builtin-aligned_alloc -fno-builtin-calloc -fno-builtin-free -fno-builtin-malloc -fno-builtin-posix_memalign -fno-builtin-realloc -std=gnu99 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wsystem-headers -Wno-traditional -Wa,--fatal-warnings -Wreturn-type -Wswitch -Wshadow -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wno-sign-compare -Werror -fPIE --sysroot=/build/netbsd-current/dest/amd64 -D_REENT -D_REENTRANT -I/build/netbsd-current/src_ro/lib/libbsdmalloc/../libc/include/ -c -DDEBUG -g /build/netbsd-current/src_ro/lib/libbsdmalloc/malloc.c -o malloc.go
*** [malloc.go] Error code 1
nbmake[7]: stopped in /build/netbsd-current/src_ro/lib/libbsdmalloc
1 error
Home |
Main Index |
Thread Index |
Old Index