Skip to content

Instantly share code, notes, and snippets.

@temoto
Created November 22, 2012 10:45
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save temoto/4130520 to your computer and use it in GitHub Desktop.
Save temoto/4130520 to your computer and use it in GitHub Desktop.
AUR grive-git build fail
$ pacaur -S --needed grive-git
:: Package(s) grive-git not found in repositories, trying AUR...
AUR Targets (1): grive-git
Proceed with installation? [Y/n]
:: Edit grive-git PKGBUILD? [Y/n] n
:: Building grive-git package...
==> Determining latest git revision...
-> Version found: 20121122
==> Making package: grive-git 20121122-1 (Thu Nov 22 14:43:32 MSK 2012)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving Sources...
==> Extracting Sources...
==> Starting build()...
==> Connecting to GIT server....
Cloning into 'grive'...
remote: Counting objects: 2591, done.
remote: Compressing objects: 100% (864/864), done.
remote: Total 2591 (delta 1713), reused 2556 (delta 1682)
Receiving objects: 100% (2591/2591), 750.79 KiB | 300 KiB/s, done.
Resolving deltas: 100% (1713/1713), done.
==> GIT checkout done or server timeout
==> Starting make...
-- The C compiler identification is GNU 4.7.2
-- The CXX compiler identification is GNU 4.7.2
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Found libgcrypt: -lgcrypt -lgpg-error
-- Found JSON-C: /usr/lib/libjson.so
-- Found CURL: /usr/lib/libcurl.so (found version "7.28.0")
-- Found EXPAT: /usr/lib/libexpat.so (found version "2.1.0")
-- Boost version: 1.50.0
-- Found the following Boost libraries:
-- program_options
-- filesystem
-- system
-- Found libbfd: /usr/lib/libbfd.so
-- Found CppUnit: /usr/lib/libcppunit.so
-- Found libiberty: /usr/lib/libiberty.a
-- Found ZLIB: /usr/lib/libz.so (found version "1.2.7")
-- Building unitary tests along with the library and the binary
-- Boost version: 1.50.0
-- Found the following Boost libraries:
-- program_options
-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/pacaurtmp-temoto/grive-git/src/build
Scanning dependencies of target grive
[ 2%] Building CXX object libgrive/CMakeFiles/grive.dir/src/drive/State.cc.o
[ 4%] Building CXX object libgrive/CMakeFiles/grive.dir/src/drive/ResourceTree.cc.o
[ 6%] Building CXX object libgrive/CMakeFiles/grive.dir/src/drive/Resource.cc.o
[ 8%] Building CXX object libgrive/CMakeFiles/grive.dir/src/drive/Feed.cc.o
[ 10%] Building CXX object libgrive/CMakeFiles/grive.dir/src/drive/Entry.cc.o
[ 12%] Building CXX object libgrive/CMakeFiles/grive.dir/src/drive/Drive.cc.o
[ 14%] Building CXX object libgrive/CMakeFiles/grive.dir/src/drive/CommonUri.cc.o
[ 17%] Building CXX object libgrive/CMakeFiles/grive.dir/src/http/XmlResponse.cc.o
[ 19%] Building CXX object libgrive/CMakeFiles/grive.dir/src/http/StringResponse.cc.o
[ 21%] Building CXX object libgrive/CMakeFiles/grive.dir/src/http/ResponseLog.cc.o
[ 23%] Building CXX object libgrive/CMakeFiles/grive.dir/src/http/Header.cc.o
[ 25%] Building CXX object libgrive/CMakeFiles/grive.dir/src/http/Download.cc.o
[ 27%] Building CXX object libgrive/CMakeFiles/grive.dir/src/http/CurlAgent.cc.o
[ 29%] Building CXX object libgrive/CMakeFiles/grive.dir/src/protocol/OAuth2.cc.o
[ 31%] Building CXX object libgrive/CMakeFiles/grive.dir/src/protocol/JsonResponse.cc.o
[ 34%] Building CXX object libgrive/CMakeFiles/grive.dir/src/protocol/Json.cc.o
[ 36%] Building CXX object libgrive/CMakeFiles/grive.dir/src/protocol/AuthAgent.cc.o
[ 38%] Building CXX object libgrive/CMakeFiles/grive.dir/src/util/StdioFile.cc.o
[ 40%] Building CXX object libgrive/CMakeFiles/grive.dir/src/util/SignalHandler.cc.o
[ 42%] Building CXX object libgrive/CMakeFiles/grive.dir/src/util/OS.cc.o
[ 44%] Building CXX object libgrive/CMakeFiles/grive.dir/src/util/MemMap.cc.o
[ 46%] Building CXX object libgrive/CMakeFiles/grive.dir/src/util/Exception.cc.o
[ 48%] Building CXX object libgrive/CMakeFiles/grive.dir/src/util/DateTime.cc.o
[ 51%] Building CXX object libgrive/CMakeFiles/grive.dir/src/util/Crypt.cc.o
[ 53%] Building CXX object libgrive/CMakeFiles/grive.dir/src/util/Config.cc.o
[ 55%] Building CXX object libgrive/CMakeFiles/grive.dir/src/util/log/Log.cc.o
[ 57%] Building CXX object libgrive/CMakeFiles/grive.dir/src/util/log/DefaultLog.cc.o
[ 59%] Building CXX object libgrive/CMakeFiles/grive.dir/src/util/log/CompositeLog.cc.o
[ 61%] Building CXX object libgrive/CMakeFiles/grive.dir/src/util/log/CommonLog.cc.o
[ 63%] Building CXX object libgrive/CMakeFiles/grive.dir/src/xml/TreeBuilder.cc.o
[ 65%] Building CXX object libgrive/CMakeFiles/grive.dir/src/xml/String.cc.o
[ 68%] Building CXX object libgrive/CMakeFiles/grive.dir/src/xml/NodeSet.cc.o
[ 70%] Building CXX object libgrive/CMakeFiles/grive.dir/src/xml/Node.cc.o
[ 72%] Building CXX object libgrive/CMakeFiles/grive.dir/src/bfd/SymbolInfo.cc.o
In file included from /tmp/pacaurtmp-temoto/grive-git/src/grive/libgrive/src/bfd/SymbolInfo.cc:25:0:
/usr/include/bfd.h:37:2: error: #error config.h must be included before this header
make[2]: *** [libgrive/CMakeFiles/grive.dir/src/bfd/SymbolInfo.cc.o] Error 1
make[1]: *** [libgrive/CMakeFiles/grive.dir/all] Error 2
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
:: grive-git cleaned
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment