Skip to content
This repository was archived by the owner on Jul 27, 2022. It is now read-only.
This repository was archived by the owner on Jul 27, 2022. It is now read-only.

build does not work for latest release #18

@edhartnett

Description

@edhartnett

I downloaded your latest release.

ed@mikado:~/Downloads$ tar -zxf libkml-release-1.2.tar.gz 
ed@mikado:~/Downloads$ cd libkml-release-1.2/
ed@mikado:~/Downloads/libkml-release-1.2$ ./configure --prefix=/usr/local/klm-1.2
bash: ./configure: No such file or directory

So it seems that instead of doing a "make dist" and uploading to the github release page, you just let github build your releases. This is not a good idea.

Anyway, moving on from that, I tried to build your release from source with your autogen.sh script. But it fails as well:

ed@mikado:~/Downloads/libkml-release-1.2$ ls
AUTHORS  autogen.sh  ChangeLog  configure.ac  COPYING  DEPENDENCIES  doc  examples  INSTALL  iphone  libkml.sln  m4  Makefile.am  msvc  NEWS  README  src  testdata  third_party  xcode
ed@mikado:~/Downloads/libkml-release-1.2$ ./autogen.sh 
Platform is Linux
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'config'.
libtoolize: copying file 'config/ltmain.sh'
libtoolize: putting macros in 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac,
libtoolize: and rerunning libtoolize and aclocal.
configure.ac:11: installing 'config/compile'
configure.ac:14: installing 'config/config.guess'
configure.ac:14: installing 'config/config.sub'
configure.ac:9: installing 'config/install-sh'
configure.ac:9: installing 'config/missing'
examples/engine/Makefile.am: installing 'config/depcomp'
automake: warnings are treated as errors
/usr/share/automake-1.15/am/ltlibrary.am: warning: 'libcurlfetch.la': linking libtool libraries using a non-POSIX
/usr/share/automake-1.15/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
examples/hellonet/Makefile.am:15:   while processing Libtool library 'libcurlfetch.la'
/usr/share/automake-1.15/am/ltlibrary.am: warning: 'libhelloutil.la': linking libtool libraries using a non-POSIX
/usr/share/automake-1.15/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
examples/helloworld/Makefile.am:10:   while processing Libtool library 'libhelloutil.la'
/usr/share/automake-1.15/am/ltlibrary.am: warning: 'libkmlbase.la': linking libtool libraries using a non-POSIX
/usr/share/automake-1.15/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
src/kml/base/Makefile.am:14:   while processing Libtool library 'libkmlbase.la'
parallel-tests: installing 'config/test-driver'
/usr/share/automake-1.15/am/ltlibrary.am: warning: 'libkmlconvenience.la': linking libtool libraries using a non-POSIX
/usr/share/automake-1.15/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
src/kml/convenience/Makefile.am:15:   while processing Libtool library 'libkmlconvenience.la'
/usr/share/automake-1.15/am/ltlibrary.am: warning: 'libkmldom.la': linking libtool libraries using a non-POSIX
/usr/share/automake-1.15/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
src/kml/dom/Makefile.am:10:   while processing Libtool library 'libkmldom.la'
/usr/share/automake-1.15/am/ltlibrary.am: warning: 'libkmlengine.la': linking libtool libraries using a non-POSIX
/usr/share/automake-1.15/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
src/kml/engine/Makefile.am:10:   while processing Libtool library 'libkmlengine.la'
/usr/share/automake-1.15/am/ltlibrary.am: warning: 'libkmlregionator.la': linking libtool libraries using a non-POSIX
/usr/share/automake-1.15/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
src/kml/regionator/Makefile.am:11:   while processing Libtool library 'libkmlregionator.la'
/usr/share/automake-1.15/am/ltlibrary.am: warning: 'libkmlxsd.la': linking libtool libraries using a non-POSIX
/usr/share/automake-1.15/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
src/kml/xsd/Makefile.am:10:   while processing Libtool library 'libkmlxsd.la'
/usr/share/automake-1.15/am/ltlibrary.am: warning: 'libkmlbase_swig_java.la': linking libtool libraries using a non-POSIX
/usr/share/automake-1.15/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
src/swig/Makefile.am:15:   while processing Libtool library 'libkmlbase_swig_java.la'
/usr/share/automake-1.15/am/ltlibrary.am: warning: 'libkmlbase_swig_python.la': linking libtool libraries using a non-POSIX
/usr/share/automake-1.15/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
src/swig/Makefile.am:20:   while processing Libtool library 'libkmlbase_swig_python.la'
/usr/share/automake-1.15/am/ltlibrary.am: warning: 'libkmldom_swig_java.la': linking libtool libraries using a non-POSIX
/usr/share/automake-1.15/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
src/swig/Makefile.am:15:   while processing Libtool library 'libkmldom_swig_java.la'
/usr/share/automake-1.15/am/ltlibrary.am: warning: 'libkmldom_swig_python.la': linking libtool libraries using a non-POSIX
/usr/share/automake-1.15/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
src/swig/Makefile.am:20:   while processing Libtool library 'libkmldom_swig_python.la'
/usr/share/automake-1.15/am/ltlibrary.am: warning: 'libkmlengine_swig_java.la': linking libtool libraries using a non-POSIX
/usr/share/automake-1.15/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
src/swig/Makefile.am:15:   while processing Libtool library 'libkmlengine_swig_java.la'
/usr/share/automake-1.15/am/ltlibrary.am: warning: 'libkmlengine_swig_python.la': linking libtool libraries using a non-POSIX
/usr/share/automake-1.15/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
src/swig/Makefile.am:20:   while processing Libtool library 'libkmlengine_swig_python.la'
third_party/Makefile.am:81: warning: source file '$(googletest)/src/gtest.cc' is in a subdirectory,
third_party/Makefile.am:81: but option 'subdir-objects' is disabled
automake: warning: possible forward-incompatibility.
automake: At least a source file is in a subdirectory, but the 'subdir-objects'
automake: automake option hasn't been enabled.  For now, the corresponding output
automake: object file(s) will be placed in the top-level directory.  However,
automake: this behaviour will change in future Automake versions: they will
automake: unconditionally cause object files to be placed in the same subdirectory
automake: of the corresponding sources.
automake: You are advised to start using 'subdir-objects' option throughout your
automake: project, to avoid future incompatibilities.
third_party/Makefile.am:81: warning: source file '$(googletest)/src/gtest-death-test.cc' is in a subdirectory,
third_party/Makefile.am:81: but option 'subdir-objects' is disabled
third_party/Makefile.am:81: warning: source file '$(googletest)/src/gtest-filepath.cc' is in a subdirectory,
third_party/Makefile.am:81: but option 'subdir-objects' is disabled
third_party/Makefile.am:81: warning: source file '$(googletest)/src/gtest-port.cc' is in a subdirectory,
third_party/Makefile.am:81: but option 'subdir-objects' is disabled
third_party/Makefile.am:81: warning: source file '$(googletest)/src/gtest-test-part.cc' is in a subdirectory,
third_party/Makefile.am:81: but option 'subdir-objects' is disabled
third_party/Makefile.am:81: warning: source file '$(googletest)/src/gtest-typed-test.cc' is in a subdirectory,
third_party/Makefile.am:81: but option 'subdir-objects' is disabled
/usr/share/automake-1.15/am/ltlibrary.am: warning: 'libgtest.la': linking libtool libraries using a non-POSIX
/usr/share/automake-1.15/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
third_party/Makefile.am:9:   while processing Libtool library 'libgtest.la'
third_party/Makefile.am:11: warning: source file 'zlib-1.2.3/contrib/minizip/unzip.c' is in a subdirectory,
third_party/Makefile.am:11: but option 'subdir-objects' is disabled
third_party/Makefile.am:11: warning: source file 'zlib-1.2.3/contrib/minizip/ioapi.c' is in a subdirectory,
third_party/Makefile.am:11: but option 'subdir-objects' is disabled
third_party/Makefile.am:11: warning: source file 'zlib-1.2.3/contrib/minizip/iomem_simple.c' is in a subdirectory,
third_party/Makefile.am:11: but option 'subdir-objects' is disabled
third_party/Makefile.am:11: warning: source file 'zlib-1.2.3/contrib/minizip/zip.c' is in a subdirectory,
third_party/Makefile.am:11: but option 'subdir-objects' is disabled
/usr/share/automake-1.15/am/ltlibrary.am: warning: 'libminizip.la': linking libtool libraries using a non-POSIX
/usr/share/automake-1.15/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
third_party/Makefile.am:8:   while processing Libtool library 'libminizip.la'
third_party/Makefile.am:18: warning: source file '$(uriparser)/lib/UriCommon.c' is in a subdirectory,
third_party/Makefile.am:18: but option 'subdir-objects' is disabled
third_party/Makefile.am:18: warning: source file '$(uriparser)/lib/UriCompare.c' is in a subdirectory,
third_party/Makefile.am:18: but option 'subdir-objects' is disabled
third_party/Makefile.am:18: warning: source file '$(uriparser)/lib/UriEscape.c' is in a subdirectory,
third_party/Makefile.am:18: but option 'subdir-objects' is disabled
third_party/Makefile.am:18: warning: source file '$(uriparser)/lib/UriFile.c' is in a subdirectory,
third_party/Makefile.am:18: but option 'subdir-objects' is disabled
third_party/Makefile.am:18: warning: source file '$(uriparser)/lib/UriIp4.c' is in a subdirectory,
third_party/Makefile.am:18: but option 'subdir-objects' is disabled
third_party/Makefile.am:18: warning: source file '$(uriparser)/lib/UriIp4Base.c' is in a subdirectory,
third_party/Makefile.am:18: but option 'subdir-objects' is disabled
third_party/Makefile.am:18: warning: source file '$(uriparser)/lib/UriNormalize.c' is in a subdirectory,
third_party/Makefile.am:18: but option 'subdir-objects' is disabled
third_party/Makefile.am:18: warning: source file '$(uriparser)/lib/UriNormalizeBase.c' is in a subdirectory,
third_party/Makefile.am:18: but option 'subdir-objects' is disabled
third_party/Makefile.am:18: warning: source file '$(uriparser)/lib/UriParse.c' is in a subdirectory,
third_party/Makefile.am:18: but option 'subdir-objects' is disabled
third_party/Makefile.am:18: warning: source file '$(uriparser)/lib/UriParseBase.c' is in a subdirectory,
third_party/Makefile.am:18: but option 'subdir-objects' is disabled
third_party/Makefile.am:18: warning: source file '$(uriparser)/lib/UriQuery.c' is in a subdirectory,
third_party/Makefile.am:18: but option 'subdir-objects' is disabled
third_party/Makefile.am:18: warning: source file '$(uriparser)/lib/UriRecompose.c' is in a subdirectory,
third_party/Makefile.am:18: but option 'subdir-objects' is disabled
third_party/Makefile.am:18: warning: source file '$(uriparser)/lib/UriResolve.c' is in a subdirectory,
third_party/Makefile.am:18: but option 'subdir-objects' is disabled
third_party/Makefile.am:18: warning: source file '$(uriparser)/lib/UriShorten.c' is in a subdirectory,
third_party/Makefile.am:18: but option 'subdir-objects' is disabled
/usr/share/automake-1.15/am/ltlibrary.am: warning: 'liburiparser.la': linking libtool libraries using a non-POSIX
/usr/share/automake-1.15/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
third_party/Makefile.am:8:   while processing Libtool library 'liburiparser.la'
autoreconf: automake failed with exit status: 1

Do you have a working release anywhere? Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions