Package Details: grive 0.5.0-3

Git Clone URL: https://aur.archlinux.org/grive.git (read-only)
Package Base: grive
Description: An open source Linux client for Google Drive with support for the new Drive REST API and partial sync
Upstream URL: https://github.com/vitalif/grive2
Keywords: drive Google grive2 sync vitalif
Licenses: GPL2
Conflicts: grive-git
Submitter: mrbit
Maintainer: edh
Last Packager: edh
Votes: 228
Popularity: 4.218903
First Submitted: 2012-04-29 22:26
Last Updated: 2016-09-11 22:28

Latest Comments

edh commented on 2016-09-12 22:12

@iamroot
Thanks for debugging. However I think this is a bug in grive itself and not directly related to this PKGBUILD. The build script follows the installation instructions provided upstream.
Be sure to file a bug at the project page [1].

[1] https://github.com/vitalif/grive2

iamroot commented on 2016-09-12 16:45

Segmentation fault bug, added the GDB backtrace below, thanks for the help.
10436 segmentation fault (core dumped)


Running with GDB ->>
Starting program: /usr/bin/grive
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[New Thread 0x7ffff0d9a700 (LWP 16495)]
[Thread 0x7ffff0d9a700 (LWP 16495) exited]
Reading local directories
Reading remote server file list
[New Thread 0x7ffff0d9a700 (LWP 16532)]
[Thread 0x7ffff0d9a700 (LWP 16532) exited]

Thread 1 "grive" received signal SIGSEGV, Segmentation fault.
0x00000000004ab65b in gr::Resource::MD5[abi:cxx11]() const ()


Thanks again!

s1lentechoes commented on 2016-09-12 03:08

Okay, thanks. Yeah, reinstalling the package fixed it. Many thanks.

edh commented on 2016-09-11 22:32

@s1lentechoes
This isn't really grive's fault but probably due to the boost-lib update. Either way I increased the pkgrel to force a rebuild.

s1lentechoes commented on 2016-09-11 11:38

Broke after an update yesterday. Error -

grive: error while loading shared libraries: libboost_program_options.so.1.60.0: cannot open shared object file: No such file or directory

edh commented on 2016-05-15 00:09

@BrianAllred
Thanks for reporting the bug. Though it was neither the fault of the PKGBUILD nor grive it was still plausible to assume it is.
Apparently GCC screwed up [1] a couple of abi tags [1].

[1] https://bugzilla.redhat.com/show_bug.cgi?id=1331983#c10
[2] https://git.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/boost&id=9dbe4b8fa53e4d488f0d16309b5b1cf8b6c2c8ee

BrianAllred commented on 2016-05-14 19:11

@edh

Looks like it was a problem with the boost packages. They updated to 1.60.0-5 today and I was able to build and install just fine. Thanks for being patient with me!

BrianAllred commented on 2016-05-14 14:10

Filed an issue here:

https://github.com/vitalif/grive2/issues/75

Hopefully the dev can shed some light on this, because I agree, it's very strange.

edh commented on 2016-05-14 11:33

@BrianAllred
In this case be sure to file a bug report at the github repo of grive2. The building is done in compliance with the documentation and if it does not even build when followed by hand then there is a bug in the project itself.
This is getting quite strange...

BrianAllred commented on 2016-05-14 01:45

Interesting, I still get the same error when building manually.

edh commented on 2016-05-13 23:24

@BrianAllred
In case gcc fails, I would have expected that one would be unable to build it manually as well. Since it is building just fine if the PKGBUILD is sourced and executed, my first assumption was that a makepkg/pacman update broke it. Therefore I reverted the changed C*FLAGS and tried again but with no success so far.
Please be sure to let me know of any other correlations you might have thought of.

BrianAllred commented on 2016-05-12 21:02

One thing I noted is that it started failing after gcc updated to 6.1.1 in [core]. Maybe that had something to do with it?

edh commented on 2016-05-12 15:59

@BrianAllred
Thanks for the report. Btw. please use something like pastebin for long error messages in order to preserver a clean comment section.
I am quite astonished that it is not building. Removing "-DCMAKE_BUILD_TYPE=Release" from cmake helped a little but did not fix the actual problem. Building manually worked flawless and even sourcing the PKGBUILD and invocing the functions worked. However as soon as makepkg takes the lead, it crashes. I will test a couple of more things and will hopefully update the package soon. Please be patient until then and feel free to post suggestions.

BrianAllred commented on 2016-05-12 02:36

Fails to build with this error:

[100%] Linking CXX executable grive
../libgrive/libgrive.a(State.cc.o): In function `char const* boost::re_detail_106000::re_is_set_member<char const*, char, boost::regex_traits<char, boost::cpp_regex_traits<char> >, unsigned int>(char const*, char const*, boost::re_detail_106000::re_set_long<unsigned int> const*, boost::re_detail_106000::regex_data<char, boost::regex_traits<char, boost::cpp_regex_traits<char> > > const&, bool)':
State.cc:(.text._ZN5boost16re_detail_10600016re_is_set_memberIPKccNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEjEET_S8_S8_PKNS0_11re_set_longIT2_EERKNS0_10regex_dataIT0_T1_EEb[_ZN5boost16re_detail_10600016re_is_set_memberIPKccNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEjEET_S8_S8_PKNS0_11re_set_longIT2_EERKNS0_10regex_dataIT0_T1_EEb]+0x145): undefined reference to `boost::re_detail_106000::cpp_regex_traits_implementation<char>::transform_primary[abi:cxx11](char const*, char const*) const'
State.cc:(.text._ZN5boost16re_detail_10600016re_is_set_memberIPKccNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEjEET_S8_S8_PKNS0_11re_set_longIT2_EERKNS0_10regex_dataIT0_T1_EEb[_ZN5boost16re_detail_10600016re_is_set_memberIPKccNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEjEET_S8_S8_PKNS0_11re_set_longIT2_EERKNS0_10regex_dataIT0_T1_EEb]+0x459): undefined reference to `boost::re_detail_106000::cpp_regex_traits_implementation<char>::transform[abi:cxx11](char const*, char const*) const'
../libgrive/libgrive.a(State.cc.o): In function `__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > boost::re_detail_106000::re_is_set_member<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char, boost::regex_traits<char, boost::cpp_regex_traits<char> >, unsigned int>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::re_detail_106000::re_set_long<unsigned int> const*, boost::re_detail_106000::regex_data<char, boost::regex_traits<char, boost::cpp_regex_traits<char> > > const&, bool)':
State.cc:(.text._ZN5boost16re_detail_10600016re_is_set_memberIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEjEET_SH_SH_PKNS0_11re_set_longIT2_EERKNS0_10regex_dataIT0_T1_EEb[_ZN5boost16re_detail_10600016re_is_set_memberIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEjEET_SH_SH_PKNS0_11re_set_longIT2_EERKNS0_10regex_dataIT0_T1_EEb]+0x17a): undefined reference to `boost::re_detail_106000::cpp_regex_traits_implementation<char>::transform_primary[abi:cxx11](char const*, char const*) const'
State.cc:(.text._ZN5boost16re_detail_10600016re_is_set_memberIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEjEET_SH_SH_PKNS0_11re_set_longIT2_EERKNS0_10regex_dataIT0_T1_EEb[_ZN5boost16re_detail_10600016re_is_set_memberIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEjEET_SH_SH_PKNS0_11re_set_longIT2_EERKNS0_10regex_dataIT0_T1_EEb]+0x36c): undefined reference to `boost::re_detail_106000::cpp_regex_traits_implementation<char>::transform[abi:cxx11](char const*, char const*) const'
collect2: error: ld returned 1 exit status
grive/CMakeFiles/grive_executable.dir/build.make:111: recipe for target 'grive/grive' failed
make[2]: *** [grive/grive] Error 1
CMakeFiles/Makefile2:179: recipe for target 'grive/CMakeFiles/grive_executable.dir/all' failed
make[1]: *** [grive/CMakeFiles/grive_executable.dir/all] Error 2
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
:: failed to build grive package(s)

