[Fink-devel] new gettext and libiconv

2005-09-02 Thread David R. Morrison

Dear Fink developers,

I have updated the gettext and libiconv packages: the new versions  
are currently in experimental/dmrrsn/base if anybody would like to  
help test.


For gettext, in addition to bringing the program to the latest  
version, the division into splitoffs has been refactored to more  
closely match the packaging advice given by the upstream authors.   
One effect of this is that libgettext3 can be built without having  
the expat library installed, which will improve bootstrapping once  
libgettext3 moves into the list of essential packages.  The libraries  
which depend on expat are now in the libgettextpo2-shlibs package (a  
splitoff of the new gettext-tools package).


For libiconv, we now build a private copy of gettext during the  
compilation of libiconv.  This should, at long last, solve the  
problems people have had with building or rebuilding libiconv when  
the wrong combination of libiconv-dev, gettext-dev, and libgettext3- 
dev were present.


I will move these to unstable rather soon; any testing reports would  
be appreciated.


  Thanks,
  Dave



---
SF.Net email is Sponsored by the Better Software Conference  EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile  Plan-Driven Development * Managing Projects  Teams * Testing  QA
Security * Process Improvement  Measurement * http://www.sqe.com/bsce5sf
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Re: [fink-core] new gettext and libiconv

2005-09-02 Thread David R. Morrison
Early testing has revealed some problems with libiconv.  When fixed, I'll post a new version and notify the list.  -- Dave

[Fink-devel] Re: [fink-core] new gettext and libiconv

2005-09-02 Thread David R. Morrison


A new version of libiconv is now ready for testing in /experimental/ 
dmrrsn/base



---
SF.Net email is Sponsored by the Better Software Conference  EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile  Plan-Driven Development * Managing Projects  Teams * Testing  QA
Security * Process Improvement  Measurement * http://www.sqe.com/bsce5sf
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] Re: [fink-core] new gettext and libiconv

2005-09-02 Thread Koen van der Drift


On Sep 2, 2005, at 7:08 PM, David R. Morrison wrote:

A new version of libiconv is now ready for testing in /experimental/ 
dmrrsn/base





I'd like to test it but have no idea how to get it :(

- Koen.


---
SF.Net email is Sponsored by the Better Software Conference  EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile  Plan-Driven Development * Managing Projects  Teams * Testing  QA
Security * Process Improvement  Measurement * http://www.sqe.com/bsce5sf
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] Re: [fink-core] new gettext and libiconv

2005-09-02 Thread Benjamin Reed

David R. Morrison wrote:


A new version of libiconv is now ready for testing in 
/experimental/dmrrsn/base


just ugpraded from unstable fine for me


---
SF.Net email is Sponsored by the Better Software Conference  EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile  Plan-Driven Development * Managing Projects  Teams * Testing  QA
Security * Process Improvement  Measurement * http://www.sqe.com/bsce5sf
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] Re: [fink-core] new gettext and libiconv

2005-09-02 Thread Koen van der Drift


On Sep 2, 2005, at 7:44 PM, David R. Morrison wrote:

You would need to do a cvs checkout of experimental/dmrrsn (or  
all of experimental, if you like), and then copy the .info  
and .patch files into your local directory.





Thanks - gettext built fine, but libiconv gave an error:


  hpux*) gcc -L/sw/src/fink.build/libiconv-1.10-2/libiconv-1.10/../ 
