cannot bootstrao fontforge!

Apostolos Syropoulos <[email protected]> Wed, 27 Jul 2016 18:50:15 +0300
Newsgroups gmane.comp.fonts.fontforge.devel
Message-ID <CAMgK+ETJEmnBFa1apvcFsYesR_Q5-q=o3wd-MSLv2BRv7-gxCA@mail.gmail.com>
Hello,

Today I used the following command to get the latest source of FF
libtool (GNU libtool) 2.4.2
git clone git://github.com/fontforge/fontforge.git

Although the instructions at

https://github.com/fontforge/fontforge/blob/master/CONTRIBUTING.md

say that one should run cinfigure, there is no configure file
and so one has to use the bootstrap script. Here is what I get:

apostolo@nadya>> ./bootstrap
bootstrap: running: libtoolize --quiet
bootstrap: running: git clone --depth 365
'http://git.savannah.gnu.org/r/gnulib.git' 'gnulib'
Cloning into 'gnulib'...
remote: Counting objects: 15729, done.
remote: Compressing objects: 100% (8940/8940), done.
remote: Total 15729 (delta 10828), reused 9621 (delta 6768)
Receiving objects: 100% (15729/15729), 9.20 MiB | 712.00 KiB/s, done.
Resolving deltas: 100% (10828/10828), done.
Checking connectivity... done.
bootstrap: running: git submodule init
bootstrap: running: git submodule update
bootstrap: running: gnulib/gnulib-tool --aux-dir=config --m4-base=m4
--libtool --symlink --import warnings manywarnings c-strtod
gethostname getline iconv inet_ntop localeconv progname...
Module list with included dependencies (indented):
join: -: seek error
join: write error
    absolute-header
    alloca-opt
    arpa_inet
  c-strtod
    dosname
    errno
    error
    exitfail
    extensions
    extern-inline
    fcntl-h
    fd-hook
    float
    getdelim
  gethostname
  getline
    gettext-h
    gettimeofday
    havelib
  iconv
    include_next
  inet_ntop
    intprops
    largefile
    locale
  localeconv
    lstat
    malloc-posix
  manywarnings
    memchr
    msvc-inval
    msvc-nothrow
    multiarch
    netinet_in
    pathmax
  progname
    realloc-posix
    secure_getenv
    size_max
    snippet/_Noreturn
    snippet/arg-nonnull
    snippet/c++defs
    snippet/warn-on-use
    socketlib
    sockets
    socklen
    ssize_t
    stat
    stdalign
    stdarg
    stdbool
    stddef
    stdint
    stdio
    stdlib
  strcase
    strdup-posix
    strerror
    strerror-override
    string
    strings
  strndup
    strnlen
  strtok_r
    sys_socket
    sys_stat
    sys_time
    sys_types
    sys_uio
    tempname
    time
    tmpdir
  tmpfile
    unistd
    vasnprintf
    vasprintf
    verify
  warnings
    wchar
  xalloc
    xalloc-die
    xalloc-oversized
    xsize
  xvasprintf
join: -: seek error
join: write error
join: -: seek error
join: write error
Notice from module error:
  If you are using GNU gettext version 0.16.1 or older, add the
following options
  to XGETTEXT_OPTIONS in your po/Makevars:
    --flag=error:3:c-format --flag=error_at_line:5:c-format
Notice from module vasprintf:
  If you are using GNU gettext version 0.16.1 or older, add the
following options
  to XGETTEXT_OPTIONS in your po/Makevars:
    --flag=asprintf:2:c-format --flag=vasprintf:2:c-format
Notice from module xvasprintf:
  If you are using GNU gettext version 0.16.1 or older, add the
following options
  to XGETTEXT_OPTIONS in your po/Makevars: --flag=xasprintf:1:c-format
File list:
  build-aux/config.rpath
  build-aux/snippet/_Noreturn.h
  build-aux/snippet/arg-nonnull.h
  build-aux/snippet/c++defs.h
  build-aux/snippet/warn-on-use.h
  lib/alloca.in.h
  lib/arpa_inet.in.h
  lib/asnprintf.c
  lib/asprintf.c
  lib/c-strtod.c
  lib/c-strtod.h
  lib/dosname.h
  lib/errno.in.h
  lib/error.c
  lib/error.h
  lib/exitfail.c
  lib/exitfail.h
  lib/fcntl.in.h
  lib/fd-hook.c
  lib/fd-hook.h
  lib/float+.h
  lib/float.c
  lib/float.in.h
  lib/getdelim.c
  lib/gethostname.c
  lib/getline.c
  lib/gettext.h
  lib/gettimeofday.c
  lib/inet_ntop.c
  lib/intprops.h
  lib/itold.c
  lib/locale.in.h
  lib/localeconv.c
  lib/lstat.c
  lib/malloc.c
  lib/memchr.c
  lib/memchr.valgrind
  lib/msvc-inval.c
  lib/msvc-inval.h
  lib/msvc-nothrow.c
  lib/msvc-nothrow.h
  lib/netinet_in.in.h
  lib/pathmax.h
  lib/printf-args.c
  lib/printf-args.h
  lib/printf-parse.c
  lib/printf-parse.h
  lib/progname.c
  lib/progname.h
  lib/realloc.c
  lib/secure_getenv.c
  lib/size_max.h
  lib/sockets.c
  lib/sockets.h
  lib/stat.c
  lib/stdalign.in.h
  lib/stdarg.in.h
  lib/stdbool.in.h
  lib/stddef.in.h
  lib/stdint.in.h
  lib/stdio.in.h
  lib/stdlib.in.h
  lib/strcasecmp.c
  lib/strdup.c
  lib/strerror-override.c
  lib/strerror-override.h
  lib/strerror.c
  lib/string.in.h
  lib/strings.in.h
  lib/strncasecmp.c
  lib/strndup.c
  lib/strnlen.c
  lib/strtok_r.c
  lib/sys_socket.c
  lib/sys_socket.in.h
  lib/sys_stat.in.h
  lib/sys_time.in.h
  lib/sys_types.in.h
  lib/sys_uio.in.h
  lib/tempname.c
  lib/tempname.h
  lib/time.in.h
  lib/tmpdir.c
  lib/tmpdir.h
  lib/tmpfile.c
  lib/unistd.c
  lib/unistd.in.h
  lib/vasnprintf.c
  lib/vasnprintf.h
  lib/vasprintf.c
  lib/verify.h
  lib/w32sock.h
  lib/wchar.in.h
  lib/xalloc-die.c
  lib/xalloc-oversized.h
  lib/xalloc.h
  lib/xasprintf.c
  lib/xmalloc.c
  lib/xsize.c
  lib/xsize.h
  lib/xvasprintf.c
  lib/xvasprintf.h
  m4/00gnulib.m4
  m4/absolute-header.m4
  m4/alloca.m4
  m4/arpa_inet_h.m4
  m4/c-strtod.m4
  m4/errno_h.m4
  m4/error.m4
  m4/exponentd.m4
  m4/extensions.m4
  m4/extern-inline.m4
  m4/fcntl-o.m4
  m4/fcntl_h.m4
  m4/float_h.m4
  m4/getdelim.m4
  m4/gethostname.m4
  m4/getline.m4
  m4/gettimeofday.m4
  m4/gnulib-common.m4
  m4/iconv.m4
  m4/include_next.m4
  m4/inet_ntop.m4
  m4/intmax_t.m4
  m4/inttypes_h.m4
  m4/largefile.m4
  m4/lib-ld.m4
  m4/lib-link.m4
  m4/lib-prefix.m4
  m4/locale_h.m4
  m4/localeconv.m4
  m4/longlong.m4
  m4/lstat.m4
  m4/malloc.m4
  m4/manywarnings.m4
  m4/math_h.m4
  m4/memchr.m4
  m4/mmap-anon.m4
  m4/msvc-inval.m4
  m4/msvc-nothrow.m4
  m4/multiarch.m4
  m4/netinet_in_h.m4
  m4/off_t.m4
  m4/pathmax.m4
  m4/printf.m4
  m4/realloc.m4
  m4/secure_getenv.m4
  m4/size_max.m4
  m4/socketlib.m4
  m4/sockets.m4
  m4/socklen.m4
  m4/sockpfaf.m4
  m4/ssize_t.m4
  m4/stat.m4
  m4/stdalign.m4
  m4/stdarg.m4
  m4/stdbool.m4
  m4/stddef_h.m4
  m4/stdint.m4
  m4/stdint_h.m4
  m4/stdio_h.m4
  m4/stdlib_h.m4
  m4/strcase.m4
  m4/strdup.m4
  m4/strerror.m4
  m4/string_h.m4
  m4/strings_h.m4
  m4/strndup.m4
  m4/strnlen.m4
  m4/strtok_r.m4
  m4/sys_socket_h.m4
  m4/sys_stat_h.m4
  m4/sys_time_h.m4
  m4/sys_types_h.m4
  m4/sys_uio_h.m4
  m4/tempname.m4
  m4/time_h.m4
  m4/tmpdir.m4
  m4/tmpfile.m4
  m4/unistd_h.m4
  m4/vasnprintf.m4
  m4/vasprintf.m4
  m4/warn-on-use.m4
  m4/warnings.m4
  m4/wchar_h.m4
  m4/wchar_t.m4
  m4/wint_t.m4
  m4/xalloc.m4
  m4/xsize.m4
  m4/xvasprintf.m4
