Package Details: ccnet 6.0.0-1

Git Clone URL: https://aur.archlinux.org/ccnet.git (read-only)
Package Base: ccnet
Description: A framework for writing networked applications in C.
Upstream URL: https://github.com/haiwen/ccnet/
Licenses: GPL3
Submitter: aclindsa
Maintainer: eolianoe
Last Packager: eolianoe
Votes: 73
Popularity: 2.615680
First Submitted: 2013-01-19 16:55
Last Updated: 2016-08-12 13:23

Latest Comments

quej commented on 2016-05-12 07:24

issue collect2: error: ld returned 1 exit status solved by installing libmariadbclient

Mechanix commented on 2016-04-26 17:33

I have some issues building the seafile client.

collect2: error: ld returned 1 exit status
Makefile:532: recipe for target 'ccnet-server' failed
make[3]: *** [ccnet-server] Error 1
make[3]: Leaving directory '/tmp/yaourt-tmp-user/aur-ccnet/src/ccnet-5.1.1-server/net/server'
Makefile:393: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/tmp/yaourt-tmp-user/aur-ccnet/src/ccnet-5.1.1-server/net'
Makefile:500: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/tmp/yaourt-tmp-user/aur-ccnet/src/ccnet-5.1.1-server'
Makefile:409: recipe for target 'all' failed
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build ccnet.
==> Restart building ccnet ? [y/N]

Does somebody have a hint how to fix this? Thank you

simontunnat commented on 2015-10-29 16:24

Could someone please take over the seafile packages as maintainer.
I just can't find the time to maintain them.

calrama commented on 2015-09-29 12:48

I am unwilling to wait any longer, so the package is now orphaned. I advise anyone willing to pick this up to pick up the whole seafile dependency tree, as it would otherwise become tedious to maintain.

calrama commented on 2015-09-29 12:47

I am unwilling to wait any longer, so the package is not orphaned. I advise anyone willing to pick this up to pick up the whole seafile dependency tree, as it would otherwise become tedious to maintain.

calrama commented on 2015-09-05 15:38

This is the last upstream-based package update from me. Since I have received mail from one from person interested in maintaining, I will not orphan the packages just yet, but in the next couple of days.

calrama commented on 2015-08-10 01:36

@barchiesi I have added you as co-maintainer to all my packages in the "seafile" dependency graph, since maintaining any of the seafile-* packages requires an active maintainer of the other packages above it in the graph. Maintenance most of the time only includes updating the version / upstream version variable to reflect the latest upstream tag. If you do not want to maintain some of the packages I added you to, you can just remove yourself from them as co-maintainer (if for some reason the new AUR does not have that functionality, email me the list of packages you want me to remove you as co-maintainer from).

calrama commented on 2015-08-10 01:35

@barchiesi I have added you as co-maintainer to all my packages in the "seafile" dependency graph, since maintaining any of the seafile-* packages requires an active maintainer of the other packages above it in the graph. Maintenance most of the time only includes updating the version / upstream version variable to reflect the latest upstream tag. If you do not want to maintain some of the packages I added you to, you can just remove yourself from them as co-maintainer.

barchiesi commented on 2015-08-08 12:43

I wouldn't mind taking some of those from you, particularly the seafile-*

calrama commented on 2015-08-07 19:01

Since I no longer intend to use distributions with systemd for personal use,
I will abandon this package no earlier than 2015-09-01.
Should someone be interested in maintaining this package afterwards,
he or she can contact me in the interim to become co-maintainer
and then sole maintainer once I leave, to ensure a smooth transition.
If possible, I would like to hand over the following packages over to a single maintainer, since they comprise a dependency graph:
libevhtp-seafile, libsearpc, ccnet, seafile-shared, seafile-client, seafile-client-cli, seafile-server

calrama commented on 2015-06-12 09:32

Initial AUR4 import at seafile version 4.2.4.

calrama commented on 2015-06-12 09:32

Initial AUR4 import.

markusk commented on 2015-05-31 21:56

checksum "COPYRIGHT" fails!

breadz commented on 2015-05-30 09:41

The COPYRIGHT file was updated recently.
The new sha256sum is:
c07aeccf581c255e60acbddcc6af90290e0d6354e6ec0ee1987b82845d3d57ac

calrama commented on 2015-01-31 18:52

@RunasSudo: Thanks, I overlooked ccnet when I fixed the option in libsearpc. Should work since earlier today.

RunasSudo commented on 2015-01-30 23:33

Package still fails to build. Removing the options line per @daroczig's suggestion works.

senorsmile commented on 2015-01-19 05:04

as daroczig mentioned, there's an error building this.
options=
needs to be
options=()
to be valid bash.

daroczig commented on 2015-01-02 13:59

The last PKGBUILD fails with: ==> ERROR: options array contains unknown option ''

Removing the empty "options" line from the PKGBUILD resolves this issue.

