Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 21 Sep 2013 13:01:34 -0300
From:      "Nilton Jose Rizzo" <rizzo@i805.com.br>
To:        freebsd-current@freebsd.org
Subject:   iconv/libiconv/ports libconv
Message-ID:  <20130921154257.M82609@i805.com.br>

next in thread | raw e-mail | index | archive | help
Hi all,

  I need a help about this change in the system!

  int /usr/src/UPDATING says after Aug, 13 we dont't need any more 
the port libiconv but, I don't rebuild with it.

  I rebuild world and install but the ports rebuilding with /usr/ports/UPDATING
instructions fail, and now I my system are inconsistent and can't update any 
ports because some of then needs a libiconv

   I would like how it work(WITH_ICONV and WITH_LIBICONV_COMPAT)

my make.conf

root@valfenda:/usr/ports/converters/libiconv # more /etc/make.conf
JAVA_VERSION=1.7
# added by use.perl 2013-08-31 20:03:13
PERL_VERSION=5.16.3
WITH_ICONV="YES"
#WITH_LIBICONV_COMPAT="YES"


genarate this error


===> gnu/usr.bin/texinfo/doc (installincludes)
===> include (includes)
set -e; cd /usr/src/include; make buildincludes; make installincludes
echo "/* Indicate whether libiconv symbols are present */" > _libiconv_compat.h
echo "#define __LIBICONV_COMPAT" >> _libiconv_compat.h
creating osreldate.h from newvers.sh
*** Error code 1

Stop.
make[4]: stopped in /usr/src/include
*** Error code 1

Stop.
make[3]: stopped in /usr/src/include
*** Error code 1

Stop.
make[2]: stopped in /usr/src
*** Error code 1

Stop.
make[1]: stopped in /usr/src
*** Error code 1

Stop.
make: stopped in /usr/src
root@valfenda:/usr/src # 


tring rebuild libiconv
root@valfenda:/home2/rizzo # cd /usr/ports/*/libiconv
root@valfenda:/usr/ports/converters/libiconv # make
===>  libiconv-1.14_1 converters/libiconv should not be used with OSVERSION >
1000043.  Please fix the port which tries to use it.
*** Error code 1

Stop.
make: stopped in /usr/ports/converters/libiconv
root@valfenda:/usr/ports/converters/libiconv # 


Updating ports with UPDATING information

root@valfenda:/usr/ports/converters/libiconv # cat /tmp/ports_to_update |
xargs portupgrade -f
[Reading data from pkg(8) ... - 866 packages found - done]
Shared object "libiconv.so.3" not found, required by "libintl.so.9"
make: "/usr/ports/Mk/bsd.database.mk" line 203: warning: Couldn't read shell's o
utput for "/usr/local/bin/pg_config --version | /usr/bin/sed -n 's/PostgreSQL[^0
-9]*\([0-9][0-9]*\)\.\([0-9][0-9]*\)[^0-9].*/\1\2/p'"
Shared object "libiconv.so.3" not found, required by "libintl.so.9"
make: "/usr/ports/Mk/bsd.database.mk" line 203: warning: Couldn't read shell's
output for "/usr/local/bin/pg_config --version | /usr/bin/sed -n
's/PostgreSQL[^0-9]*\([0-9][0-9]*\)\.\([0-9][0-9]*\)[^0-9].*/\1\2/p'"
Shared object "libiconv.so.3" not found, required by "libintl.so.9"
make: "/usr/ports/Mk/bsd.database.mk" line 203: warning: Couldn't read shell's
output for "/usr/local/bin/pg_config --version | /usr/bin/sed -n
's/PostgreSQL[^0-9]*\([0-9][0-9]*\)\.\([0-9][0-9]*\)[^0-9].*/\1\2/p'"
Shared object "libiconv.so.3" not found, required by "libintl.so.9"
make: "/usr/ports/Mk/bsd.database.mk" line 203: warning: Couldn't read shell's
output for "/usr/local/bin/pg_config --version | /usr/bin/sed -n
's/PostgreSQL[^0-9]*\([0-9][0-9]*\)\.\([0-9][0-9]*\)[^0-9].*/\1\2/p'"
** Port marked as IGNORE: databases/postgresql93-server:
        cannot install: the port wants postgresql-client version 93 and you
have version  installed or set in make.conf
Shared object "libiconv.so.3" not found, required by "libintl.so.9"
make: "/usr/ports/Mk/bsd.database.mk" line 203: warning: Couldn't read shell's
output for "/usr/local/bin/pg_config --version | /usr/bin/sed -n
's/PostgreSQL[^0-9]*\([0-9][0-9]*\)\.\([0-9][0-9]*\)[^0-9].*/\1\2/p'"
Shared object "libiconv.so.3" not found, required by "libintl.so.9"
make: "/usr/ports/Mk/bsd.database.mk" line 203: warning: Couldn't read shell's
output for "/usr/local/bin/pg_config --version | /usr/bin/sed -n
's/PostgreSQL[^0-9]*\([0-9][0-9]*\)\.\([0-9][0-9]*\)[^0-9].*/\1\2/p'"
Shared object "libiconv.so.3" not found, required by "libintl.so.9"


something I do wrong, but What?  Someone give me a help?
I don't have src.conf (it's not has been created yet)
Someone have the same problems?

my box
root@valfenda:/usr/ports/converters/libiconv # uname -a
FreeBSD valfenda 10.0-ALPHA2 FreeBSD 10.0-ALPHA2 #0 r255706: Fri Sep 20
00:37:13 BRT 2013     rizzo@valfenda:/usr/src/sys/amd64/compile/VALFENDA  amd64
root@valfenda:/usr/ports/converters/libiconv # 

the svn not work because it's need a libiconv

root@valfenda:/usr # svn info ports 
Shared object "libiconv.so.3" not found, required by "svn"
root@valfenda:/usr # 

Relevant Kernel config (this imported from LINT)

options         CD9660_ICONV
options         MSDOSFS_ICONV
#options         UDF_ICONV
options         LIBICONV

TIA,

Rizzo













Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130921154257.M82609>