From owner-freebsd-ports@FreeBSD.ORG Sun Mar 31 13:50:52 2013 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 51CBF3C4 for ; Sun, 31 Mar 2013 13:50:52 +0000 (UTC) (envelope-from jmalcolm@uraeus.com) Received: from mail-relay.uraeus.com (mail-relay.uraeus.com [198.6.196.29]) by mx1.freebsd.org (Postfix) with ESMTP id 2C805DBC for ; Sun, 31 Mar 2013 13:50:51 +0000 (UTC) Received: from localhost (localhost.uraeus.com [127.0.0.1]) by mail-relay.uraeus.com (Postfix) with ESMTP id 7E9D128427; Sun, 31 Mar 2013 13:42:38 +0000 (UTC) Received: from mail-relay.uraeus.com ([127.0.0.1]) by localhost (shoggoth.uraeus.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F+6cvjZgCab8; Sun, 31 Mar 2013 13:42:37 +0000 (UTC) Received: from [172.29.118.19] (pool-71-120-1-35.washdc.east.verizon.net [71.120.1.35]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mail-relay.uraeus.com (Postfix) with ESMTPSA id 43D292840E; Sun, 31 Mar 2013 13:42:37 +0000 (UTC) Subject: Re: Where has all the groupware gone..... Mime-Version: 1.0 (Apple Message framework v1283) Content-Type: text/plain; charset=us-ascii From: Joe Malcolm In-Reply-To: <5146D0A6.3020707@executive-computing.de> Date: Sun, 31 Mar 2013 09:42:36 -0400 Content-Transfer-Encoding: quoted-printable Message-Id: <43224669-F60A-4B9A-9239-32012F1A934E@uraeus.com> References: <1363549575.86830.YahooMailNeo@web141402.mail.bf1.yahoo.com> <5146D0A6.3020707@executive-computing.de> To: Marco Steinbach X-Mailer: Apple Mail (2.1283) Cc: Joe Malcolm , Paul Pathiakis , "ports@freebsd.org" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 Mar 2013 13:50:52 -0000 On Mar 18, 2013, at 4:30 AM, Marco Steinbach wrote: > Paul Pathiakis wrote on 17.03.2013 20:46: >> Hi, >> I have tried building many pieces of groupware so that I can replace = MS at various client sites. >> However: >> zimbra? No port. (Hardcoded /opt/zimbra) >> kolab? No port. (Hardcoded /kolab - This could work if they got = rid of the idiocy of "OpenPKG") >> (A kolab port could easily be done if all the dependencies their rpms = were made into a port for it. - It should work fairly easily with ZFS) >> Citadel? No port. Got it working and seems pretty decent. >> SimpleGroupware - Not DB independent, MySQL only >> Tine? Not DB independent, MySQL only (Who does that in this day and = age?) >> Horde? Port is cumbersome and very few tips anywhere to get it up = and running quickly on FreeBSD (Is there a doc I can't find?) >> Horde >> Web? Same as Horde >> Egroupware? Sweet... Works nice and seems very useful. Many = compliments from people on how well it works. Phpgroupware? Not really = groupware in the form of the others above. >> I'm just evaluating. I have no affiliation with any. However, the = lack thereof when we could be inserting groupware FreeBSD servers in = clients... :-) >> Thank you for checking into this and creating real ports and/or = documentation. >> P. >=20 > FYI: A port for SOGo (http://www.sogo.nu) has been submitted. >=20 > http://www.freebsd.org/cgi/query-pr.cgi?pr=3Dports/175947 >=20 Thanks for pointing this out! I had missed this. However, I just tried = it on a not-that-recently 10-current: fub% uname -a FreeBSD fub 10.0-CURRENT FreeBSD 10.0-CURRENT #0: Sat Feb 16 19:38:01 = UTC 2013 root@snap.freebsd.org:/usr/obj/usr/src/sys/GENERIC amd64 and it errors out with: Compiling file SOGo+DAV.m ... SOGo+DAV.m:134:2: warning: #warning all REPORT method should be = standardized... SOGo+DAV.m:340:2: warning: #warning this is a bit ugly, as usual SOGo+DAV.m:480:5: warning: #warning evil eVIL EVIl! Linking tool sogod ... /usr/bin/ld: /usr/lib/crt1.o: relocation R_X86_64_32 against `_DYNAMIC' = can not be used when making a shared object; recompile with -fPIC /usr/lib/crt1.o: could not read symbols: Bad value collect2: ld returned 1 exit status gmake[4]: *** [obj/sogod] Error 1 gmake[3]: *** [internal-tool-all_] Error 2 gmake[2]: *** [sogod.all.tool.variables] Error 2 gmake[1]: *** [internal-all] Error 2 gmake: *** [internal-all] Error 2 *** [do-build] Error code 2 Which, FWIW, is what I got when I tried doing it myself. Some google = produced a hazy idea of what it means but not how to fix it. Joe