Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 14 Apr 2002 09:55:10 +0300 (EEST)
From:      Maxim Sobolev <sobomax@FreeBSD.org>
To:        marcus@marcuscom.com (Joe Marcus Clarke)
Cc:        estesm@cc.wwu.edu (Mike Estes), gnome@FreeBSD.ORG
Subject:   Re: patch for sysutils/medusa
Message-ID:  <200204140655.g3E6tAt29858@vega.vega.com>
In-Reply-To: <1018763212.296.14.camel@gyros.marcuscom.com> from "Joe Marcus Clarke" at Apr 14, 2002 02:46:52 AM

next in thread | previous in thread | raw e-mail | index | archive | help
It should have been fixed in rev.1.10 of grp.h. I have not checked it yet,
but pre-compiled GNOME was shipped with 5.0-DP1 release which means that
medusa is OK on -current. Therefore, I would propose to you to do a make
world from a freshly cvsuped /usr/src and try again. Of course there is a
tiny possibility that grp.h was again broken after rev.1.10, therefore if
revision of grp.h installed on your system is more than 1.10 please let
me know and I'll try to fix it.

-Maxim

> 
> 
> --=-fMUGqtm/ZVgGd9G088q5
> Content-Type: text/plain
> Content-Transfer-Encoding: quoted-printable
> 
> On Sun, 2002-04-14 at 02:01, Mike Estes wrote:
> > sysutils/medusa won't compile for me unless the following patch is in fil=
> es/
> 
> You're right.  The recent changes to grp.h must have introduced this.=20
> However, I think requiring sys/types.h for grp.h is not POSIX=20
> compliant.  Perhaps the rev 1.13 to grp.h needs to be rethought.  Maybe
> grp.h needs to acutally include the new sys/_types.h.  What do you
> think, Maxim?  Maybe something like:
> 
> --- src/include/grp.h.orig	Sun Apr 14 01:44:35 2002
> +++ src/include/grp.h	Sun Apr 14 01:45:00 2002
> @@ -42,6 +42,7 @@
>  #ifndef _GRP_H_
>  #define	_GRP_H_
> =20
> +#include <sys/_types.h>
>  #include <sys/cdefs.h>
>  #include <machine/ansi.h>
> =20
> Joe
> 
> >=20
> > --- libmedusa/medusa-file-info-utilities.c.orig	Thu Dec 21 05:28:44 2000
> > +++ libmedusa/medusa-file-info-utilities.c	Sat Apr 13 21:50:27 2002
> > @@ -27,10 +27,10 @@
> >   */
> > =20
> >  #include <glib.h>
> > +#include <sys/types.h>
> >  #include <grp.h>
> >  #include <pwd.h>
> >  #include <stdlib.h>
> > -#include <sys/types.h>
> >  #include <sys/stat.h>
> >  #include <time.h>
> > =20
> >=20
> >=20
> >=20
> >=20
> > this is on -CURRENT
> >=20
> > To Unsubscribe: send mail to majordomo@FreeBSD.org
> > with "unsubscribe freebsd-gnome" in the body of the message
> >=20
> --=20
> PGP Key: http://www.marcuscom.com/pgp.asc
> 
> --=-fMUGqtm/ZVgGd9G088q5
> Content-Type: application/pgp-signature; name=signature.asc
> Content-Description: This is a digitally signed message part
> 
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.0.6 (FreeBSD)
> Comment: For info see http://www.gnupg.org
> 
> iEYEABECAAYFAjy5F8wACgkQb2iPiv4Uz4fCbwCgl5KMfEdXiJMikiOFI9CkBcqV
> 038AoJRGKZkSXGsim/uofpiGebTh8SEF
> =0/U1
> -----END PGP SIGNATURE-----
> 
> --=-fMUGqtm/ZVgGd9G088q5--
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-gnome" in the body of the message
> 
> 


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-gnome" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200204140655.g3E6tAt29858>