edh commented on 2016-02-04 22:21

No problem ;D

semeion commented on 2016-02-03 20:42

Thank you for this package!

edh commented on 2015-07-15 20:57

I am sorry for the inconvenience but the error is unfixable for me. The problem is that you are fetching the package from the **old** AUR and not my package from AUR4. The package which I maintain in the AUR4 has a valid hash sum and builds just fine for me. However in AUR3 the package is outdated. But since I only maintain the AUR4 and not the AUR3 package I have no power to fix this.
The avoid this problem, try explicitly fetching your packages from the AUR4 interface: yaourt supports this through the "--aur-url" option, pacaur through "--domain".

martinhath commented on 2015-07-15 17:39

grive-v0.4.0-1-src.zip failes validity check

mrbit commented on 2015-06-06 18:54

Thanks Joermungand, updated.

Joermungand commented on 2015-06-06 11:38

Try as I might, I just couldn’t get the unit tests to build. The package itself compiled after removing unit-test-related lines by adding:

sed -i "111d" libgrive/CMakeLists.txt
sed -i "110d" libgrive/CMakeLists.txt
sed -i "10d" libgrive/CMakeLists.txt

just before the line:

sed -i -e '/find_package(BFD)/d' libgrive/CMakeLists.txt

in the PKGBUILD. Once compiled, grive works flawlessly. Tested along with grive-tools.

manmatteo commented on 2015-06-04 13:19

I get and error while compiling libgrive/test/drive/StateTest.cc complaining that it cannot find drive/State.hh

mrbit commented on 2015-06-01 06:48

Oops!! Thanks Joermungand, done :)

nullptr_t commented on 2015-05-31 23:18

@mrbit: it's nice that this is working again.

However, you should run 'updpkgsums' on the PKGBUILD (the current md5sum is not correct), resubmit and start each version with a pkgrel=1 instead of pkgrel=0.

northbear commented on 2015-05-31 08:39

Thanks for new grive. But I've got a problem. Grive swear in my case:

grive: error while loading shared libraries: libboost_program_options.so.1.57.0: cannot open shared object file: No such file or directory

But I have boost and boost-lib ver 1.58.0-2 installed in my Arch...

Joermungand commented on 2015-05-30 08:59

Is it only me that cannot get the package to compile? Fails while building libgrive/CMakeFiles/unittest.dir/test/drive/ResourceTest.cc, complaining it cannot find drive/Resource.hh. Does anybody else get this?

mrbit commented on 2015-05-29 22:05

ok, thanks semeion :)

semeion commented on 2015-05-29 21:10

I had tested, and yes it is working fine, thanks for the package!

semeion commented on 2015-05-28 21:35

It is grive2, from another source.

Someone verified if it is safe to use?

semeion commented on 2015-05-28 21:35

It is grive2, from another source.

someone verified if it is safe to use?

semeion commented on 2015-05-28 21:34

It is grive2, from another source. Had anyone verified if it is safe to use?

dixi_minga commented on 2015-05-28 18:04

new grive seems to work fine with grive-tools https://aur.archlinux.org/packages/grive-tools/
thx

mrbit commented on 2015-05-25 11:48

Thanks aytac , change src-work, test please .

aytac commented on 2015-05-23 10:11

There ise a grive fork which is working right now https://github.com/vitalif/grive2

Muflone commented on 2015-05-03 22:15

There's a pending deletion request for this package with the following request:
"grive doesn't work because Google changed it's API and the grive team is not maintaining grive anymore."

If someone would try to fix this package, please do.
I'm temporarily rejecting the request, in order to give some time to try to fix it.
If a following deletion request will come without any fix to this package, the package itself will be deleted because it's usefulness to keep a broken package.

semeion commented on 2015-04-27 20:05

It have 1 pending request, probably to be deleted, what is a bad thing :(

We need a C developer urgent here for help us! I think the necessary patch is easy, google have all documentation, and grive use curl, probably with -z parameter to make the sync. Anyone could try fix it!

semeion commented on 2015-04-27 19:59

The github page of grive is https://github.com/Grive/grive and i don´t think it have an updated version, reason for what it is out-of-date.

The last update was like 3 years ago. If nobody make a new patch to new google API, it will not work anymore.

I don´t think this patch is hard, look like only need a new authentication/login update using new Google Drive API. The source code of grive is in C or C++, i don´t know.

I am looking for a new google drive sync/client, but i can´t found a good :/

dixi_minga commented on 2015-04-27 17:55

the guy who flagged this out of date could maybe reveal about the new version ? and where to find it ?

nullptr_t commented on 2015-04-21 21:56

Also to say, I'll only contribute as I have time, so for the moment, this package does not work, but will sometimes in near future.

nullptr_t commented on 2015-04-21 21:55

Well, today I forked the grive repo on github[1].

The old maintainer started porting it to the new google apis and never completed the port.

For the moment I'll stay with drive, but since grive as backend integrated well into desktop environments via grive-tools, I'd like to complete the port.

If someone wants to contribute - you're welcome.


[1] https://github.com/gS644/grive

nullptr_t commented on 2015-04-21 21:54

Well, today I forked the grive repo on github.

The old maintainer started porting it to the new google apis and never completed the port.

For the moment I'll stay with drive, but since grive as backend integrated well into desktop environments via grive-tools, I'd like to complete the port.

If someone wants to contribute - you're welcome.

colinkeenan commented on 2015-04-21 21:51

https://aur.archlinux.org/packages/drive/ only has 3 dependencies, and they are all make dependencies. I have put a binary (signed by me) up on archlinuxcn. See https://wiki.archlinux.org/index.php/Unofficial_user_repositories and https://github.com/archlinuxcn/repo#arch-linux-chinese-community-repository

colinkeenan commented on 2015-04-21 21:47

This package should be deleted because grive is obviously not being maintained anymore. Only if somebody takes over on github should this package be put back in the AUR.

colinkeenan commented on 2015-04-21 21:45

I went with

https://aur.archlinux.org/packages/drive/,

you can push or pull Google Drive files! It's great, and supports other features of Google Drive.

See

https://github.com/odeke-em/drive#drive

for documentation.

semeion commented on 2015-04-21 14:19

I don´t like google-drive-ocamlfuse, it have alot of dependences :(

Maybe someone could fix grive to use the new google API:
https://github.com/Grive/grive

w-flo commented on 2015-04-21 14:00

I use google-drive-ocamlfuse now and it works, but it's a pain. Lots of AUR dependencies needed, and one of the deps fails to build with the recent gnutls update (but removing the -enable-gnutls flag from the PKGBUILD fixed that issue).

Also google-drive-ocamlfuse is a little difficult to use when not having a GUI browser installed, but I posted a workaround to their github issue tracker: https://github.com/astrada/google-drive-ocamlfuse/issues/109

Might be slower than grive, but I don't care.

semeion commented on 2015-04-21 12:17

Yeah, it no longer works because Google changed the API.

Anyone know an alternative?

semeion commented on 2015-04-21 12:07

It still working, a bit bugged but working...

w-flo commented on 2015-04-21 11:54

It seems like Google stopped supporting the interface used by grive today or yesterday. So this tool no longer works.

http://askubuntu.com/questions/611801/grive-sync-error-possibly-google-api-shift

fi-dschi commented on 2015-03-05 20:41

mind this serious bug:

Renaming directory at drive.google.com and then syncing with grive deletes files in directory from Google Drive

https://github.com/Grive/grive/issues/130

rantanran commented on 2014-12-22 12:39

Just startet tinkering with arch and installed this package. Works fine for me!

@semeion: The main difference is that you are able to choose seperate folder sync with gdrive2. Here the official site: http://mastersoft24.github.io/Grive2/

semeion commented on 2014-12-08 23:23

@ubuntuaddicted, i never tested grive2. What difference between grive and grive2?

ubuntuaddicted commented on 2014-12-08 04:59

I'm attempting to use grive2 and I am getting some sort of boost error so I am wondering if grive2 suffers from the same thing others here are complaining about. I'm running boost 1.57.0-2, what do I have to do to get grive working?

semeion commented on 2014-11-26 20:52

Thanks for this package!

nullptr_t commented on 2014-11-11 01:48

Since boost 1.57.0, there seems to be no nessecarity to link the libs anymore (see below)

$ /u/lib> ls -l /usr/lib/libboost_filesystem.so
…system.so …system.so.1.56 …system.so.1.57.0
$ /u/lib> ls -l /usr/lib/libboost_filesystem.so.1.56
lrwxrwxrwx 1 root root 31 Sep 9 21:32 /usr/lib/libboost_filesystem.so.1.56 -> /usr/lib/libboost_filesystem.so*
$ /u/lib> ls -l /usr/lib/libboost_filesystem.so.1.57.0
-rwxr-xr-x 1 root root 101568 Nov 6 08:46 /usr/lib/libboost_filesystem.so.1.57.0*
$ /u/lib> ls -l /usr/lib/libbost_program_options.so.1.56.0
lrwxrwxrwx 1 root root 36 Sep 9 21:32 /usr/lib/libbost_program_options.so.1.56.0 -> /usr/lib/libboost_program_options.so*

Please remove/uncomment the corresponding line

ln -sf "/usr/lib/libboost_program_options.so" "${pkgdir}/usr/lib/libbost_program_options.so.1.57.0" || return 1

in your PKGBUILD to prevent file conflicts during upgrading via pacman. The following line can stay ;)

monojp commented on 2014-11-10 15:30

boost has been updated and the lib needs to be changed once again

markusk commented on 2014-10-15 20:22

"Boost" problem : you have to recompile all aur pakages that depend on boost

mrbit commented on 2014-10-11 15:08

Hi, yedibela
why to downgrade boost to 1.55?

yedibela commented on 2014-10-11 14:18

hi, can someone give me helping hand in order to make grive run again. Do i need to downgrade my boost to 1.55?

monojp commented on 2014-09-12 11:40

hi, the 3 i686 sed fixes (casting to boost::uint64_t in State.cc) also apply for the armv6h architecture (archlinuxarm on raspberry pi)

mrbit commented on 2014-09-09 16:12

Thanks, whahn1983, updated link for boost 1.56

whahn1983 commented on 2014-09-09 15:44

grive: error while loading shared libraries: libboost_program_options.so.1.55.0: cannot open shared object file: No such file or directory

Looks like boost was updated to 1.56 a few days ago.

mrbit commented on 2014-05-29 12:03

ok, now work.

mrbit commented on 2014-05-28 22:20

Thanks colinkeenan

colinkeenan commented on 2014-05-28 20:24

I didn't have the previous version of json-c, but found it in the Arch Rollback Machine: http://seblu.net/a/arm/2013/08/31/extra/os/x86_64/json-c-0.11-1-x86_64.pkg.tar.xz. After clicking that link and doing

sudo pacman -U ~/Downloads/json-c-0.11-1-x86_64.pkg.tar.xz

I can use grive again.

colinkeenan commented on 2014-05-28 20:10

I really wanted to use grive just now, so tried manually updating lib32-json-c by copying the PKGBUILD, changing the version to .12, and running updpkgsums then makepkg -si.

The build for lib32-json-c version .12 failed though:

json_tokener.c:355:6: error: variable 'size' set but not used [-Werror=unused-but-set-variable]
int size;
^
And, I'm guessing this is what's holding back the new version of lib32-json-c from coming out.

colinkeenan commented on 2014-05-28 19:52

This isn't out of date because even if I clone directly from git, it doesn't install.

I think the problem is that lib32-json-c (https://www.archlinux.org/packages/multilib/x86_64/lib32-json-c/) is out of date, and it was already marked out of date on 5/24 when json-c was updated.

egan commented on 2014-05-28 01:26

After json-c update to 0.12-2, grive cannot load libjson.so.0 and the package cannot be compiled because cmake fails to find JSON-C.

marius commented on 2014-03-23 13:17

You're right! That was it. Thank you!

It was a wierd issue with curl though I had to delete some old files: /usr/local/lib/libcurl.a and /usr/local/lib/libcurl.la

mrbit commented on 2014-03-23 07:41

hi marius, you need to upgrade curl 7.35

marius commented on 2014-03-23 07:20

Grive does not compile for me:
Kernel: Linux desktop 3.13.6-1-ARCH #1 SMP PREEMPT Fri Mar 7 22:47:48 CET 2014 x86_64 GNU/Linux

Error: http://pastebin.com/9mG6y4VY

Henkeman0 commented on 2014-01-18 08:52

Hey mrbit!! Thank you so much, it worked prefectly with yaourt! :D
Now I will use yaourt in the future and remove aurget that was just giving me problems. Have a nice day =)

mrbit commented on 2014-01-17 17:46

Hi Henkeman0
aurget !!?? hummmm
test with yaourt -S grive.

Henkeman0 commented on 2014-01-17 17:19

Hi mrbit and thanks for the suggestion but sadly it did not help.
Did an system update+reinstall of boost but still same error at 90% :(
Here is the full output if that maybe can give some clue:

[henkeman@BIMBO:Hämtningar]$ aurget -S grive
:: Resolving dependencies...
:: Searching AUR...

Targets (1): grive-0.3.0-1

Proceed with installation? [Y/n]
:: Retrieving taurball from AUR...
:: Building package...
==> Skapar paket: grive 0.3.0-1 (fre jan 17 18:07:19 CET 2014)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Hittade grive-v0.3.0-1-src.tar.gz
==> Validerar källfiler med md5sums...
grive-v0.3.0-1-src.tar.gz ... Godkänd
==> Extracting sources...
-> Extraherar grive-v0.3.0-1-src.tar.gz med bsdtar
==> Removing existing pkg/ directory...
==> Startar build()...
-- The C compiler identification is GNU 4.8.2
-- The CXX compiler identification is GNU 4.8.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/lib64/libjson.so
-- Found CURL: /usr/lib64/libcurl.so (found version "7.34.0")
-- Found EXPAT: /usr/lib64/libexpat.so (found version "2.1.0")
-- Boost version: 1.55.0
-- Found the following Boost libraries:
-- program_options
-- filesystem
-- unit_test_framework
-- system
-- Found libiberty: /usr/lib64/libiberty.a
-- Found ZLIB: /usr/lib64/libz.so (found version "1.2.8")
-- Boost version: 1.55.0
-- Found the following Boost libraries:
-- program_options
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found
-- Found Qt4: /usr/bin/qmake-qt4 (found version "4.8.5")
-- Boost version: 1.55.0
-- Configuring done
-- Generating done
-- Build files have been written to: /home/henkeman/Hämtningar/grive/src/grive-master/build
-- Found libgcrypt: -lgcrypt -lgpg-error
-- Found JSON-C: /usr/lib64/libjson.so
-- Boost version: 1.55.0
-- Found the following Boost libraries:
-- program_options
-- filesystem
-- unit_test_framework
-- system
-- Found libiberty: /usr/lib64/libiberty.a
-- Boost version: 1.55.0
-- Found the following Boost libraries:
-- program_options
-- Boost version: 1.55.0
-- Configuring done
-- Generating done
-- Build files have been written to: /home/henkeman/Hämtningar/grive/src/grive-master/build
Scanning dependencies of target grive
[ 1%] Building CXX object libgrive/CMakeFiles/grive.dir/src/drive/State.cc.o
[ 3%] Building CXX object libgrive/CMakeFiles/grive.dir/src/drive/Entry.cc.o
[ 5%] Building CXX object libgrive/CMakeFiles/grive.dir/src/drive/ResourceTree.cc.o
[ 7%] Building CXX object libgrive/CMakeFiles/grive.dir/src/drive/CommonUri.cc.o
[ 9%] Building CXX object libgrive/CMakeFiles/grive.dir/src/drive/Feed.cc.o
[ 11%] Building CXX object libgrive/CMakeFiles/grive.dir/src/drive/Drive.cc.o
[ 13%] Building CXX object libgrive/CMakeFiles/grive.dir/src/drive/Resource.cc.o
[ 15%] Building CXX object libgrive/CMakeFiles/grive.dir/src/drive2/Feed.cc.o
[ 16%] Building CXX object libgrive/CMakeFiles/grive.dir/src/drive2/Drive.cc.o
[ 18%] Building CXX object libgrive/CMakeFiles/grive.dir/src/drive2/Resource.cc.o
[ 20%] Building CXX object libgrive/CMakeFiles/grive.dir/src/http/Download.cc.o
[ 22%] Building CXX object libgrive/CMakeFiles/grive.dir/src/http/Header.cc.o
[ 24%] Building CXX object libgrive/CMakeFiles/grive.dir/src/http/ResponseLog.cc.o
[ 26%] Building CXX object libgrive/CMakeFiles/grive.dir/src/http/XmlResponse.cc.o
[ 28%] Building CXX object libgrive/CMakeFiles/grive.dir/src/http/CurlAgent.cc.o
[ 30%] Building CXX object libgrive/CMakeFiles/grive.dir/src/http/StringResponse.cc.o
[ 32%] Building CXX object libgrive/CMakeFiles/grive.dir/src/protocol/OAuth2.cc.o
[ 33%] Building CXX object libgrive/CMakeFiles/grive.dir/src/protocol/AuthAgent.cc.o
[ 35%] Building CXX object libgrive/CMakeFiles/grive.dir/src/protocol/Json.cc.o
[ 37%] Building CXX object libgrive/CMakeFiles/grive.dir/src/protocol/JsonResponse.cc.o
[ 39%] Building CXX object libgrive/CMakeFiles/grive.dir/src/json/ValBuilder.cc.o
[ 41%] Building CXX object libgrive/CMakeFiles/grive.dir/src/json/JsonParser.cc.o
[ 43%] Building CXX object libgrive/CMakeFiles/grive.dir/src/json/Val.cc.o
[ 45%] Building CXX object libgrive/CMakeFiles/grive.dir/src/json/ValResponse.cc.o
[ 47%] Building CXX object libgrive/CMakeFiles/grive.dir/src/json/JsonWriter.cc.o
[ 49%] Building CXX object libgrive/CMakeFiles/grive.dir/src/util/SignalHandler.cc.o
[ 50%] Building CXX object libgrive/CMakeFiles/grive.dir/src/util/StringStream.cc.o
[ 52%] Building CXX object libgrive/CMakeFiles/grive.dir/src/util/DateTime.cc.o
[ 54%] Building CXX object libgrive/CMakeFiles/grive.dir/src/util/StdStream.cc.o
[ 56%] Building CXX object libgrive/CMakeFiles/grive.dir/src/util/MemMap.cc.o
[ 58%] Building CXX object libgrive/CMakeFiles/grive.dir/src/util/Crypt.cc.o
[ 60%] Building CXX object libgrive/CMakeFiles/grive.dir/src/util/Config.cc.o
[ 62%] Building CXX object libgrive/CMakeFiles/grive.dir/src/util/File.cc.o
[ 64%] Building CXX object libgrive/CMakeFiles/grive.dir/src/util/OS.cc.o
[ 66%] Building CXX object libgrive/CMakeFiles/grive.dir/src/util/Exception.cc.o
[ 67%] Building CXX object libgrive/CMakeFiles/grive.dir/src/util/log/CommonLog.cc.o
[ 69%] Building CXX object libgrive/CMakeFiles/grive.dir/src/util/log/Log.cc.o
[ 71%] Building CXX object libgrive/CMakeFiles/grive.dir/src/util/log/CompositeLog.cc.o
[ 73%] Building CXX object libgrive/CMakeFiles/grive.dir/src/util/log/DefaultLog.cc.o
[ 75%] Building CXX object libgrive/CMakeFiles/grive.dir/src/xml/NodeSet.cc.o
[ 77%] Building CXX object libgrive/CMakeFiles/grive.dir/src/xml/String.cc.o
[ 79%] Building CXX object libgrive/CMakeFiles/grive.dir/src/xml/TreeBuilder.cc.o
[ 81%] Building CXX object libgrive/CMakeFiles/grive.dir/src/xml/Node.cc.o
Linking CXX static library libgrive.a
[ 81%] Built target grive
Scanning dependencies of target btest
[ 83%] Building CXX object libgrive/CMakeFiles/btest.dir/test/btest/JsonValTest.cc.o
[ 84%] Building CXX object libgrive/CMakeFiles/btest.dir/test/btest/UnitTest.cc.o
[ 86%] Building CXX object libgrive/CMakeFiles/btest.dir/test/btest/ValTest.cc.o
Linking CXX executable btest
[ 86%] Built target btest
Scanning dependencies of target grive_executable
[ 88%] Building CXX object grive/CMakeFiles/grive_executable.dir/src/main.cc.o
Linking CXX executable grive
[ 88%] Built target grive_executable
[ 90%] Generating src/moc_MainWnd.cxx
moc: Cannot open options file specified with @
Usage: moc [options] <header-file>
-o<file> write output to file rather than stdout
-I<dir> add dir to the include path for header files
-E preprocess only; do not generate meta object code
-D<macro>[=<def>] define macro, with optional definition
-U<macro> undefine macro
-i do not generate an #include statement
-p<path> path prefix for included file
-f[<file>] force #include, optional file name
-nn do not display notes
-nw do not display warnings
@<file> read additional options from file
-v display version of moc
bgrive/CMakeFiles/bgrive_executable.dir/build.make:61: receptet för målet ”bgrive/src/moc_MainWnd.cxx” misslyckades
make[2]: *** [bgrive/src/moc_MainWnd.cxx] Fel 1
CMakeFiles/Makefile2:215: receptet för målet ”bgrive/CMakeFiles/bgrive_executable.dir/all” misslyckades
make[1]: *** [bgrive/CMakeFiles/bgrive_executable.dir/all] Fel 2
Makefile:116: receptet för målet ”all” misslyckades
make: *** [all] Fel 2
==> FEL: Ett fel uppstod i build().
Avbryter...
warning: package grive failed to build, skipping

Sorry for the Swedish language ;) I'm not new to Linux but a newbie on Arch and have a newly installed system. Maybe I need to do some checking of my system because I feel like most of my Aurget installs have issues...

mrbit commented on 2014-01-12 21:57

Hi Henkeman0, strange error , update system --> reinstall boost and boost-libs , grive

mrbit commented on 2014-01-12 21:56

Hi Henkeman0, strange error , update system --> reinstall boost and boost-libs

Henkeman0 commented on 2014-01-12 19:50

Hi!

Tried to use grive today but it complained about:
grive: error while loading shared libraries: libboost_program_options.so.1.54.0.
So I tried to re-install grive but then I get this error at 90%:

[ 90%] Generating src/moc_MainWnd.cxx
moc: Cannot open options file specified with @
Usage: moc [options] <header-file>
-o<file> write output to file rather than stdout
-I<dir> add dir to the include path for header files
-E preprocess only; do not generate meta object code
-D<macro>[=<def>] define macro, with optional definition
-U<macro> undefine macro
-i do not generate an #include statement
-p<path> path prefix for included file
-f[<file>] force #include, optional file name
-nn do not display notes
-nw do not display warnings
@<file> read additional options from file
-v display version of moc
bgrive/CMakeFiles/bgrive_executable.dir/build.make:61: receptet för målet ”bgrive/src/moc_MainWnd.cxx” misslyckades
make[2]: *** [bgrive/src/moc_MainWnd.cxx] Fel 1
CMakeFiles/Makefile2:215: receptet för målet ”bgrive/CMakeFiles/bgrive_executable.dir/all” misslyckades
make[1]: *** [bgrive/CMakeFiles/bgrive_executable.dir/all] Fel 2
Makefile:116: receptet för målet ”all” misslyckades
make: *** [all] Fel 2
==> FEL: Ett fel uppstod i build().
Avbryter...
warning: package grive failed to build, skipping

Hope you can give me some help?

mrbit commented on 2013-12-22 12:00

ArchGiac, thank you..Merry Christmas :)

ArchGiac commented on 2013-12-22 11:58

@mrbit
Great job! It work fine!
Merry Christmas :)

mrbit commented on 2013-12-22 11:27

uhummm ...?? please now test compile..

ArchGiac commented on 2013-12-22 09:15

I found this link: http://www.pihomeserver.fr/en/tag/grive/
To me it seems strange to find this statement
"result.Add( "change_stamp", Json((boost::uint64_t)m_cstamp) ) ) ;"
in State.cc.
But maybe I'm wrong ...
Sorry for my english

mrbit commented on 2013-12-22 08:56

sorry....uhummm strange ,...why i686 ??

ArchGiac commented on 2013-12-22 08:36

@mrbit
Thank you, but now the error has changed:

[ 1%] Building CXX object libgrive/CMakeFiles/grive.dir/src/drive/State.cc.o
/tmp/yaourt-tmp-giac/aur-grive/src/grive-master/libgrive/src/drive/State.cc: In member function ‘void gr::v1::State::Write(const boost::filesystem::path&) const’:
/tmp/yaourt-tmp-giac/aur-grive/src/grive-master/libgrive/src/drive/State.cc:256:64: error: expected ‘;’ before ‘)’ token
result.Add( "change_stamp", Json((boost::uint64_t)m_cstamp) ) ) ;
^
libgrive/CMakeFiles/grive.dir/build.make:57: recipe for target 'libgrive/CMakeFiles/grive.dir/src/drive/State.cc.o' failed
make[2]: *** [libgrive/CMakeFiles/grive.dir/src/drive/State.cc.o] Error 1
CMakeFiles/Makefile2:117: recipe for target 'libgrive/CMakeFiles/grive.dir/all' failed
make[1]: *** [libgrive/CMakeFiles/grive.dir/all] Error 2
Makefile:116: recipe for target 'all' failed
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build grive.

