DEBUG: Executing shell function do_compile
NOTE: make -j 70 -l 140
Making all in admin
make[1]: Entering directory 'TOPDIR/tmp/work/core2-32-oe-linux-musl/libiodbc/3.52.16/build/admin'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory 'TOPDIR/tmp/work/core2-32-oe-linux-musl/libiodbc/3.52.16/build/admin'
Making all in bin
make[1]: Entering directory 'TOPDIR/tmp/work/core2-32-oe-linux-musl/libiodbc/3.52.16/build/bin'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory 'TOPDIR/tmp/work/core2-32-oe-linux-musl/libiodbc/3.52.16/build/bin'
Making all in etc
make[1]: Entering directory 'TOPDIR/tmp/work/core2-32-oe-linux-musl/libiodbc/3.52.16/build/etc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory 'TOPDIR/tmp/work/core2-32-oe-linux-musl/libiodbc/3.52.16/build/etc'
Making all in man
make[1]: Entering directory 'TOPDIR/tmp/work/core2-32-oe-linux-musl/libiodbc/3.52.16/build/man'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory 'TOPDIR/tmp/work/core2-32-oe-linux-musl/libiodbc/3.52.16/build/man'
Making all in include
make[1]: Entering directory 'TOPDIR/tmp/work/core2-32-oe-linux-musl/libiodbc/3.52.16/build/include'
make  all-am
make[2]: Entering directory 'TOPDIR/tmp/work/core2-32-oe-linux-musl/libiodbc/3.52.16/build/include'
make[2]: Leaving directory 'TOPDIR/tmp/work/core2-32-oe-linux-musl/libiodbc/3.52.16/build/include'
make[1]: Leaving directory 'TOPDIR/tmp/work/core2-32-oe-linux-musl/libiodbc/3.52.16/build/include'
Making all in iodbcinst
make[1]: Entering directory 'TOPDIR/tmp/work/core2-32-oe-linux-musl/libiodbc/3.52.16/build/iodbcinst'
/bin/bash ../libtool  --tag=CC   --mode=compile i686-oe-linux-musl-gcc  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/tmp/work/core2-32-oe-linux-musl/libiodbc/3.52.16/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libiodbc-3.52.16/iodbcinst -I../include  -I../../libiodbc-3.52.16/include -I../../libiodbc-3.52.16/iodbc -I../../libiodbc-3.52.16/iodbcinst -I../../libiodbc-3.52.16/iodbcadm -DWITH_PTHREADS -D_REENTRANT  -O2 -g  -ffile-prefix-map=TOPDIR/tmp/work/core2-32-oe-linux-musl/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16  -ffile-prefix-map=TOPDIR/tmp/work/core2-32-oe-linux-musl/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16  -ffile-prefix-map=TOPDIR/tmp/work/core2-32-oe-linux-musl/libiodbc/3.52.16/recipe-sysroot=  -ffile-prefix-map=TOPDIR/tmp/work/core2-32-oe-linux-musl/libiodbc/3.52.16/recipe-sysroot-native=  -pipe -std=gnu17 -DODBCVER=0x0350 -DIODBC_BUILD=16230502 -c -o unicode.lo ../../libiodbc-3.52.16/iodbcinst/unicode.c
libtool: compile:  i686-oe-linux-musl-gcc -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/tmp/work/core2-32-oe-linux-musl/libiodbc/3.52.16/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libiodbc-3.52.16/iodbcinst -I../include -I../../libiodbc-3.52.16/include -I../../libiodbc-3.52.16/iodbc -I../../libiodbc-3.52.16/iodbcinst -I../../libiodbc-3.52.16/iodbcadm -DWITH_PTHREADS -D_REENTRANT -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-32-oe-linux-musl/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16 -ffile-prefix-map=TOPDIR/tmp/work/core2-32-oe-linux-musl/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16 -ffile-prefix-map=TOPDIR/tmp/work/core2-32-oe-linux-musl/libiodbc/3.52.16/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-32-oe-linux-musl/libiodbc/3.52.16/recipe-sysroot-native= -pipe -std=gnu17 -DODBCVER=0x0350 -DIODBC_BUILD=16230502 -c ../../libiodbc-3.52.16/iodbcinst/unicode.c  -fPIC -DPIC -o .libs/unicode.o
../../libiodbc-3.52.16/iodbcinst/unicode.c: In function 'dm_AtoUW':
../../libiodbc-3.52.16/iodbcinst/unicode.c:1565:16: error: initialization of 'ucs4_t *' {aka 'unsigned int *'} from incompatible pointer type 'wchar_t *' {aka 'long int *'} [-Wincompatible-pointer-types]
 1565 |   ucs4_t *us = dest;
      |                ^~~~
make[1]: *** [Makefile:674: unicode.lo] Error 1
make[1]: Leaving directory 'TOPDIR/tmp/work/core2-32-oe-linux-musl/libiodbc/3.52.16/build/iodbcinst'
make: *** [Makefile:610: all-recursive] Error 1
ERROR: oe_runmake failed
WARNING: TOPDIR/tmp/work/core2-32-oe-linux-musl/libiodbc/3.52.16/temp/run.do_compile.238743:181 exit 1 from 'exit 1'
WARNING: Backtrace (BB generated script): 
	#1: bbfatal_log, TOPDIR/tmp/work/core2-32-oe-linux-musl/libiodbc/3.52.16/temp/run.do_compile.238743, line 181
	#2: die, TOPDIR/tmp/work/core2-32-oe-linux-musl/libiodbc/3.52.16/temp/run.do_compile.238743, line 165
	#3: oe_runmake, TOPDIR/tmp/work/core2-32-oe-linux-musl/libiodbc/3.52.16/temp/run.do_compile.238743, line 160
	#4: autotools_do_compile, TOPDIR/tmp/work/core2-32-oe-linux-musl/libiodbc/3.52.16/temp/run.do_compile.238743, line 155
	#5: do_compile, TOPDIR/tmp/work/core2-32-oe-linux-musl/libiodbc/3.52.16/temp/run.do_compile.238743, line 150
	#6: main, TOPDIR/tmp/work/core2-32-oe-linux-musl/libiodbc/3.52.16/temp/run.do_compile.238743, line 194

Error details

Submitted on:
29/04/25 03:46
Error type:
Recipe
Task:
do_compile
Recipe:
libiodbc
Recipe version:
3.52.16-r0
Machine:
qemux86
Distro:
nodistro
Build system:
x86_64-linux
Target system:
i686-oe-linux-musl
Host distro:
gentoo-2.17/gentoo-2.17
Branch:
jansa/master
Commit:
c65d814bc7df949793e741e175f5ddeda09f764c
Build:
#205175
Submitter:
Martin.Jansa@gmail.com
Similar errors:
2
Open a bug