Re: [Bug-wget] Final error on Solaris: libintl missing during make check

2015-02-25 Thread Giuseppe Scrivano
Dagobert Michelsen d...@opencsw.org writes:

 Dagobert Michelsen d...@opencsw.org writes:
 Am 30.01.2015 um 18:39 schrieb Darshit Shah dar...@gmail.com:
 
 Giuseppe is the maintainer of Wget and has stated that he will tag a
 beta release of Wget 1.16.2 sometime in the next week. A week or so
 later, we will tag the final release for 1.16.2.
 
 Sorry for my persistence, as two weeks have passed is the release in the
 pipeline?
 
 not yet, we will make one by the end of the next week (or beginning of
 the following one).

 Has there been some progress on the release tarball?

I am still seeing activity by the translation team, so it will be good
to wait few more days before tag a new release.

Regards,
Giuseppe



Re: [Bug-wget] Final error on Solaris: libintl missing during make check

2015-01-30 Thread Dagobert Michelsen
Hi Darshit,

 Am 23.01.2015 um 02:52 schrieb Darshit Shah dar...@gmail.com:
 
 I guess we should. Since Wget 1.16.1 we have seen a few configure and
 make bug fixes submitted, and also a couple of new features.
 
 @Giuseppe: maybe we can tag Wget 1.16.2 beta and allow the translators
 to translate all the new strings? This will remove the complaints
 about non-translated strings in v1.16* too.

There is no tag yet, can you please proceed? I would really like to push out
an updated package after the CVE.


Best regards

  — Dago


-- 
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



smime.p7s
Description: S/MIME cryptographic signature


Re: [Bug-wget] Final error on Solaris: libintl missing during make check

2015-01-30 Thread Darshit Shah
Hi Dagobert,

Giuseppe is the maintainer of Wget and has stated that he will tag a
beta release of Wget 1.16.2 sometime in the next week. A week or so
later, we will tag the final release for 1.16.2.

On Fri, Jan 30, 2015 at 10:57 PM, Dagobert Michelsen d...@opencsw.org wrote:
 Hi Darshit,

 Am 23.01.2015 um 02:52 schrieb Darshit Shah dar...@gmail.com:

 I guess we should. Since Wget 1.16.1 we have seen a few configure and
 make bug fixes submitted, and also a couple of new features.

 @Giuseppe: maybe we can tag Wget 1.16.2 beta and allow the translators
 to translate all the new strings? This will remove the complaints
 about non-translated strings in v1.16* too.

 There is no tag yet, can you please proceed? I would really like to push out
 an updated package after the CVE.


 Best regards

   -- Dago


 --
 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




-- 
Thanking You,
Darshit Shah



Re: [Bug-wget] Final error on Solaris: libintl missing during make check

2015-01-22 Thread Tim Ruehsen
Hi Dago,

could you please send the output of

$ egrep 'INTL|ICONV' config.log|grep LIB

(after ./configure ...) ?

Tim

On Thursday 22 January 2015 10:56:57 Dagobert Michelsen wrote:
 Hi folks,
 
 as the last released wget 1.16.1 does not work on Solaris I tried the
 version from GIT
 and have one final issue when running the testsuite:
  gmake[4]: Leaving directory '/home/dam/work/wget/src'
  gcc  -I/opt/csw/include   -I/opt/csw/include -I/opt/csw/include/p11-kit-1 
   -DHAVE_LIBGNUTLS -I/opt/csw/include   -DNDEBUG-o unit-tests 
  ../src/libunittest.a ../lib/libgnu.a -L/opt/csw/lib -lpcre   -luuid
  -lnettle -L/opt/csw/lib -lgnutls   -L/opt/csw/lib -lz   -lsocket -lnsl
  -lrt  -lidn -lrt -L/opt/csw/lib -lpcre   -luuid -lnettle -L/opt/csw/lib
  -lgnutls   -L/opt/csw/lib -lz   -lsocket -lnsl -lrt  -lidn Undefined 
   first referenced
  
   symbol in file
  
  libintl_gettext
  ../src/libunittest.a(libunittest_a-http.o)  (symbol belongs to implicit
  dependency /opt/csw/lib/libintl.so.8) libintl_textdomain 
  ../src/libunittest.a(libunittest_a-test.o)  (symbol belongs to implicit
  dependency /opt/csw/lib/libintl.so.8) libiconv_close 
  ../src/libunittest.a(libunittest_a-iri.o)  (symbol belongs to implicit
  dependency /opt/csw/lib/libiconv.so.2) libiconv_open 
   ../src/libunittest.a(libunittest_a-iri.o)  (symbol belongs to implicit
  dependency /opt/csw/lib/libiconv.so.2) libintl_bindtextdomain
   ../src/libunittest.a(libunittest_a-test.o)  (symbol belongs to implicit
  dependency /opt/csw/lib/libintl.so.8) libintl_ngettext   
  ../src/libunittest.a(libunittest_a-spider.o)  (symbol belongs to implicit
  dependency /opt/csw/lib/libintl.so.8) libiconv   
  ../src/libunittest.a(libunittest_a-iri.o)  (symbol belongs to implicit
  dependency /opt/csw/lib/libiconv.so.2) ld: fatal: symbol referencing
  errors. No output written to unit-tests
 It would be very cool if this could be fixed and a new release (1.16.2?) be
 made as I have two requests from users for an updated package due to
 CVE-2014-4877.
 
 
 Best regards
 
   — Dago


