bug-libunistring
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug-libunistring] Re: GNU libunistring 0.9 released


From: Ralf Wildenhues
Subject: [bug-libunistring] Re: GNU libunistring 0.9 released
Date: Tue, 28 Apr 2009 20:18:30 +0200
User-agent: Mutt/1.5.18 (2008-05-17)

Hello Bruno,

* Bruno Haible wrote on Mon, Apr 27, 2009 at 11:32:17PM CEST:
> GNU libunistring 0.9 was released this week. Find below the announcement.

Nice work!

BTW, the fixaclocal thing you're using in libunistring and gettext
should not be necessary any more with Automake 1.10.1 or newer, where
a mismatched autoconf version will only cause a warning, but not an
error any more; a warning seems suitable, as the mismatch can in rare
cases cause problems.

Then, I'm sure you're aware of it, but a sizeable part of the
compilation process will not run in parallel even with 'make -j'.

Then, with a VPATH build from git, the libunistring.sym file is updated
in the build tree but searched in the source tree, here's part of the
make output:

              case $f in \
                *.res.lo ) ;; \
                *.c | *.o | *.lo ) \
                  sf=`echo "$f" | sed -e 's,\\.[^.]*$,,'`.c; \
                  test -f $sf || sf=../../libunistring/lib/$sf; \
                  of=`echo "$f" | sed -e 's,^.*/,,' -e 's,\\.[^.]*$,,'`.o; \
                  gcc -DHAVE_CONFIG_H -DNO_XMALLOC -I. -I../../libunistring/lib 
-I..  -I. -I../../libunistring/lib -I.. -I../../libunistring -DIN_LIBUNISTRING 
-DDEPENDS_ON_LIBICONV=1   -g -O2 -c $sf || { rm -f config.h; exit 1; }; \
                  sh ./exported.sh $of 1>&5; \
                  rm -f $of `echo "$of" | sed -e 's,\\.o$,.lo,'`; \
                  ;; \
              esac; \
            done; \
          } 5>&1 \
            | sed -e 's,.* ,,' | LC_ALL=C sort | LC_ALL=C uniq \
            | LC_ALL=C join -v 1 - ../../libunistring/lib/libunistring.sym \
            | sed -e 's,^\(.*\)$,#define \1 libunistring_\1,' > config.h-t && \
          if test -f config.h; then \
            cat config.h-t >> config.h; \
            rm -f config.h-t; \
          else \
            rm -f config.h-t; \
            exit 1; \
          fi \
        fi
join: ../../libunistring/lib/libunistring.sym: No such file or directory


Last but not least, I'll reply with a couple of trivial doc patches.

Cheers,
Ralf




reply via email to

[Prev in Thread] Current Thread [Next in Thread]