Hi,
your patch was not forgotten, I'm just waiting for test build results.
You just resent the mail, or did you update a patch?
René
On Aug 12, 2010, at 4:34 PM, Rich Coe wrote:
>
> Hi
>
> When building T2 trunk cross compile, I came across the following:
>
> (1) building font-adobe is broken
>
> I get the following error:
> /usr/bin/ucs2any: Can't read mapping file
> '/usr/X11R7/share/fonts/X11/util/map-ISO8859-1': No such file or directory
>
> It trying to execute /usr/bin/ucs2any against the TARGET's supplied file
> by using the path on the HOST's system.
>
> (2) package/x11/mesa/mesa_use_correct_linker.patch.cross
>
> No longer required.
>
> (3) package/xorg/libx11/keysymdef_include.patch.cross
>
> Re-apply keysymdef patch
>
> # --- T2-COPYRIGHT-NOTE-BEGIN ---
> # This copyright note is auto-generated by ./scripts/Create-CopyPatch.
> #
> # T2 SDE: package/.../libx11/keysymdef_include.patch.cross
> # Copyright (C) 2010 The T2 SDE Project
> #
> # More information can be found in the files COPYING and README.
> #
> # This patch file is dual-licensed. It is available under the license the
> # patched project is licensed under, as long as it is an OpenSource license
> # as defined at http://www.opensource.org/ (e.g. BSD, X11) or under the terms
> # of the GNU General Public License as published by the Free Software
> # Foundation; either version 2 of the License, or (at your option) any later
> # version.
> # --- T2-COPYRIGHT-NOTE-END ---
>
> --- libX11-1.3.4/configure.vanilla 2010-08-10 17:47:38.700957022 -0500
> +++ libX11-1.3.4/configure 2010-08-10 17:49:26.097018311 -0500
> @@ -14315,8 +14315,20 @@ fi
> #
> { $as_echo "$as_me:${as_lineno-$LINENO}: checking keysymdef.h" >&5
> $as_echo_n "checking keysymdef.h... " >&6; }
> -dir=`$PKG_CONFIG --variable=includedir xproto`
> -KEYSYMDEF="$dir/X11/keysymdef.h"
> +
> +# Check whether --with-keysymdef was given.
> +if test "${with_keysymdef+set}" = set; then :
> + withval=$with_keysymdef; KEYSYMDEF=$withval
> +else
> + KEYSYMDEF=""
> +fi
> +
> +
> +if test x$KEYSYMDEF = x; then
> + dir=`pkg-config --variable=includedir xproto`
> + KEYSYMDEF="$dir/X11/keysymdef.h"
> +fi
> +
> if test -f "$KEYSYMDEF"; then
> { $as_echo "$as_me:${as_lineno-$LINENO}: result: $KEYSYMDEF" >&5
> $as_echo "$KEYSYMDEF" >&6; }
>
>
> (4) package/x11/mesa/compile.patch.cross
>
> Fix cross builds for Mesa
>
> # --- T2-COPYRIGHT-NOTE-BEGIN ---
> # This copyright note is auto-generated by ./scripts/Create-CopyPatch.
> #
> # T2 SDE: package/.../mesa/compile.patch.cross
> # Copyright (C) 2010 The T2 SDE Project
> #
> # More information can be found in the files COPYING and README.
> #
> # This patch file is dual-licensed. It is available under the license the
> # patched project is licensed under, as long as it is an OpenSource license
> # as defined at http://www.opensource.org/ (e.g. BSD, X11) or under the terms
> # of the GNU General Public License as published by the Free Software
> # Foundation; either version 2 of the License, or (at your option) any later
> # version.
> # --- T2-COPYRIGHT-NOTE-END ---
>
> --- Mesa-7.8.2/src/glsl/apps/Makefile.orig 2010-04-27 16:41:21.000000000
> -0500
> +++ Mesa-7.8.2/src/glsl/apps/Makefile 2010-08-10 21:44:54.253503320 -0500
> @@ -5,8 +5,8 @@ TOP = ../../..
> include $(TOP)/configs/current
>
> LIBS = \
> - $(TOP)/src/glsl/pp/libglslpp.a \
> - $(TOP)/src/glsl/cl/libglslcl.a
> + $(TOP)/src/glsl/pp/libglslppx.a \
> + $(TOP)/src/glsl/cl/libglslclx.a
>
> SOURCES = \
> compile.c \
> @@ -26,10 +26,10 @@ INCLUDES = -I.
> .SUFFIXES: .c
>
> .c:
> - $(APP_CC) $(INCLUDES) $(CFLAGS) $(LDFLAGS) $< $(LIBS) -o $@
> + $(HOSTCC) $(INCLUDES) $(CFLAGS) $(LDFLAGS) $< $(LIBS) -o $@
>
> .c.o:
> - $(APP_CC) -c $(INCLUDES) $(CFLAGS) $(DEFINES) $< -o $@
> + $(HOSTCC) -c $(INCLUDES) $(CFLAGS) $(DEFINES) $< -o $@
>
>
> ##### TARGETS #####
>
> --- Mesa-7.8.2/src/glsl/Makefile.template.orig 2010-08-10 21:41:25.756334835
> -0500
> +++ Mesa-7.8.2/src/glsl/Makefile.template 2010-08-10 21:43:38.397503486
> -0500
> @@ -14,6 +14,7 @@
> ### Basic defines ###
>
> OBJECTS = $(C_SOURCES:.c=.o)
> +OBJX = $(C_SOURCES:.c=.xo)
>
> INCLUDES = \
> -I. \
> @@ -22,11 +23,14 @@ INCLUDES = \
>
> ##### TARGETS #####
>
> -default: depend lib$(LIBNAME).a
> +default: depend lib$(LIBNAME).a lib$(LIBNAME)x.a
>
> lib$(LIBNAME).a: $(OBJECTS) Makefile $(TOP)/src/glsl/Makefile.template
> $(MKLIB) -o $(LIBNAME) -static $(OBJECTS)
>
> +lib$(LIBNAME)x.a: $(OBJX) Makefile $(TOP)/src/glsl/Makefile.template
> + $(MKLIB) -o $(LIBNAME)x -static $(OBJX)
> +
> depend: $(C_SOURCES)
> rm -f depend
> touch depend
> @@ -35,6 +39,7 @@ depend: $(C_SOURCES)
> # Remove .o and backup files
> clean:
> rm -f $(OBJECTS) lib$(LIBNAME).a depend depend.bak
> + rm -f $(OBJX) lib$(LIBNAME)x.a
>
> # Dummy target
> install:
> @@ -46,5 +51,8 @@ install:
> .c.o:
> $(CC) -c $(INCLUDES) $(CFLAGS) $(LIBRARY_DEFINES) $< -o $@
>
> +%.xo: %.c
> + $(HOSTCC) -c $(INCLUDES) $(CFLAGS) $(LIBRARY_DEFINES) $< -o $@
> +
> -include depend
>
>
> --
> Rich Coe [email protected]
>
>
>
> -----------------------------------------------------------
> If you wish to unsubscribe from this mailing, send mail to
> [email protected] with a subject of: unsubscribe t2
--
René Rebe, ExactCODE GmbH, Jaegerstr. 67, DE-10117 Berlin
DE Legal: Amtsgericht Charlottenburg HRB 105123B, Tax-ID#: DE251602478
Managing Directors: Susanne Klaus, René Rebe
http://exactcode.com | http://t2-project.org | http://rene.rebe.de
-----------------------------------------------------------
If you wish to unsubscribe from this mailing, send mail to
[email protected] with a subject of: unsubscribe t2