rumpelsepp commented on 2014-06-25 05:34

Please rebuild with mkaurball. thanks!

aclindsa commented on 2014-04-12 02:52

I have orphaned this package and other seafile dependencies because I haven't used them for quite some time and no longer have the time or motivation to properly maintain them. I have not been able to find a maintainer to take over, but trust that if the package is truly useful someone will take over where I left off.

pulb commented on 2014-04-11 18:20

Correction: python2 is also required at runtime.

pulb commented on 2014-04-11 15:25

Please either remove the python module from the build config (the demo module isnt required as well btw) or add 'python2>=2.6' to the build dependencies.

jprjr commented on 2014-03-21 12:54

aclindsa: Thanks!

aclindsa commented on 2014-03-21 01:48

jprjr: I've added it as a dependency and to the package configuration.

jprjr commented on 2014-03-20 16:05

Hi there - ccnet has an LDAP component, but I don't believe it's enabled in your PKGBUILD. Can you enable that?

fatmike commented on 2014-03-13 12:57

v2.1.1.tar.gz failes the sha256sum check

aclindsa commented on 2014-02-20 14:45

BunBum: No worries - It *is* confusing that they don't tag their releases with their own release number!

BunBum commented on 2014-02-20 14:41

Oh sorry, I didn't saw that. Than you can revert the outdated flag.

aclindsa commented on 2014-02-20 14:19

BunBum: This package is not out of date. The tag you're referring to corresponds to the seafile version which this ccnet version works with. If you check the PKGBUILD, you will see that ccnet 1.4.0 is actually already using the v2.1.1 tag from their repository.

BunBum commented on 2014-02-20 14:10

On GitHub there is a v2.1.1 tag

aclindsa commented on 2014-01-10 13:46

BunBum: Updated - thanks for testing it!

BunBum commented on 2014-01-10 12:13

As with python2-djblets: it compiled successfully and I could install it ;-)

aclindsa commented on 2014-01-10 11:54

BunBum: As with python2-djblets, please confirm that you have tested building and installing this on your Raspberry Pi and I will add the flag.

BunBum commented on 2014-01-10 09:01

Please add "armv6h" compatibility so that we can use this package on the Raspberry Pi

aclindsa commented on 2013-11-10 04:08

calrama: I honestly can't remember why I initially added it, I suspect based on the directions at https://github.com/haiwen/seafile/wiki/Build-and-deploy-seafile-server-from-source. I've removed it.

calrama commented on 2013-11-09 16:03

One quick question: Why is the package "libmysqlclient" in makedepends? I could not find such a package in either the normal repos, or in the AUR, but the package builds just fine.

aclindsa commented on 2013-11-09 13:50

chabotsi: I believe you're right - I've overlooked that dependency for a while now. I've updated the package.

chabotsi commented on 2013-11-09 13:30

looks like `libevent` is missing in the dependancies list, isn’t it ?

aclindsa commented on 2013-11-08 12:33

calrama: Thanks, and updated.

calrama commented on 2013-11-08 09:25

ccnet version 1.3.7 is out under the tag "v2.0.7"

petelewis commented on 2013-11-03 09:54

asclindsa: you're absolutely right. I had a corrupted download. Ha, the checksum was just doing its job :-)

(This probably reflects the fact that over the last few years I've had more non-matching sums from incorrect AUR packages than corrupted downloads. I wonder what that says...)

Thanks and sorry for the noise.

aclindsa commented on 2013-11-01 18:01

petelewis: I just double-checked and doing the following, I get a matching sum:
$ wget https://github.com/haiwen/ccnet/archive/v2.0.5.tar.gz; sha256sum v2.0.5.tar.gz
139a801daf225a277c04c9e2bf43bf2d617d81c33a6b6e651de18fe223586eb3 v2.0.5.tar.gz

Will you double-check that your download didn't get corrupted and let me know if you're still having issues?

petelewis commented on 2013-11-01 15:48

Thanks for that. But now the SHA256 seems to be wrong...

aclindsa commented on 2013-10-31 23:58

Sandnabba: It appears something is wrong with -lpthread so I added it manually as a flag when configuring (not sure why it built successfully for me the first time - autotools scare me sometimes). It should work for you now.

Sandnabba commented on 2013-10-31 13:59

I get the following error when I try to build it:

/usr/bin/ld: ccnet-db.o: undefined reference to symbol 'pthread_setspecific@@GLIBC_2.2.5'
/usr/bin/ld: note: 'pthread_setspecific@@GLIBC_2.2.5' is defined in DSO /usr/lib/libpthread.so.0 so try adding it to the linker command line
/usr/lib/libpthread.so.0: could not read symbols: Invalid operation
collect2: error: ld returned 1 exit status
Makefile:514: recipe for target 'ccnet-server' failed
make[3]: *** [ccnet-server] Error 1

Any ideas?

aclindsa commented on 2013-10-30 11:38

calrama: Thanks, I updated the package. This looks to be very helpful for seafile packagers.

calrama commented on 2013-10-30 11:18

The developers of seafile/ccnet seem to have been convinced to provide clean version tags from now on, rendering seperate source tarballs obsolete, as github presents tags as source tarballs. Additionally, ccnet's version has been updated to 1.3.6. If you are interested, you can read the full issue here: https://github.com/haiwen/seafile/issues/406

I have uploaded a fully working updated PKGBUILD for ccnet 1.3.6 to pastebin with an expiration time of one month:
http://pastebin.com/KS9yjxAf

kevincox commented on 2013-07-04 01:12

Adding "armv6h" to the "arch" variable allows for use on arm devices such as the raspberry pi.

aclindsa commented on 2013-06-13 03:18

ddanier: Apparently they've updated their license to GPLv3 with some special exceptions. I've updated the hash.

ddanier commented on 2013-06-12 20:14

COPYRIGHT file seems to have changed as sha256 does not validate.

peplin commented on 2013-04-05 14:22

I just commented on this in the libsearpc package as well, but the call to prepare() at the top of build() is causing problems with pacman >= 4.1 because the patch is applied twice. The second time it detects that it's already been applied and you're either given the option to reverse the patch (bad) or skip it, which causes the entire install to fail.

aclindsa commented on 2013-04-04 18:37

If you look at the compilation command-line you pasted here, you'll see "/home/hugo/tmp/seafile/libsearpc/pkg/libsearpc/" is getting wrongly pre-fixed to the auto-configured include path (which is why json-glib.h can't be found). This is what my patch fixes.

aclindsa commented on 2013-04-04 18:35

hobarrera: This is the consequence of compiling libsearpc without the patch we've been talking about there. Re-compile libsearpc with the patch applied, install that package, and re-try this.

hobarrera commented on 2013-04-04 18:28

Build fails:

libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../include -I../include/ccnet -I../lib -I../include -DG_LOG_DOMAIN=\"Ccnet\" -pthread -I/home/hugo/tmp/seafile/libsearpc/pkg/libsearpc//usr/include -I/home/hugo/tmp/seafile/libsearpc/pkg/libsearpc//usr/include/searpc -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wall -DCCNET_LIB -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -MT libccnet_la-libccnet_utils.lo -MD -MP -MF .deps/libccnet_la-libccnet_utils.Tpo -c libccnet_utils.c -fPIC -DPIC -o .libs/libccnet_la-libccnet_utils.o
libccnet_utils.c:42:33: fatal error: json-glib/json-glib.h: No such file or directory
#include <json-glib/json-glib.h>
^
compilation terminated.

aclindsa commented on 2013-04-04 11:51

hobarrera: After looking into it, the patch *is* necessary. Without it, auto-configuration does not work properly for packages which have build requirements on ccnet (i.e. those build scripts will look for header files at the build path, not the installed path).

aclindsa commented on 2013-04-04 11:50

hobarrera: After looking into it, the patch *is* necessary. Without it, auto-configuration does not work properly for packages which have build requirements on libsearpc (i.e. those build scripts will look for header files at the build path, not the installed path).

hobarrera commented on 2013-04-04 10:57

patch does not seem to be necessary.

calrama commented on 2013-03-07 13:37

Awesome, thanks!

aclindsa commented on 2013-03-07 12:26

calrama: All three new versions build and install just fine on my box, but I haven't had time to test them for functionality.

calrama commented on 2013-03-07 11:10

Hey, latest seafile version is 1.5.3, please update. Same for libsearpc

calrama commented on 2013-03-07 11:09

Hey, latest seafile version is 1.5.3, please update

aclindsa commented on 2013-02-26 14:26

calrama: Okay, I updated them all. Let me know if you run into any more problems.

calrama commented on 2013-02-26 12:41

Could you change the "make" to "make -j1", please?
Sadly building with more than one jobs results in errors.
This also holds for the "seafile" and "libsearpc" packages.

calrama commented on 2013-02-26 12:39

Could you change the "make" to "make -j1", please?
Sadly building with more than one jobs results in errors.
This may also be the case for libsearpc, but I've not yet tried building it with more than one job.

aclindsa commented on 2013-02-23 15:33

calrama: Hrm, this is the second or third time they've moved their source downloads. I've updated this package, as well as the others needed to install seafile.

calrama commented on 2013-02-22 18:49

The source (seafile-latest.tar.gt) cannot be downloaded (Server refused connection). Change to http://seafile.googlecode.com/files/ as mentioned in their wiki (https://github.com/haiwen/seafile/wiki/Build-and-use-seafile-client-from-source)?

calrama commented on 2013-02-22 18:42

The source (seafile-latest.tar.gt) cannot be downloaded (Server refused connection). And when using the alternate googlecode version it cannot be compiled.