Skip site navigation (1)Skip section navigation (2)
Date:      14 Feb 2003 11:38:15 -0500
From:      Joe Marcus Clarke <marcus@marcuscom.com>
To:        "Mezz bsdforums.org" <reigncracks@hotmail.com>
Cc:        FreeBSD GNOME Users <gnome@freebsd.org>
Subject:   Re: Here's Lumiere 0.4 ports..
Message-ID:  <1045240694.2544.7.camel@shumai.marcuscom.com>
In-Reply-To: <F48MidvV3Vdb5nisjQT00004259@hotmail.com>
References:  <F48MidvV3Vdb5nisjQT00004259@hotmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-qNnzwbMApDF3iQtzjd7q
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Fri, 2003-02-14 at 04:16, Mezz bsdforums.org wrote:
> >* Removed the redundant GNU_CONFIGURE (USE_LIBTOOL implies
> >GNU_CONFIGURE).
>=20
> Cool, I didn't know that. Yesterday, I was read in the porter's handbook,=
 so=20
> I added this.

Read the comments in bsd.port.mk.  There are a lot of very useful points
in there.

>=20
> >* Removed a period in pkg-comment.
>=20
> Oh, now I see.. I just re-read in the porter's handbook. It said, "The=20
> comment should begin with a capital, and end without a period."
>=20
> >* Removed the non ASCII characters from pkg-descr.
>=20
> ASCII characters don't work with ports very well?
>=20
> >* Added a '/' to the end of the WWW link.
>=20
> Is it just personal prefer or recommend? :-)

Have a look at the devel/portlint tool.  You should make it a habit for
passing your ports through this to ensure there aren't any nits of
outright problems.

>=20
> >* Added two patches required for GCC 2.95.4 (thus required for -STABLE).
> >* Pointed lumiere.glade to the correct pixmap locations
>=20
> I just did fix the lumiere.glade in few minutes ago, but your are better=20
> than mine. I use the full path. Yeah, the "full path" again. :-P
>=20
> I modified lumiere.schemas by remove "@@ -17,7 +17,7 @@" part, because it=
=20
> doesn't work with either "0" or "false". I don't see why xv is enable by=20
> default, because users might don't have xv install or don't have mplayer=20
> compile with xv. The "@@ -130,7 +130,7 @@" works great.
>=20
> >The crash is due to a double free problem it looks like.  Adding AJ
> >options to malloc will cause the crash.  I haven't tracked it down
> >exactly, but it looks like it occurs when self->_priv->box is destroyed
> >with gtk_widget_destroy().
>=20
> Well, I don't really understand this due to my lack of knowledge on=20
> c/c++/gtk. :-) Can I copy your sentences and send it to the developer of=20
> Lumiere? Unless, you are planning or else.

You can certainly pass that info to the developer.  If I get a chance, I
may track down where the exact problem lies.  For now, the crash happens
in lum-window.c when lum-window.gob line 137 is referenced.

>=20
> Thanks a lot for help and feedback! Want to write some ports, since I hav=
e=20
> no job right now. It keeps me busy to learn stuff. I am learning on Pytho=
n=20
> right now. :-) I owe you a keg of beer! ;-)
>=20
> BTW: What's good way to add debug? and doing debugging?

gdb is usually the tool for crashes.  Just add -g to CFLAGS, and set
STRIP=3D (set it to nothing), then build and install the port.  Then run
it under gdb.  When it crashes, you get a backtrace, and you can poke
through the stack frames printing out memory addresses and the like
until you find the problem.  However, in the GNOME/GTK world, it can be
a little more tricky due to all the indirection.

Joe

>=20
> Cheers,
> Mezz
>=20
> _________________________________________________________________
> Add photos to your messages with MSN 8. Get 2 months FREE*. =20
> http://join.msn.com/?page=3Dfeatures/featuredemail
>=20
>=20
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-gnome" in the body of the message
--=20
PGP Key : http://www.marcuscom.com/pgp.asc

--=-qNnzwbMApDF3iQtzjd7q
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+TRt2b2iPiv4Uz4cRAl80AJ0YI8Fk/HytZ5wARIDcP48wsALf4QCfZj6j
OV9L2SY9QnIBs1C1nNTIInk=
=Gvdp
-----END PGP SIGNATURE-----

--=-qNnzwbMApDF3iQtzjd7q--


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?1045240694.2544.7.camel>