unstable11x: libiconv broken since a long time

Dagobert Michelsen dam at opencsw.org
Mon Dec 23 12:10:54 CET 2019


Hi Steffen,

> Am 20.12.2019 um 22:48 schrieb Steffen Nurpmeso <steffen at sdaoden.eu>:
> 
> Steffen Nurpmeso wrote in <20191220210546.PXaDY%steffen at sdaoden.eu>:
> |Dagobert Michelsen wrote in <AB6AD545-AA3D-4D53-8437-55E8C1276329 at opencs\
> |w.org>:
> ||Am 20.12.2019 um 20:35 schrieb Steffen Nurpmeso <steffen at sdaoden.eu>:
> ||> On unstable11x i see the following error
> ...
> ||This usually happens when you try to build 64 bit binaries and link \
> ||to the 32 bit lib.
> |
> |Hmm, we are not specific with -march or so.  We just test some
> |standard compiler and linker flags and do it.
> |
> ||Please check linker pathes if they append /64 for the correct libs. \
> ||If that doesn’t help
> ||please post a reproducible testcase.
> ...
> |Reproducable should thus be to log into my account
> |
> |  cd src/nail.git
> |  git fetch
> |  git co -B next origin/next
> |  make devel
> 
> Btw., i helped me out via
> 
>  make devel OPT_USE_PKGSYS=no
> 
> which then uses the iconv from the C library and works :)

What kind of esoteric buildsystem is this? How does this work?
Best would be a simple, reproducible commandline where I can see what happens.
The one you posted

 /usr/ccs/bin/gcc -Dmx_SOURCE -I./ -I/home/sdaoden/src/nail.git/include -I/home/sdaoden/src/nail.git/.obj -I/home/sdaoden/src/nail.git/include/ -I/home/sdaoden/src/nail.git/src/ -I/opt/csw/include -I/usr/xpg4/include -I/home/sdaoden/usr-unstable11x-sunos-i86pc/include -std=c89 -O -g -W -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Winit-self -Wmissing-prototypes -Wshadow -Wunused -Wwrite-strings -Wno-long-long -pedantic -fno-unwind-tables -fno-asynchronous-unwind-tables -fstrict-aliasing -fstrict-overflow -Wstrict-overflow=5 -Wl,--as-needed -Wl,-rpath=/opt/csw/lib -Wl,-rpath=/usr/xpg4/lib -Wl,-rpath=/home/sdaoden/usr-unstable11x-sunos-i86pc/lib -o .obj/___tmp126808 .obj/___tmp126808.c -L/opt/csw/lib -L/usr/xpg4/lib -L/home/sdaoden/usr-unstable11x-sunos-i86pc/lib                           -liconv

contains tempfiles which are not there.


Best regards

  — Dago

> 
> |A nice Christmas time!
> 
> Ciao,
> 
> --steffen
> |
> |Der Kragenbaer,                The moon bear,
> |der holt sich munter           he cheerfully and one by one
> |einen nach dem anderen runter  wa.ks himself off
> |(By Robert Gernhardt)

-- 
"You don't become great by trying to be great, you become great by wanting to do something,
and then doing it so hard that you become great in the process." - xkcd #896



More information about the buildfarm mailing list