From owner-freebsd-questions Fri Mar 14 8: 2:42 2003 Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6C87537B404 for ; Fri, 14 Mar 2003 08:02:38 -0800 (PST) Received: from creme-brulee.marcuscom.com (rdu57-17-158.nc.rr.com [66.57.17.158]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3F5EA43F93 for ; Fri, 14 Mar 2003 08:02:37 -0800 (PST) (envelope-from marcus@marcuscom.com) Received: from [10.2.1.4] (vpn-client-4.marcuscom.com [10.2.1.4]) by creme-brulee.marcuscom.com (8.12.8/8.12.8) with ESMTP id h2EG1hrI037654; Fri, 14 Mar 2003 11:01:43 -0500 (EST) (envelope-from marcus@marcuscom.com) Subject: Re: seahorse-0.7.1 port broken? From: Joe Marcus Clarke To: CARTER Anthony Cc: FreeBSD User Questions List In-Reply-To: <1047656311.3288.30.camel@intra241.intrasoft.lu> References: <1047655153.317.14.camel@gyros> <1047656311.3288.30.camel@intra241.intrasoft.lu> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-ZPkZOJy2fip96BhEOp5I" Organization: MarcusCom, Inc. Message-Id: <1047657731.317.37.camel@gyros> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.2 Date: 14 Mar 2003 11:02:11 -0500 X-Spam-Status: No, hits=-33.0 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,PGP_SIGNATURE_2, QUOTED_EMAIL_TEXT,QUOTE_TWICE_1,REFERENCES, REPLY_WITH_QUOTES autolearn=ham version=2.50 X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --=-ZPkZOJy2fip96BhEOp5I Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Fri, 2003-03-14 at 10:38, CARTER Anthony wrote: > OK, it got past the bit that I mentioned before, but now I get: I see why the error occurs (there's a bug in seahorse's Makefile when it generates the marshal code). However, I'm not sure why it runs this code at all. Are you building over NFS where timestamps might be out of sync? Joe >=20 > In file included from seahorse-context.c:27: > seahorse-marshal.h:2:19: warning: extra tokens at end of #ifndef > directive > seahorse-marshal.h:3:19: warning: ISO C requires whitespace after the > macro name > In file included from seahorse-context.c:27: > seahorse-marshal.h:10: syntax error before '-' token > seahorse-context.c: In function `seahorse_context_class_init': > seahorse-context.c:112: `seahorse_marshal_VOID__STRING_DOUBLE' > undeclared (first > use in this function) > seahorse-context.c:112: (Each undeclared identifier is reported only > once > seahorse-context.c:112: for each function it appears in.) > gmake[4]: *** [seahorse-context.o] Error 1 > gmake[4]: Leaving directory > `/mnt/spare/ports/security/seahorse/work/seahorse-0. > 7.1/src' > gmake[3]: *** [all-recursive] Error 1 > gmake[3]: Leaving directory > `/mnt/spare/ports/security/seahorse/work/seahorse-0. > 7.1/src' > gmake[2]: *** [all] Error 2 > gmake[2]: Leaving directory > `/mnt/spare/ports/security/seahorse/work/seahorse-0. > 7.1/src' > gmake[1]: *** [all-recursive] Error 1 > gmake[1]: Leaving directory > `/mnt/spare/ports/security/seahorse/work/seahorse-0. > 7.1' > gmake: *** [all] Error 2 > *** Error code 2 > =20 > Stop in /mnt/spare/ports/security/seahorse. > ** Command failed [exit code 1]: /usr/bin/script -qa > /tmp/portupgrade9124.0 make > ** Fix the problem and try again. > ---> Skipping 'x11/gnome2-fifth-toe' (gnome2-fifth-toe-2.2.0_7) because > 'securi > ty/seahorse' (seahorse-0.7.0) failed > ** The following packages were not installed or upgraded (*:skipped / > !:failed) > ! security/seahorse (seahorse-0.7.0) (compiler error) > * x11/gnome2-fifth-toe (gnome2-fifth-toe-2.2.0_7) >=20 >=20 > Thanks, > Anthony Carter >=20 > On Fri, 2003-03-14 at 16:19, Joe Marcus Clarke wrote: > > On Fri, 2003-03-14 at 10:02, CARTER Anthony wrote: > > > Hi, > > >=20 > > > I am trying to upgrade seahorse to 0.7.1 from 0.7.0 using: > > >=20 > > > portupgrade -r seahorse and > > >=20 > > > cvsuped followed by make clean, make install clean... > > >=20 > > > They both get to the point given below and then just sits there and > > > idles out... > > >=20 > > >=20 > > > =3D=3D=3D> Building for seahorse-0.7.1 > > > cd . && CONFIG_FILES=3D CONFIG_HEADERS=3Dconfig.h /bin/sh > > ./config.status > > > config.status: creating config.h > > > config.status: config.h is unchanged > > > config.status: executing default-1 commands > > > config.status: executing default-2 commands > > > config.status: executing default-3 commands > > > make all-recursive > > > Making all in src > > > echo "#include \"seahorse-marshal.h\"" > seahorse-marshal.c &&=20 > > > /usr/local/bin/glib-genmarshal --body --prefix=3Dseahorse-marshal >> > > > seahorse-marshal.c > > >=20 > > > Anyone got any ideas? > >=20 > > Finally figured this one out. My build doesn't execute this step, so i= t > > was tough, but seahorse requires gmake to resolve $< (note the extra > > space between glib-genmarshal and --body). If you add USE_GMAKE=3Dyes = to > > the Makefile, it will work. > >=20 > > Joe > >=20 > > >=20 > > > Thanks, > > > Anthony Carter > > >=20 > > >=20 > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > > with "unsubscribe freebsd-questions" in the body of the message --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-ZPkZOJy2fip96BhEOp5I Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQA+cf0Db2iPiv4Uz4cRAgnPAJ49pGDr6UM4Ep1AovvNTbxd2ICjyQCgrJRp sJzyNYcinOmnSqKh5+PSxzg= =UlaY -----END PGP SIGNATURE----- --=-ZPkZOJy2fip96BhEOp5I-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message