Re: don't know how to make /usr/X11R6/bin/ucs2any.pl. on v.r ecen t-CURRENT when trying to build ports/x11/XFree86-4

2002-07-11 Thread Eric Anholt

On Thu, 2002-07-11 at 13:49, Eric Anholt wrote:
> http://people.freebsd.org/files/x420diff-1), I would be happy to
Augh, why can't I type?
http://people.freebsd.org/~anholt/files/x420diff-1
-- 
Eric Anholt <[EMAIL PROTECTED]>
http://people.freebsd.org/~anholt/dri/



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: don't know how to make /usr/X11R6/bin/ucs2any.pl. on v.r ecen t-CURRENT when trying to build ports/x11/XFree86-4

2002-07-11 Thread Eric Anholt

On Thu, 2002-07-11 at 13:02, David O'Brien wrote:
> On Thu, Jul 11, 2002 at 04:28:06PM +0200, Jeremy Lea wrote:
> > http://people.freebsd.org/~reg/x11.patch
> 
> Would someone PLEASE commit these!?!?!?!?!?!!
> Before I get totally sick and tired of the main in my inbox and do it
> myself.
> 
> I _truely_ fail to see what is so hard about fixing X to compile with
> -CURRENT at this point.

I'm currently asking my mentor (DES) about committing a subset of these
patches that has it compiling on -current for me, and am looking for
feedback on it.  Some of the patches from Jeremy Lea don't appear to be
necessary any more.  If I get my set in (available at
http://people.freebsd.org/files/x420diff-1), I would be happy to
continue working on further patches necessary (and getting them
committed) to get the compiling of X working the best we can.  (in
particular, I think the perl dependency is missing in some of them, but
I'm not sure if it's a compile-time only dependency as iirc other
X-related ports require it as a run_depends, too)

-- 
Eric Anholt <[EMAIL PROTECTED]>
http://people.freebsd.org/~anholt/dri/



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: don't know how to make /usr/X11R6/bin/ucs2any.pl. on v.r ecen t -CURRENT when trying to build ports/x11/XFree86-4

2002-07-11 Thread David O'Brien

On Thu, Jul 11, 2002 at 04:28:06PM +0200, Jeremy Lea wrote:
> http://people.freebsd.org/~reg/x11.patch

Would someone PLEASE commit these!?!?!?!?!?!!
Before I get totally sick and tired of the main in my inbox and do it
myself.

I _truely_ fail to see what is so hard about fixing X to compile with
-CURRENT at this point.

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: don't know how to make /usr/X11R6/bin/ucs2any.pl. on v.r ecen t -CURRENT when trying to build ports/x11/XFree86-4

2002-07-11 Thread Jeremy Lea

Hi,

On Thu, Jul 11, 2002 at 03:34:04PM +0200, Martin Faxer wrote:
> Apply the patches Jeremy Lea ([EMAIL PROTECTED]) posted last week.

http://people.freebsd.org/~reg/x11.patch

They're not all from me.  I snarfed them from a bunch of earlier
postings...

x11/gnome and x11/gnome-fifth-toe patches soon.

Regards,
  -Jeremy

-- 
FreeBSD - Because the best things in life are free...
   http://www.freebsd.org/

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: don't know how to make /usr/X11R6/bin/ucs2any.pl. on v.r ecen t -CURRENT when trying to build ports/x11/XFree86-4

2002-07-11 Thread Martin Faxer

On Thu, Jul 11, 2002 at 03:27:02PM +0200, John Angelmo wrote:
> I've got the same problem here but I found no Makefile for glxinfo just 
> an Imakefile but there were no LINKFORTARGET or LINKER there

Apply the patches Jeremy Lea ([EMAIL PROTECTED]) posted last week.  They
might be incorrect but at least they'll give you a working installation
of X. (Don't forget to compile XFree86-4-clients before the main
XFree86-4 port.)

As a side-note: GCC3 doesn't seem to be able to compile X with
-march=athlon, so if you've got an Athlon CPU, your best bet is probably
to change CPUTYPE to i686 before starting the compilation.

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



RE: don't know how to make /usr/X11R6/bin/ucs2any.pl. on v.r ecen t -CURRENT when trying to build ports/x11/XFree86-4

2002-07-10 Thread Thyer, Matthew

My entire machine is built from source.

I started with no packages installed at all.

The only think I can think of is old binaries/libraries/other files left
behind from earlier -CURRENT.  Is there a tool to clean these up yet?  Maybe
it should be part of mergemaster.  I'll clean them up manually and see if
that fixes it.

I dont have an /etc/malloc.conf

Significant part of my /etc/make.conf is:

CFLAGS=-O -pipe
COPTFLAGS=-O -pipe
USA_RESIDENT=no
XFREE86_VERSION=4
HAVE_MOTIF=yes
WITH_MOTIF=yes
WITH_PNG_MMX=yes
WITH_GNOME=yes
WITH_GTK=yes
WITH_TK83=yes
WITH_OGGVORBIS=yes
WITH_SANE=yes
A4=yes


I'll experiment with a cut down make.conf too.

-Original Message-
From: Peter Wemm [mailto:[EMAIL PROTECTED]]
Sent: Thursday, 11 July 2002 12:32 PM
To: Thyer, Matthew
Cc: 'Dirk Engling'; 'FreeBSD-CURRENT'
Subject: Re: don't know how to make /usr/X11R6/bin/ucs2any.pl. on v.r
ecen t -CURRENT when trying to build ports/x11/XFree86-4 


"Thyer, Matthew" wrote:
> Thanks Dirk but I cant install ports/x11/XFree86-4-clients either!
> 
> Errors below a gcc 3.1 ism maybe ?

Almost certainly a compiler mixup.  Did you install a binary package?
Secondly.. you have:

rm -f glxinfo
LD_LIBRARY_PATH=../../exports/lib cc -o glxinfo  -ansi -pedantic -Dasm=__asm
-Wall -Wpointer-arith -L../../exports/lib glxinfo.o -lGLU -lGL -lXext
-lX11 -L/usr/X11R6/lib -lc_r -lm   -Wl,-rpath,/usr/X11R6/lib

Note that "cc" will not link in libstdc++.so.  The new and delete primatives
have been moved from libgcc.a to libstdc++.so.4, so if you compile and link
a c++ executable, you MUST either use "c++" instead of "cc", or explicitly
add -lstdc++ to the command line. The example above that you pasted does
neither.

Finally.. If you are really stuck here, may I suggest "make -i all install"
on the port? ie: ignore errors.  You might end up missing out on having
/usr/X11R6/bin/glxinfo installed, but I would wager that you will not miss
it.

Cheers,
-Peter
--
Peter Wemm - [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED]
"All of this is for nothing if we don't go to the stars" - JMS/B5

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: don't know how to make /usr/X11R6/bin/ucs2any.pl. on v.r ecen t -CURRENT when trying to build ports/x11/XFree86-4

2002-07-10 Thread Peter Wemm

"Thyer, Matthew" wrote:
> Thanks Dirk but I cant install ports/x11/XFree86-4-clients either!
> 
> Errors below a gcc 3.1 ism maybe ?

Almost certainly a compiler mixup.  Did you install a binary package?
Secondly.. you have:

rm -f glxinfo
LD_LIBRARY_PATH=../../exports/lib cc -o glxinfo  -ansi -pedantic -Dasm=__asm
-Wall -Wpointer-arith -L../../exports/lib glxinfo.o -lGLU -lGL -lXext
-lX11 -L/usr/X11R6/lib -lc_r -lm   -Wl,-rpath,/usr/X11R6/lib

Note that "cc" will not link in libstdc++.so.  The new and delete primatives
have been moved from libgcc.a to libstdc++.so.4, so if you compile and link
a c++ executable, you MUST either use "c++" instead of "cc", or explicitly
add -lstdc++ to the command line. The example above that you pasted does
neither.

Finally.. If you are really stuck here, may I suggest "make -i all install"
on the port? ie: ignore errors.  You might end up missing out on having
/usr/X11R6/bin/glxinfo installed, but I would wager that you will not miss
it.

Cheers,
-Peter
--
Peter Wemm - [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED]
"All of this is for nothing if we don't go to the stars" - JMS/B5


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message