Creating directory ./lib
Creating directory ./config/snippet
join: -: seek error
join: write error
join: -: seek error
join: write error
join: -: seek error
join: write error
join: -: seek error
join: write error
join: -: seek error
join: write error
join: -: seek error
join: write error
join: -: seek error
join: write error
join: -: seek error
join: write error
join: -: seek error
join: write error
join: -: seek error
join: write error
join: -: seek error
join: write error
join: -: seek error
join: write error
join: -: seek error
join: write error
join: -: seek error
join: write error
join: -: seek error
join: write error
Creating lib/Makefile.am
Creating m4/gnulib-cache.m4
Creating m4/gnulib-comp.m4
Creating ./lib/.gitignore
Finished.

You may need to add #include directives for the following .h files.
  #include <arpa/inet.h>
  #include <locale.h>
  #include <stdio.h>
  #include <string.h>
  #include <strings.h>
  #include <unistd.h>
  #include "c-strtod.h"
  #include "progname.h"
  #include "xalloc.h"
  #include "xvasprintf.h"
  #if HAVE_ICONV
  # include <iconv.h>
  #endif

You may need to use the following Makefile variables when linking.
Use them in <program>_LDADD when linking a program, or
in <library>_a_LDFLAGS or <library>_la_LDFLAGS when linking a library.
  $(GETHOSTNAME_LIB)
  $(INET_NTOP_LIB)
  $(LIBSOCKET)
  $(LTLIBICONV) when linking with libtool, $(LIBICONV) otherwise
  $(LTLIBINTL) when linking with libtool, $(LIBINTL) otherwise

Don't forget to
  - add "lib/Makefile" to AC_CONFIG_FILES in ./configure.ac,
  - mention "lib" in SUBDIRS in Makefile.am,
  - mention "-I m4" in ACLOCAL_AMFLAGS in Makefile.am,
  - mention "m4/gnulib-cache.m4" in EXTRA_DIST in Makefile.am,
  - invoke gl_EARLY in ./configure.ac, right after AC_PROG_CC_C99,
  - invoke gl_INIT in ./configure.ac.
Copying file compile
Copying file install-sh
Copying file mdate-sh
Copying file texinfo.tex
Copying file depcomp
Copying file config.guess
Copying file config.sub
Copying file INSTALL
bootstrap: running: autoreconf --symlink --install
/usr/share/aclocal/aalib.m4:12: warning: underquoted definition of AM_PATH_AALIB
/usr/share/aclocal/aalib.m4:12:   run info Automake 'Extending aclocal'
/usr/share/aclocal/aalib.m4:12:   or see
http://www.gnu.org/software/automake/manual/automake.html#Extending-aclocal
m4/gnulib-comp.m4:199: warning: macro 'AM_ICONV' not found in library
m4/gnulib-comp.m4:271: warning: macro 'AM_STDBOOL_H' not found in library
missing file lib/error.c
configure.ac:415: error: expected source file, required through
AC_LIBSOURCES, not found
m4/gnulib-comp.m4:139: gl_INIT is expanded from...
configure.ac:415: the top level
autom4te: gm4 failed with exit status: 1
aclocal: error: echo failed with exit status: 1
autoreconf: aclocal failed with exit status: 1

I am using

autoconf (GNU Autoconf) 2.69
automake (GNU automake) 1.15
libtool (GNU libtool) 2.4.2

 Any help/assistance to solve this problem would be really appreciated!

A.S.

-- 
Apostolos Syropoulos
Xanthi, GREECE

------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports.http://sdm.link/zohodev2dev
_______________________________________________
fontforge-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fontforge-devel
http://fontforge.10959.n7.nabble.com/Developer-f3.html