signature.asc
Description: This is a digitally signed message part.


Re: [Bug-wget] Final error on Solaris: libintl missing during make check

2015-01-22 Thread Dagobert Michelsen
Hi Tim,

 Am 22.01.2015 um 12:02 schrieb Tim Ruehsen tim.rueh...@gmx.de:
 
 Hi Dago,
 
 could you please send the output of
 
 $ egrep 'INTL|ICONV' config.log|grep LIB
 
 (after ./configure ...) ?

Sure:

 dam@unstable10s [unstable10s]:/home/dam/work/wget  egrep 'INTL|ICONV' 
 config.log|grep LIB
 | #define HAVE_LIBINTL_H 1
 ...
 | #define HAVE_LIBINTL_H 1
 GNULIB_ICONV='1'
 INTLLIBS='-lintl'
 INTL_MACOSX_LIBS=''
 LIBICONV='-liconv'
 LIBINTL='-lintl'
 LTLIBICONV='-liconv'
 LTLIBINTL='-lintl'
 #define HAVE_LIBINTL_H 1

It looks like the LIBS setting between src/Makefile and tests/Makefile is 
different and in tests/Makefile
the relevant libs are missing:

src/Makefile:LIBS = -liconv -lintl -L/opt/csw/lib -lpcre   -luuid -lnettle 
-L/opt/csw/lib -lgnutls   -L/opt/csw/lib -lz   -lsocket -lnsl -lrt  -lidn 
$(LIB_CLOCK_GETTIME)
tests/LIBS = -L/opt/csw/lib -lpcre   -luuid -lnettle -L/opt/csw/lib -lgnutls   
-L/opt/csw/lib -lz   -lsocket -lnsl -lrt  -lidn -lintl -liconv

This tiny patch fixes the issue:

 From 2e6f86b9af53a3f04a228305042da5984a0dc04a Mon Sep 17 00:00:00 2001
 From: Dagobert Michelsen d...@opencsw.org
 Date: Thu, 22 Jan 2015 13:01:29 +0100
 Subject: [PATCH] At least Solaris needs libintl and libiconv for testsuite
 
 ---
  tests/Makefile.am | 2 ++
  1 file changed, 2 insertions(+)
 
 diff --git a/tests/Makefile.am b/tests/Makefile.am
 index ae96f5b..9645743 100644
 --- a/tests/Makefile.am
 +++ b/tests/Makefile.am
 @@ -33,6 +33,8 @@
  # Version: @VERSION@
  #
  
 +LIBS = @LIBICONV@ @LIBINTL@ @LIBS@ $(LIB_CLOCK_GETTIME)
 +
  ../src/wget$(EXEEXT):
 cd ../src  $(MAKE) $(AM_MAKEFLAGS)
  
 -- 
 2.2.1

I have also set up continoue integration on Solaris 10 Sparc and Solaris 10 
i386:
  
https://buildfarm.opencsw.org/buildbot/waterfall?builder=wget-solaris10-i386builder=wget-solaris10-sparcreload=300

If useful I can set up notifications when the build breaks.