mrbit commented on 2013-12-21 21:46

Done ArchGiac, please test compile..

mrbit commented on 2013-12-21 21:11

ok,.thanks ArchGiac, I will prepare a patch as soon as possible..

ArchGiac commented on 2013-12-21 20:26

@mrbit
Could it be that the problem?
https://github.com/Grive/grive/issues/193

ArchGiac commented on 2013-12-21 14:30

@mrbit
Thanks for the effort, but it seems to me that nothing has changed :(

[ 90%] Building CXX object grive/CMakeFiles/grive_executable.dir/src/main.cc.o
Linking CXX executable grive
../libgrive/libgrive.a(State.cc.o): In function `gr::v1::State::Write(boost::filesystem::path const&) const':
State.cc:(.text+0x75d): undefined reference to `gr::Json::Json<long>(long const&)'
State.cc:(.text+0x7c8): undefined reference to `gr::Json::Json<unsigned long>(unsigned long const&)'
State.cc:(.text+0x875): undefined reference to `gr::Json::Json<long>(long const&)'
collect2: error: ld returned 1 exit status
grive/CMakeFiles/grive_executable.dir/build.make:101: recipe for target 'grive/grive' failed
make[2]: *** [grive/grive] Error 1
CMakeFiles/Makefile2:202: recipe for target 'grive/CMakeFiles/grive_executable.dir/all' failed
make[1]: *** [grive/CMakeFiles/grive_executable.dir/all] Error 2
Makefile:116: recipe for target 'all' failed
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build grive.

mrbit commented on 2013-12-21 13:12

uhummm strange strange,...why i686 ??

ArchGiac recompile now , test please

ArchGiac commented on 2013-12-21 10:49

@lto
Correct the bug occurs on i686

ArchGiac commented on 2013-12-21 10:46

@mrbit, Thanks, but ... :(
I still have same error:
[ 90%] Building CXX object grive/CMakeFiles/grive_executable.dir/src/main.cc.o
Linking CXX executable grive
../libgrive/libgrive.a(State.cc.o): In function `gr::v1::State::Write(boost::filesystem::path const&) const':
State.cc:(.text+0x75d): undefined reference to `gr::Json::Json<long>(long const&)'
State.cc:(.text+0x7c8): undefined reference to `gr::Json::Json<unsigned long>(unsigned long const&)'
State.cc:(.text+0x875): undefined reference to `gr::Json::Json<long>(long const&)'
collect2: error: ld returned 1 exit status
grive/CMakeFiles/grive_executable.dir/build.make:101: recipe for target 'grive/grive' failed
make[2]: *** [grive/grive] Error 1
CMakeFiles/Makefile2:202: recipe for target 'grive/CMakeFiles/grive_executable.dir/all' failed
make[1]: *** [grive/CMakeFiles/grive_executable.dir/all] Error 2
Makefile:116: recipe for target 'all' failed
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build grive.

mrbit commented on 2013-12-20 23:18

change dependence....
ArchGiac recompile now , test please

Anonymous comment on 2013-12-20 21:41

I have the same error reported by ArchGiac when building on i686.
On x86_64 instead the package builds fine.

ArchGiac commented on 2013-12-20 12:06

@mrbit, @nsmathew
The system is updated and these are the dependencies:
==> grive dependencies:
- gcc-libs (already installed)
- curl (already installed)
- json-c (already installed)
- openssl (already installed)
- boost-libs (already installed)
- libgcrypt (already installed)
- expat (already installed)
- yajl (already installed)
- cmake (already installed)
- cppunit (already installed)
- boost (already installed)

I also tried to reinstall json-c, but the result does not change :(

PS
Some information on my system:
Kernel: 3.12.5-1-ARCH
Desktop Environment: KDE
CPU: Intel(R) Pentium(R) 4 CPU 3.00GHz

mrbit commented on 2013-12-20 07:41

Hi ArchGiac, strange errors, check all dependencies and update system.

nsmathew commented on 2013-12-20 04:53

@ArchGiac, I did not get that error, not sure what is the cause. I just tried re installing and the build succeeded. Maybe @mrbit should be able to help.

ArchGiac commented on 2013-12-19 20:05

@nsmathew
I do not understand, I still have this error:
[ 90%] Building CXX object grive/CMakeFiles/grive_executable.dir/src/main.cc.o
Linking CXX executable grive
../libgrive/libgrive.a(State.cc.o): In function `gr::v1::State::Write(boost::filesystem::path const&) const':
State.cc:(.text+0x75d): undefined reference to `gr::Json::Json<long>(long const&)'
State.cc:(.text+0x7c8): undefined reference to `gr::Json::Json<unsigned long>(unsigned long const&)'
State.cc:(.text+0x875): undefined reference to `gr::Json::Json<long>(long const&)'
collect2: error: ld returned 1 exit status
grive/CMakeFiles/grive_executable.dir/build.make:101: recipe for target 'grive/grive' failed
make[2]: *** [grive/grive] Error 1
CMakeFiles/Makefile2:202: recipe for target 'grive/CMakeFiles/grive_executable.dir/all' failed
make[1]: *** [grive/CMakeFiles/grive_executable.dir/all] Error 2
Makefile:116: recipe for target 'all' failed
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build grive.

colinkeenan commented on 2013-12-19 20:03

@mrbit, Thanks for the quick update. When I turned on my computer this morning, I was able to install grive-v0.3.0 without an problems. I've also tested it out after making changes to the ods file that was causing my issue, and that's solved under this version.

nsmathew commented on 2013-12-19 19:21

@mrbit, @ArchGiac, looks good now, used the current PKGBUILD.

mrbit commented on 2013-12-19 18:15

oops , pacman -S yajl

ArchGiac commented on 2013-12-19 18:02

The same as nsmathew

nsmathew commented on 2013-12-19 17:39

Hi I am trying to install v0.3.0. Getting this error while trying to build.

--------------------------------
/tmp/packerbuild-0/grive/grive/src/grive-master/libgrive/src/json/JsonWriter.cc:24:27: fatal error: yajl/yajl_gen.h: No such file or directory
#include <yajl/yajl_gen.h>
^
compilation terminated.
libgrive/CMakeFiles/grive.dir/build.make:586: recipe for target 'libgrive/CMakeFiles/grive.dir/src/json/JsonWriter.cc.o' failed
make[2]: *** [libgrive/CMakeFiles/grive.dir/src/json/JsonWriter.cc.o] Error 1
CMakeFiles/Makefile2:117: recipe for target 'libgrive/CMakeFiles/grive.dir/all' failed
make[1]: *** [libgrive/CMakeFiles/grive.dir/all] Error 2
Makefile:116: recipe for target 'all' failed
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
The build failed.
--------------------------------

mrbit commented on 2013-12-19 12:06

ok, done test please.!

mrbit commented on 2013-12-19 07:37

Hi colinkeenan, Where is the source file link. ??

colinkeenan commented on 2013-12-18 21:43

I was having an issue with .ods files not uploading properly and posted an issue on the grive site. Someone suggested I try the latest version, 0.3.0

So, I'm marking this version out of date. I would like to get my update through AUR rather than installing this directly from the grive site.

nsmathew commented on 2013-12-12 09:00

@mrbit, thanks. That solved the issue.

mrbit commented on 2013-12-09 14:27

Hi nsmathew, please rebuild it..

nsmathew commented on 2013-12-09 12:27

I am getting the below error while running grive. Been getting this since yesterday. I think it belong to the boost-libs package. Can someone help?

grive: error while loading shared libraries: libboost_program_options.so.1.54.0: cannot open shared object file: No such file or directory.

nsmathew commented on 2013-12-09 12:26

I am getting the below error while running grive. Been getting this since yesterday. I think it belong to the boost-libs package.

[i]grive: error while loading shared libraries: libboost_program_options.so.1.54.0: cannot open shared object file: No such file or directory[/i]

mrbit commented on 2013-11-15 17:00

why, flag package out-of-date ??

mrbit commented on 2013-10-30 07:56

Thanks xanthi, Done.

xanthi commented on 2013-10-29 18:42

Hi,

Build is failing for me:

Json.cc:(.text._ZN5boost9to_stringIN2gr7JsonTagENS1_4JsonEEESsRKNS_10error_infoIT_T0_EE[_ZN5boost9to_stringIN2gr7JsonTagENS1_4JsonEEESsRKNS_10error_infoIT_T0_EE]+0x15e): undefined reference to `json_object_to_json_string'
collect2: error: ld returned 1 exit status
grive/CMakeFiles/grive_executable.dir/build.make:124: recipe for target 'grive/grive' failed
make[2]: *** [grive/grive] Error 1
CMakeFiles/Makefile2:165: recipe for target 'grive/CMakeFiles/grive_executable.dir/all' failed
make[1]: *** [grive/CMakeFiles/grive_executable.dir/all] Error 2
Makefile:116: recipe for target 'all' failed
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting...


Any suggestions please?
Thanks

ArchGiac commented on 2013-07-15 14:59

Re: nnkken
Right, doing the rebuild it work fine! (with boost 1.54.0-2)

Anonymous comment on 2013-07-15 12:45

Re ArchGiac:
I got the same problem (missing libboost_program_options.so.1.53.0) before, but after rebuilding the package, it works fine now.
BTW, I tried building the package using clang and the package is not functioning (just like entered a dead loop after I type "grive").
It works well after I tried using gcc.

ArchGiac commented on 2013-07-13 16:43

After the recent upgrade to boost 1.54.0-2, i get this error:
grive: error while loading shared libraries: libboost_program_options.so.1.53.0: cannot open shared object file: No such file or director.
Thanx a lot

mrbit commented on 2013-06-19 22:21

ok. fixed , thanks zappafrank ; please test.

zappafrank commented on 2013-06-19 20:25

Hi,

I download the tarball and execute the makepkg command, this is the errore:

make[2]: *** [grive/grive] Errore 1
make[1]: *** [grive/CMakeFiles/grive_executable.dir/all] Errore 2
make: *** [all] Errore 2

it's bug or my mistake? ther'is a solution?

Thanx a lot

ArchGiac commented on 2013-06-05 12:07

Do not worry, I do not speak english ...
Thanks

mrbit commented on 2013-06-05 11:48

sorry, for bad inglish , I'll see what I can do
:(

ArchGiac commented on 2013-06-05 11:41

For two or three days no longer works. This is the message:
Reading local directories
Synchronizing folders
Reading remote server file list
Synchronizing files
sync "omitted" changed in local. uploading
exception: /tmp/packerbuild-1000/grive/grive/src/grive-0.2.0/libgrive/src/http/CurlAgent.cc(149): Throw in function long int gr::http::CurlAgent::ExecCurl(const string&, gr::http::Receivable*, const gr::http::Header&)
Dynamic exception type: boost::exception_detail::clone_impl<gr::http::Error>
std::exception::what: std::exception
:(

mrbit commented on 2013-06-03 06:57

please suggest ...!!

mrbit commented on 2013-06-03 06:56

sorry rek2gnulinux, strange, ....I work!!!!.

rek2gnulinux commented on 2013-04-03 22:11

mrbit yes like 2-3 weeks a go and stop working.. Im getting the error
grive
grive: error while loading shared libraries: libboost_program_options.so.1.52.0: cannot open shared object file: No such file or directory

so I came here and notice you updated the PKBUILD so I try that and that is when I get the error I posted below..

mrbit commented on 2013-04-03 21:51

ok, updated pkgbuild, tested now

rek2gnulinux commented on 2013-04-03 21:19

mrbit yes like 2-3 weeks a go and stop working.. Im getting the error
grive
grive: error while loading shared libraries: libboost_program_options.so.1.52.0: cannot open shared object file: No such file or directory

so I came here and notice you updated the PKBUILD so I try that and that is when I get the error I posted below..

mrbit commented on 2013-04-03 20:15

ok, updated pkgbuild, tested

mrbit commented on 2013-04-03 20:10

rek2gnulinux, you're right !!

rek2gnulinux commented on 2013-04-03 19:53

mrbit yes like 2-3 weeks a go and stop working.. Im getting the error
grive
grive: error while loading shared libraries: libboost_program_options.so.1.52.0: cannot open shared object file: No such file or directory

so I came here and notice you updated the PKBUILD so I try that and that is when I get the error I posted below..

mrbit commented on 2013-04-01 22:12

rek2gnulinux you updated system ?

mrbit commented on 2013-04-01 22:00

strange, ....I work!!!!.

rek2gnulinux commented on 2013-04-01 21:33

Im getting this error:
canning dependencies of target grive_executable
[ 97%] Building CXX object grive/CMakeFiles/grive_executable.dir/src/main.cc.o
[100%] Building CXX object grive/CMakeFiles/grive_executable.dir/src/Config.cc.o
Linking CXX executable grive
[100%] Built target grive_executable
==> Entering fakeroot environment...
==> Starting package()...
make: *** No rule to make target `D'. Stop.
==> ERROR: A failure occurred in package().
Aborting...

mrbit commented on 2013-02-04 22:26

thanks radams,
apdated per compatibily boost 1.50.0

Anonymous comment on 2013-02-04 12:44

At the moment, grive looks for version 1.50.0 of boost-libs, and won't run after boost-libs has been upgraded to the latest version. Adding the following links gets around this problem for now:

ln /usr/lib/libboost_program_options.so /usr/lib/libbost_program_options.so.1.50.0
ln /usr/lib/libboost_program_options.so /usr/lib/libboost_program_options.so.1.50.0
ln /usr/lib/libboost_filesystem.so /usr/lib/libboost_filesystem.so.1.50

I'll submit a fixed version of the source code to github, unless somebody beats me to it.

Anonymous comment on 2012-12-02 01:58

Or you can check out http://www.lbreda.com/grive/start... However, the "official" version number appears to be 0.2.0, not 0.3.0.

Anonymous comment on 2012-12-02 01:53

The correct web page is now https://github.com/Grive/grive

mrbit commented on 2012-11-07 18:13

ok , updated...

Jristz commented on 2012-11-07 16:41

error 404
again change the source

the webpage for upstream is a 404

wrong categorie

._.

ilpianista commented on 2012-10-19 09:51

Move boost to makedepends and replace it with boost-libs.

categories=('network')
WTF is that?

mrbit commented on 2012-10-10 09:16

ok fix..

idovitz commented on 2012-10-09 07:40

Update PKGBUILD to use gcc-libs instead gcc-libs-multilibs

gnumdk commented on 2012-09-27 09:35

Please fix your PKGBUILD.

Remove arch test, it's not needed.

mrbit commented on 2012-09-14 15:16

fix:
https://github.com/mrpdaemon/grive/commit/a145c2041260be264069cdeb0cd4968afcee9035

vendion commented on 2012-09-14 00:57

Seems to be a upstream issue that causes the build to fail:

/tmp/yaourt-tmp-vendion/aur-grive/src/Grive-grive-113b110/libgrive/test/util/ConfigTest.cc:39:44: error: no ?void grut::ConfigTest::TestInitialiseWithNoPath()? member function declared in class ?grut::ConfigTest?
/tmp/yaourt-tmp-vendion/aur-grive/src/Grive-grive-113b110/libgrive/test/util/ConfigTest.cc:48:42: error: no ?void grut::ConfigTest::TestInitialiseWithPath()? member function declared in class ?grut::ConfigTest?
make[2]: *** [libgrive/CMakeFiles/unittest.dir/test/util/ConfigTest.cc.o] Error 1
make[1]: *** [libgrive/CMakeFiles/unittest.dir/all] Error 2
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build grive.

mrbit commented on 2012-09-13 16:50

test please....conmpila !!!!

eduardosm commented on 2012-09-06 15:14

It stucks on "Reading local directories".

vendion commented on 2012-09-05 23:45

The readme on Github shows 0.3.0 and a date of 25 July 2012 https://github.com/Grive/grive/blob/master/README I guess there is a disconnect somewhere my apologies for incorrectly flagging out of date.

mrbit commented on 2012-08-29 14:36

http://www.lbreda.com/grive/_media/packages/0.2.0/grive-0.2.0.tar.gz ???? no 3.0

vendion commented on 2012-08-29 13:28

Version 0.3.0 has been out for a while, please update.

mrbit commented on 2012-08-14 08:00

updated ... thanks TingPing

Jristz commented on 2012-08-14 07:23

You need the following libraries:
- json-c
- libcurl
- libstdc++
- libgcrypt
- Boost (Boost filesystem and program_option are required)

There are also some optional dependencies:
- CppUnit (for unit tests)
- libbfd (for backtrace)
- binutils (for libiberty, required for compilation dah)

TingPing commented on 2012-08-10 01:42

Working pkgbuild - https://raw.github.com/gist/3310164/a7333fd4b45a38f4d9ac3e3b624b107a4e261d71/PKGBUILD

Anonymous comment on 2012-07-26 18:39

0.3.0 is out.

mrbit commented on 2012-07-05 15:47

and already updated !!!

Jristz commented on 2012-07-05 14:57

https://github.com/Grive/grive
0.2.0 is out

mrbit commented on 2012-06-12 04:53

update...now compila

mrbit commented on 2012-06-10 21:23

update not compila : libgrive/src/protocol/OAuth2.cc:67:36: error:no matching function for call to ‘gr::http::CurlAgent::Post(const string&, std::string&, gr::http::JsonResponse*)’

Jristz commented on 2012-06-09 23:31

https://github.com/Grive/grive
grive 0.1.1 released

qwertzdenek commented on 2012-06-09 13:46

Project moved to here: https://github.com/Grive/grive and the last version is 0.1.1.

crobe2 commented on 2012-06-08 07:03

Somehow, downloading the sources gives the wrong git tag ( 271dd95 ), so the installation does not work. I am not sure whats wrong.

mrbit commented on 2012-06-04 05:38

updated..

Jristz commented on 2012-06-04 03:26

https://github.com/match065/grive

rediing the README say grive 0.1.0 in other word are in version 0.1.0 now

mrbit commented on 2012-05-25 14:14

add boost--> dep

vendion commented on 2012-05-24 23:32

Currently does not pass the checksum


-> Downloading match065-grive-co1ace7...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 131k 100 131k 0 0 195k 0 --:--:-- --:--:-- --:--:-- 221k
==> Validating source files with md5sums...
match065-grive-co1ace7 ... FAILED
==> ERROR: One or more files did not pass the validity check!
==> ERROR: Makepkg was unable to build grive.

thepasto commented on 2012-05-23 17:43

missing boost dep

mrbit commented on 2012-05-22 19:47

update ...

Anonymous comment on 2012-05-17 17:40

errore al primo avvio

kammela@archp .grive]$ grive -a
terminate called after throwing an instance of 'gr::Config::Error'
what(): std::exception
Annullato

mrbit commented on 2012-05-07 14:36

ok

ilpianista commented on 2012-05-01 06:58

match065 do not use git tags, until that is fixed this package will not build. (Every git commit changes the dir name and the checksum).