From owner-freebsd-gnome@FreeBSD.ORG Wed May 13 15:18:46 2009 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 31ACC106564A for ; Wed, 13 May 2009 15:18:46 +0000 (UTC) (envelope-from nathan.stocks@gmail.com) Received: from wf-out-1314.google.com (wf-out-1314.google.com [209.85.200.171]) by mx1.freebsd.org (Postfix) with ESMTP id 056E28FC1A for ; Wed, 13 May 2009 15:18:45 +0000 (UTC) (envelope-from nathan.stocks@gmail.com) Received: by wf-out-1314.google.com with SMTP id 24so436995wfg.7 for ; Wed, 13 May 2009 08:18:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=sTKKnZqpTymdl9dLhe/DRn7TSOCwQDz4bp2yQJqdzBQ=; b=xrmf2X3C87Sa2N0qo3Dl/9dxoYm4OMqK8el+WbAI5LzIqrdv9gTqn4wWUByLbv+o7r iPc4AYk9H6pr1/DrnHzm+r37X6gBLB/dXbrOzkRvvbMnHoKh5KSO4ZfH1feJcQLeTein +J/2s8//6DRY4iqeP/LqlFnOZg7BX5YXnxWIs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=hJkW6KxgeQTswv2SI6GwmQgFT9D/b0JPsBpeq465gPaw0HNXltrUrvQgHFZsJRfDGo POU4CXdfl634ZPxqK8fKl2Uk+1LFanZKWqPT5YYpIRV30mqnK1FcT7JavsAchK/oTfhN GQpUHbYf/3OHixi46XrsdgJMd7TPqB4HyXA5c= MIME-Version: 1.0 Received: by 10.220.95.194 with SMTP id e2mr1153559vcn.60.1242227924670; Wed, 13 May 2009 08:18:44 -0700 (PDT) In-Reply-To: <96c9d6a80905130712q2adc071eoea9a2a9e36cb85db@mail.gmail.com> References: <96c9d6a80905130712q2adc071eoea9a2a9e36cb85db@mail.gmail.com> Date: Wed, 13 May 2009 09:18:44 -0600 Message-ID: <96c9d6a80905130818h28fcffcenbadcb9d6bdc4ad93@mail.gmail.com> From: Nathan To: freebsd-gnome@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Subject: Re: Problems with XDMCP and gnome 2.26 on 7.2-RELEASE-amd64-dvd1 X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 May 2009 15:18:46 -0000 On Wed, May 13, 2009 at 8:12 AM, Nathan wrote: > Hi, this is my first time with FreeBSD. =A0I'm trying to replace an old > linux server for a thin-client lab with a brand-new FreeBSD one on a > nice amd opteron box. > > I can't get XDMCP working with either xdm or gdm. =A0I spent all day > yesterday (with two coworkers) reading, googling, and trying > everything we read or could think of to get either login manager > working. =A0They both work on the local console, but the configurations > for enabling XDMCP don't seem to work. =A0Then on #freebsd this morning > someone pointed me to this recent email in this mailing list's > archive: > > http://docs.freebsd.org/cgi/mid.cgi?1241929056.88553.29.camel > > Everything I currently have installed was straight off the DVD > (literally. =A0I just installed the "X-Kern-Developer" distribution, and > then installed gnome2 off the DVD). =A0What do I need to do to use those > patches referenced in the email above? =A0Do I need to update ports, > then download those patches, and then upgrade all of gnome from ports > somehow? =A0Or can I just download the patches and update gdm? > > I really don't care whether we use xdm or gdm, but I can't get either > one working using the freebsd handbook or any other documentation I > can find. =A0(though I have gotten both working on several Linux > distros) > > This is a fresh install, so I'll mess with stuff trying to figure it > out in the meantime, and I can always wipe and reinstall, but I would > really appreciate some guidance here! > > I'll post any progress I make to the list. =A0I'll be working on this > for about the next 9 hours straight. Okay, I did "portsnap fetch" and "portsnap extract" and "portsnap update" and then: * put "Makefile" from the patches[1] into /usr/ports/x11/gdm * put the rest of the patches[1] into /usr/ports/x11/gdm/files [1] http://www.marcuscom.com/downloads/gdm/ Then I ran "make build" with the default config options from /usr/ports/x11/gdm -- and hit the following error: ------------------------------- =3D=3D=3D> Vulnerability check disabled, database not found =3D=3D=3D> Found saved configuration for gdm-2.26.1_1 =3D> gdm-2.26.1.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/gnome= 2. =3D> Attempting to fetch from ftp://ftp.belnet.be/mirror/ftp.gnome.org/sources/gdm/2.26/. gdm-2.26.1.tar.bz2 100% of 2467 kB 53 kBps 00m= 00s =3D=3D=3D> Extracting for gdm-2.26.1_1 =3D> MD5 Checksum OK for gnome2/gdm-2.26.1.tar.bz2. =3D> SHA256 Checksum OK for gnome2/gdm-2.26.1.tar.bz2. =3D=3D=3D> Patching for gdm-2.26.1_1 =3D=3D=3D> Applying FreeBSD patches for gdm-2.26.1_1 =3D=3D=3D> gdm-2.26.1_1 depends on executable: zenity - found =3D=3D=3D> gdm-2.26.1_1 depends on executable: gmake - found =3D=3D=3D> gdm-2.26.1_1 depends on file: /usr/local/libdata/pkgconfig/dmxproto.pc - found =3D=3D=3D> gdm-2.26.1_1 depends on file: /usr/local/libdata/pkgconfig/dmx= .pc - found =3D=3D=3D> gdm-2.26.1_1 depends on file: /usr/local/bin/intltool-extract = - not found =3D=3D=3D> Verifying install for /usr/local/bin/intltool-extract in /usr/ports/textproc/intltool =3D=3D=3D> Vulnerability check disabled, database not found =3D> intltool-0.40.6.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/= gnome. =3D> Attempting to fetch from ftp://ftp.belnet.be/mirror/ftp.gnome.org/sources/intltool/0.40/. intltool-0.40.6.tar.bz2 100% of 137 kB 75 kBps =3D=3D=3D> Extracting for intltool-0.40.6 =3D> MD5 Checksum OK for gnome/intltool-0.40.6.tar.bz2. =3D> SHA256 Checksum OK for gnome/intltool-0.40.6.tar.bz2. =3D=3D=3D> intltool-0.40.6 depends on file: /usr/local/bin/perl5.8.9 - fo= und =3D=3D=3D> Patching for intltool-0.40.6 =3D=3D=3D> intltool-0.40.6 depends on file: /usr/local/bin/perl5.8.9 - fo= und =3D=3D=3D> intltool-0.40.6 depends on file: /usr/local/lib/perl5/site_perl/5.8.9/mach/XML/Parser.pm - found =3D=3D=3D> intltool-0.40.6 depends on executable: gmake - found =3D=3D=3D> intltool-0.40.6 depends on file: /usr/local/bin/perl5.8.9 - fo= und =3D=3D=3D> intltool-0.40.6 depends on shared library: iconv.3 - found =3D=3D=3D> Configuring for intltool-0.40.6 checking for a BSD-compatible install... /usr/bin/install -c -o root -g whe= el checking whether build environment is sane... yes checking for gawk... no checking for mawk... no [snip] cc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../common -DAUTHDIR=3D\"/var/gdm\" -DBINDIR=3D\"/usr/local/bin\" -DDATADIR=3D\"/usr/local/share\" -DDMCONFDIR=3D\"/usr/local/etc/dm\" -DGDMCONFDIR=3D\"/usr/local/etc/gdm\" -DLIBDIR=3D\"/usr/local/lib\" -DLIBEXECDIR=3D\"/usr/local/libexec\" -DLOGDIR=3D\"/var/log/gdm\" -DSBINDIR=3D\"/usr/local/sbin\" -DGNOMELOCALEDIR=3D\""/usr/local/share/locale"\" -DGDM_XAUTH_DIR=3D\"/var/run/gdm\" -DGDM_SESSION_DEFAULT_PATH=3D\"/usr/local/bin:/usr/bin:/bin\" -DDBUS_API_SUBJECT_TO_CHANGE -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/hal -D_THREAD_SAFE -I/usr/local/include -Wall -Wmissing-prototypes -DG_ENABLE_DEBUG -DLANG_CONFIG_FILE=3D\"/usr/local/etc/sysconfig/i18n\" -I/usr/local/include -DHAS_SA_LEN -O2 -fno-strict-aliasing -pipe -MT gdm-manager.o -MD -MP -MF .deps/gdm-manager.Tpo -c -o gdm-manager.o gdm-manager.c gdm-manager.c:36:1: warning: "DBUS_API_SUBJECT_TO_CHANGE" redefined : warning: this is the location of the previous definition mv -f .deps/gdm-manager.Tpo .deps/gdm-manager.Po cc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../common -DAUTHDIR=3D\"/var/gdm\" -DBINDIR=3D\"/usr/local/bin\" -DDATADIR=3D\"/usr/local/share\" -DDMCONFDIR=3D\"/usr/local/etc/dm\" -DGDMCONFDIR=3D\"/usr/local/etc/gdm\" -DLIBDIR=3D\"/usr/local/lib\" -DLIBEXECDIR=3D\"/usr/local/libexec\" -DLOGDIR=3D\"/var/log/gdm\" -DSBINDIR=3D\"/usr/local/sbin\" -DGNOMELOCALEDIR=3D\""/usr/local/share/locale"\" -DGDM_XAUTH_DIR=3D\"/var/run/gdm\" -DGDM_SESSION_DEFAULT_PATH=3D\"/usr/local/bin:/usr/bin:/bin\" -DDBUS_API_SUBJECT_TO_CHANGE -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/hal -D_THREAD_SAFE -I/usr/local/include -Wall -Wmissing-prototypes -DG_ENABLE_DEBUG -DLANG_CONFIG_FILE=3D\"/usr/local/etc/sysconfig/i18n\" -I/usr/local/include -DHAS_SA_LEN -O2 -fno-strict-aliasing -pipe -MT gdm-slave-proxy.o -MD -MP -MF .deps/gdm-slave-proxy.Tpo -c -o gdm-slave-proxy.o gdm-slave-proxy.c mv -f .deps/gdm-slave-proxy.Tpo .deps/gdm-slave-proxy.Po cc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../common -DAUTHDIR=3D\"/var/gdm\" -DBINDIR=3D\"/usr/local/bin\" -DDATADIR=3D\"/usr/local/share\" -DDMCONFDIR=3D\"/usr/local/etc/dm\" -DGDMCONFDIR=3D\"/usr/local/etc/gdm\" -DLIBDIR=3D\"/usr/local/lib\" -DLIBEXECDIR=3D\"/usr/local/libexec\" -DLOGDIR=3D\"/var/log/gdm\" -DSBINDIR=3D\"/usr/local/sbin\" -DGNOMELOCALEDIR=3D\""/usr/local/share/locale"\" -DGDM_XAUTH_DIR=3D\"/var/run/gdm\" -DGDM_SESSION_DEFAULT_PATH=3D\"/usr/local/bin:/usr/bin:/bin\" -DDBUS_API_SUBJECT_TO_CHANGE -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/hal -D_THREAD_SAFE -I/usr/local/include -Wall -Wmissing-prototypes -DG_ENABLE_DEBUG -DLANG_CONFIG_FILE=3D\"/usr/local/etc/sysconfig/i18n\" -I/usr/local/include -DHAS_SA_LEN -O2 -fno-strict-aliasing -pipe -MT gdm-xdmcp-display-factory.o -MD -MP -MF .deps/gdm-xdmcp-display-factory.Tpo -c -o gdm-xdmcp-display-factory.o gdm-xdmcp-display-factory.c gdm-xdmcp-display-factory.c: In function 'decode_packet': gdm-xdmcp-display-factory.c:2839: error: cannot convert to a pointer type gmake[3]: *** [gdm-xdmcp-display-factory.o] Error 1 gmake[3]: Leaving directory `/usr/ports/x11/gdm/work/gdm-2.26.1/daemon' gmake[2]: *** [all] Error 2 gmake[2]: Leaving directory `/usr/ports/x11/gdm/work/gdm-2.26.1/daemon' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/usr/ports/x11/gdm/work/gdm-2.26.1' gmake: *** [all] Error 2 *** Error code 1 Stop in /usr/ports/x11/gdm. *** Error code 1 Stop in /usr/ports/x11/gdm. ------------------------------- What should I try now? ~ Nathan