Best regards

  — Dago

-- 
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



smime.p7s
Description: S/MIME cryptographic signature


[Bug-wget] Final error on Solaris: libintl missing during make check

2015-01-22 Thread Dagobert Michelsen
Hi folks,

as the last released wget 1.16.1 does not work on Solaris I tried the version 
from GIT
and have one final issue when running the testsuite:

 gmake[4]: Leaving directory '/home/dam/work/wget/src'
 gcc  -I/opt/csw/include   -I/opt/csw/include -I/opt/csw/include/p11-kit-1   
 -DHAVE_LIBGNUTLS -I/opt/csw/include   -DNDEBUG-o unit-tests  
 ../src/libunittest.a ../lib/libgnu.a -L/opt/csw/lib -lpcre   -luuid -lnettle 
 -L/opt/csw/lib -lgnutls   -L/opt/csw/lib -lz   -lsocket -lnsl -lrt  -lidn 
 -lrt -L/opt/csw/lib -lpcre   -luuid -lnettle -L/opt/csw/lib -lgnutls   
 -L/opt/csw/lib -lz   -lsocket -lnsl -lrt  -lidn
 Undefined   first referenced
  symbol in file
 libintl_gettext 
 ../src/libunittest.a(libunittest_a-http.o)  (symbol belongs to implicit 
 dependency /opt/csw/lib/libintl.so.8)
 libintl_textdomain  
 ../src/libunittest.a(libunittest_a-test.o)  (symbol belongs to implicit 
 dependency /opt/csw/lib/libintl.so.8)
 libiconv_close  ../src/libunittest.a(libunittest_a-iri.o) 
  (symbol belongs to implicit dependency /opt/csw/lib/libiconv.so.2) 
 libiconv_open   ../src/libunittest.a(libunittest_a-iri.o) 
  (symbol belongs to implicit dependency /opt/csw/lib/libiconv.so.2) 
 libintl_bindtextdomain  
 ../src/libunittest.a(libunittest_a-test.o)  (symbol belongs to implicit 
 dependency /opt/csw/lib/libintl.so.8)
 libintl_ngettext
 ../src/libunittest.a(libunittest_a-spider.o)  (symbol belongs to implicit 
 dependency /opt/csw/lib/libintl.so.8)
 libiconv../src/libunittest.a(libunittest_a-iri.o) 
  (symbol belongs to implicit dependency /opt/csw/lib/libiconv.so.2)
 ld: fatal: symbol referencing errors. No output written to unit-tests 

It would be very cool if this could be fixed and a new release (1.16.2?) be made
as I have two requests from users for an updated package due to CVE-2014-4877.


Best regards

  — Dago


-- 
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



smime.p7s
Description: S/MIME cryptographic signature


Re: [Bug-wget] Final error on Solaris: libintl missing during make check

2015-01-22 Thread Dagobert Michelsen
Hi Tim,

 Am 22.01.2015 um 16:20 schrieb Tim Ruehsen tim.rueh...@gmx.de:
 
 Hi Dago,
 
 +LIBS = @LIBICONV@ @LIBINTL@ @LIBS@ $(LIB_CLOCK_GETTIME)
 
 I pushed a slightly amend version of your patch.
 (Already testet for Solaris 11 on your build farm.)

This looks good. Would it be possible to make an 1.16.2 release?


Best regards

  — Dago


-- 
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



smime.p7s
Description: S/MIME cryptographic signature


Re: [Bug-wget] Final error on Solaris: libintl missing during make check

2015-01-22 Thread Tim Ruehsen
Hi Dago,

  +LIBS = @LIBICONV@ @LIBINTL@ @LIBS@ $(LIB_CLOCK_GETTIME)

I pushed a slightly amend version of your patch.
(Already testet for Solaris 11 on your build farm.)

 I have also set up continoue integration on Solaris 10 Sparc and Solaris 10
 i386:
 https://buildfarm.opencsw.org/buildbot/waterfall?builder=wget-solaris10-i38
 6builder=wget-solaris10-sparcreload=300
 
 If useful I can set up notifications when the build breaks.

Sounds great, thanks for your offer !

The sooner we are informed about a breakage, the better.
I would like to see notifications on this list.

Someone having objections ?

Tim


signature.asc
Description: This is a digitally signed message part.