_inst//sw/lib `if test -n ''; then  /sw/src/fink.build/root- 
libiconv-1.10-2/sw/bin; fi` iconv.o ../srclib/libicrt.a -L/sw/src/ 
fink.build/root-libiconv-1.10-2/sw/lib -liconv -L/sw/lib -lintl - 
liconv `if test -n ''; then echo  -Wl,+b -Wl,/sw/src/fink.build/root- 
libiconv-1.10-2/sw/lib; fi` -o iconv;; \
  *) /bin/sh ../libtool --mode=link gcc -L/sw/src/fink.build/ 
libiconv-1.10-2/libiconv-1.10/../_inst//sw/lib `if test -n ''; then  / 
sw/src/fink.build/root-libiconv-1.10-2/sw/bin; fi` iconv.o ../srclib/ 
libicrt.a ../lib/libiconv.la -L/sw/lib -lintl -L/sw/lib -liconv -R/sw/ 
lib -o iconv;; \

esac
gcc iconv.o -o .libs/iconv  -L/sw/src/fink.build/libiconv-1.10-2/ 
libiconv-1.10/../_inst//sw/lib ../srclib/libicrt.a -L/sw/lib /sw/lib/ 
libintl.dylib /sw/lib/libiconv.dylib -lc ../lib/.libs/libiconv.dylib
ld: warning multiple references to dynamic shared library: /sw/lib/ 
libiconv.2.dylib (from /sw/lib/libiconv.dylib and ../lib/.libs/ 
libiconv.dylib, using ../lib/.libs/libiconv.dylib which has higher  
compatibility_version)
ld: warning suggest use of -bind_at_load, as lazy binding may result  
in errors or different symbols being used

ld: Undefined symbols:
_libintl_bindtextdomain
_libintl_gettext
_libintl_textdomain
symbol _locale_charset used from dynamic library ../lib/.libs/ 
libiconv.dylib(localcharset.o) not from earlier dynamic library /sw/ 
lib/libintl.1.dylib(localcharset.lo)

make[1]: *** [install] Error 1
make: *** [install] Error 2
### execution of make failed, exit code 2
Removing build lock...
/sw/bin/dpkg-lockwait -r fink-buildlock-libiconv-1.10-2
(Reading database ... 94729 files and directories currently installed.)
Removing fink-buildlock-libiconv-1.10-2 ...
Failed: phase installing: libiconv-1.10-2 failed


cheers,

- Koen.


---
SF.Net email is Sponsored by the Better Software Conference  EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile  Plan-Driven Development * Managing Projects  Teams * Testing  QA
Security * Process Improvement  Measurement * http://www.sqe.com/bsce5sf
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] Re: [fink-core] new gettext and libiconv

2005-09-02 Thread David R. Morrison

Somehow, you got the wrong version.  libiconv-1.10-3 should compile.

  -- Dave

On Sep 2, 2005, at 6:49 PM, Koen van der Drift wrote:




On Sep 2, 2005, at 7:44 PM, David R. Morrison wrote:



You would need to do a cvs checkout of experimental/dmrrsn (or  
all of experimental, if you like), and then copy the .info  
and .patch files into your local directory.







Thanks - gettext built fine, but libiconv gave an error:


  hpux*) gcc -L/sw/src/fink.build/libiconv-1.10-2/libiconv-1.10/../ 
_inst//sw/lib `if test -n ''; then  /sw/src/fink.build/root- 
libiconv-1.10-2/sw/bin; fi` iconv.o ../srclib/libicrt.a -L/sw/src/ 
fink.build/root-libiconv-1.10-2/sw/lib -liconv -L/sw/lib -lintl - 
liconv `if test -n ''; then echo  -Wl,+b -Wl,/sw/src/fink.build/ 
root-libiconv-1.10-2/sw/lib; fi` -o iconv;; \
  *) /bin/sh ../libtool --mode=link gcc -L/sw/src/fink.build/ 
libiconv-1.10-2/libiconv-1.10/../_inst//sw/lib `if test -n '';  
then  /sw/src/fink.build/root-libiconv-1.10-2/sw/bin; fi`  
iconv.o ../srclib/libicrt.a ../lib/libiconv.la -L/sw/lib -lintl -L/ 
sw/lib -liconv -R/sw/lib -o iconv;; \

esac
gcc iconv.o -o .libs/iconv  -L/sw/src/fink.build/libiconv-1.10-2/ 
libiconv-1.10/../_inst//sw/lib ../srclib/libicrt.a -L/sw/lib /sw/ 
lib/libintl.dylib /sw/lib/libiconv.dylib -lc ../lib/.libs/ 
libiconv.dylib
ld: warning multiple references to dynamic shared library: /sw/lib/ 
libiconv.2.dylib (from /sw/lib/libiconv.dylib and ../lib/.libs/ 
libiconv.dylib, using ../lib/.libs/libiconv.dylib which has higher  
compatibility_version)
ld: warning suggest use of -bind_at_load, as lazy binding may  
result in errors or different symbols being used

ld: Undefined symbols:
_libintl_bindtextdomain
_libintl_gettext
_libintl_textdomain
symbol _locale_charset used from dynamic library ../lib/.libs/ 
libiconv.dylib(localcharset.o) not from earlier dynamic library /sw/ 
lib/libintl.1.dylib(localcharset.lo)

make[1]: *** [install] Error 1
make: *** [install] Error 2
### execution of make failed, exit code 2
Removing build lock...
/sw/bin/dpkg-lockwait -r fink-buildlock-libiconv-1.10-2
(Reading database ... 94729 files and directories currently  
installed.)

Removing fink-buildlock-libiconv-1.10-2 ...
Failed: phase installing: libiconv-1.10-2 failed


cheers,

- Koen.


---
SF.Net email is Sponsored by the Better Software Conference  EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle  
Practices
Agile  Plan-Driven Development * Managing Projects  Teams *  
Testing  QA
Security * Process Improvement  Measurement * http://www.sqe.com/ 
bsce5sf

___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel







---
SF.Net email is Sponsored by the Better Software Conference  EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile  Plan-Driven Development * Managing Projects  Teams * Testing  QA
Security * Process Improvement  Measurement * http://www.sqe.com/bsce5sf
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel