configure fail in a test performed with -liconv
Rodrigo OSORIO
rodrigo at bebik.net
Thu Feb 13 21:35:07 UTC 2014
On 02/13/14 21:37, Rodrigo OSORIO wrote:
> Hi all,
>
> I'm dealing with an issue in irc/scrollz port. The configure
> script fail and return a "getaddrinfo bug" caused by a failure when
> it compiles the conftest binary.
>
> In fact, conftest is compiled with the -liconv flag, but ld can't
> found it.
>
> Here is the command executed to compile the code
>
> cc -o conftest -O2 -pipe -fno-strict-aliasing -I/usr/local/include
> -I/usr/local/include -Wl,-rpath=/usr/lib:/usr/local/lib
> -Wl,-rpath=/usr/lib:/usr/local/lib conftest.c -lcrypt
> -L/usr/local/lib -L/usr/local/lib -liconv
>
> And the error
>
> /usr/bin/ld: cannot find -liconv cc: error: linker command failed
> with exit code 1 (use -v to see invocation)
>
> Iconv isn't required in any way by the application, but the flag
> is managed by the --enable-utf8 flag, if I call configure disabling
> utf8 support (--disable-utf8) config finish its work without
> error.
>
> Any idea or suggestion?
>
> Regards - rodrigo _______________________________________________
> freebsd-ports at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports To
> unsubscribe, send any mail to
> "freebsd-ports-unsubscribe at freebsd.org"
>
Hi,
After few tests and as an alternative, this code taken from the proter
handbook and modifies a little, does the job pretty well (I hope)
post-patch:
.if empty(ICONV_LIB)
# native iconv detected
@${REINPLACE_CMD} -e 's|-liconv||' ${WRKSRC}/configure
.endif
Does it make sense for any of you ?
Regards,
- rodrigo
More information about the freebsd-ports
mailing list