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