From: Kenichi Niioka on
From: gustau.perez(a)gmail.com
Subject: Re: [Call for Testing] X.org 7.5 for FreeBSD
Date: Sat, 13 Mar 2010 11:12:43 +0100

> En/na Martin Wilke ha escrit:
> > http://people.freebsd.org/~miwi/xorg/xorgmerge
> >
> > The script is a modified version of the kdemerge script.
> > Please set the KDEDIR variable to the path of your X.org
> > ports.
> >
> > After merging please try
> >
> > portupgrade -af \*
> > portmaster -af
> >
>
> Reporting it works great for me. My system is :
>
> FreeBSD gusiport 8.0-STABLE FreeBSD 8.0-STABLE #0: Thu
> Mar 4 19:11:14 CET 2010
> gus(a)gusiport:/usr/obj/usr/src/sys/CUSTOM amd64
>
> with an nvidia card.
>
> Instead of portmaster -af, what I did was :
>
> portmaster -a && portmaster -f nvidia-driver
>
> Everything seems to run fine.

FreeBSD 9.0-CURRENT #0 r205310 amd64
# portupgrade -a && portupgrade -f nvidia-driver (195.22)

Works very well with GNOME 2.28.2_1.
But when I compile sysutils/gnome-power-manager (2.24.4), I have
following error.

gpm-dpms.c:42:36: error: X11/extensions/dpmsstr.h: No such file or directory

"dpmsstr.h" no longer exists on xextproto-7.1.1.

Thanks for any suggest.

--
Kenichi Niioka
niioka(a)kk.iij4u.or.jp
_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"

From: niioka on
From: niioka(a)kk.iij4u.or.jp
Subject: Re: [Call for Testing] X.org 7.5 for FreeBSD
Date: Sat, 20 Mar 2010 19:14:40 +0900 (JST)

> FreeBSD 9.0-CURRENT #0 r205310 amd64
> # portupgrade -a && portupgrade -f nvidia-driver (195.22)
>
> Works very well with GNOME 2.28.2_1.
> But when I compile sysutils/gnome-power-manager (2.24.4), I have
> following error.
>
> gpm-dpms.c:42:36: error: X11/extensions/dpmsstr.h: No such file or directory

I tried this patch.
I'm not sure whether it is the right way or not.
But it seems to be fine.

Thanks.

--
Kenichi Niioka
niioka(a)kk.iij4u.or.jp
From: Gary Jennejohn on
On Sat, 20 Mar 2010 11:43:02 +0100
Torfinn Ingolfsen <tingox(a)gmail.com> wrote:

> On Sat, Mar 20, 2010 at 11:33 AM, Gary Jennejohn
> <gary.jennejohn(a)freenet.de>wrote:
>
> > On Fri, 19 Mar 2010 18:15:05 +0100
> > Torfinn Ingolfsen <tingox(a)gmail.com> wrote:
> >
> > > On Fri, Mar 19, 2010 at 11:03 AM, Gary Jennejohn
> > > <gary.jennejohn(a)freenet.de>wrote:
> > >
> > > > It is possible to turn off all checking by defining DBUS_DISABLE_CHECKS
> > > > in config.h _before_ compiling dbus, but that may be a bad idea.
> > > >
> > > I'll try. We'll see what happens.
> > > Hmm, when DBUS_DISABLE_CHECKS is set, there is no indication that the
> > system
> > > is trying to start up xfce4-session at all. Strange.
> > >
> >
> > So, what does that mean? Does xfce4-session start, or do you still see
> > problems?
> >
> >
> I was a bit unclear there.
> No, xfce4-session does not start (previously it core dumped).
> If I remove DBUS_DISABLE_CHECKS and reinstalls / restarts dbus, xfce4-sesion
> core dumps as before.
>

Well, I don't know whether this is really relevant, but I noticed that
xfce4-session actually depends on dbus-glib and not dbus. It might be
necessary to reinstall dbus-glib with DBUS_DISABLE_CHECKS set.

This is easily done by modifying devel/dbus-glib/Makefile to set
--enable-checks=no at line 320.

Of course, this is just a hack and doesn't fix the real problem and we're
probably all getting tired of this thread :)

---
Gary Jennejohn
_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"

From: Jerry on
On Sat, 20 Mar 2010 13:26:03 +0100
Gary Jennejohn <gary.jennejohn(a)freenet.de> articulated:

>Of course, this is just a hack and doesn't fix the real problem and
>we're probably all getting tired of this thread :)

Not half as tired as you will be if this port is officially released
and it breaks someone's system. If it comes down to fix it now or fix it
later, which do you think would be the more beneficial scenario?

--
Jerry
gesbbb(a)yahoo.com

Disclaimer: off-list followups get on-list replies or get ignored.
Please do not ignore the Reply-To header.
__________________________________________________________________

Courtship to marriage, as a very witty prologue to a very dull play.

William Congreve

_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"

From: =?ISO-8859-1?Q?Gustau_P=E9rez?= on

>
> FreeBSD 9.0-CURRENT #0 r205310 amd64
> # portupgrade -a && portupgrade -f nvidia-driver (195.22)
>
> Works very well with GNOME 2.28.2_1.
> But when I compile sysutils/gnome-power-manager (2.24.4), I have
> following error.
>
> gpm-dpms.c:42:36: error: X11/extensions/dpmsstr.h: No such file or
directory
>
> "dpmsstr.h" no longer exists on xextproto-7.1.1.
>
> Thanks for any suggest.

I see in gpm-dpms.c that it checks for #ifdef HAVE_DPMS_EXTENSION,
and then it includes both X11/dpms.h and X11/dpmsstr.h. As I didn't
recompile the whole gnome thing and given that gnome-power-manager
stills works for me, that means that some code in the dmpsstr.h has
been moved to another header file.

Given that, I just removed the problematic include and the
compilation went fine, so I would suggest sending a patch for
gnome-power-manager when X.org 7.5 makes it into the port tree.

For the time being, just remove the offending include in the
$WRKDIR/src/gpm-dpms.c:42 and you'll be able to continue the update.

Best regards,

Gus

>
> --
> Kenichi Niioka
> niioka(a)kk.iij4u.or.jp
> _______________________________________________
> freebsd-x11(a)freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-x11
> To unsubscribe, send any mail to "freebsd-x11-unsubscribe(a)freebsd.org"


--
PGP KEY : http://www-entel.upc.edu/gus/gus.asc

_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"