Robert Schwebel | 13 Feb 10:40
Picon
Gravatar

Re: ptxdist-trunk-1329017471 (Main PTXdist Development Trunk) URL-Check vom Sun Feb 12 04:31:11 CET 2012 ()

Dear zlib maintainers,

On Mon, Feb 13, 2012 at 10:18:45AM +0100, Juergen Beisert wrote:
> [...]
> [ FAIL ] http://zlib.net/zlib-1.2.5.tar.bz2

Would it be possible that you leave the old versions at their place,
instead of removing them if a new version is available?

All cross build systems (like ptxdist, OpenEmbedded, yocto, buildroot,
OpenWRT etc) who try to download sources from upstream servers would
really love you for doing this :-)

rsc
--

-- 
Pengutronix e.K.                           |                             |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |

Peter Korsgaard | 2 Jan 14:49
Picon

[PATCH] [PATCH] only include execinfo.h if crashtrace support is enabled

On systems without backtrace suport (E.G. uClibc depending on config),
execinfo.h might not be available, breaking the build.

Fix it by only including it if enabled.

Signed-off-by: Peter Korsgaard <jacmet@...>
---
 src/logging/nm-logging.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

diff --git a/src/logging/nm-logging.c b/src/logging/nm-logging.c
index ca6a709..26c8670 100644
--- a/src/logging/nm-logging.c
+++ b/src/logging/nm-logging.c
@@ -23,7 +23,6 @@

 #include <dlfcn.h>
 #include <syslog.h>
-#include <execinfo.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <unistd.h>
--

-- 
1.7.7.1

Peter Korsgaard | 14 Dec 23:43
Picon

beecrypt: Use AC_COMPILE_IFELSE for ICU check for cross compilation compat

AC_RUN_IFELSE doesn't work when cross compiling, but we can do the
check in the preprocessor instead and use AC_COMPILE_IFELSE.

Signed-off-by: Peter Korsgaard <jacmet@...>
---
 configure.ac |    6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Index: beecrypt-4.2.1/configure.ac
===================================================================
--- beecrypt-4.2.1.orig/configure.ac
+++ beecrypt-4.2.1/configure.ac
@@ -295,13 +295,13 @@
 if test "$ac_with_cplusplus" = yes; then
   AC_MSG_CHECKING([for IBM's ICU library version >= 2.8])
   AC_LANG_PUSH(C)
-  AC_RUN_IFELSE([
+  AC_COMPILE_IFELSE([
     AC_LANG_PROGRAM([[#include <unicode/uversion.h>]],[[
       #if U_ICU_VERSION_MAJOR_NUM < 2
-      exit(1);
+      #error too old
       #elif U_ICU_VERSION_MAJOR_NUM == 2
       # if U_ICU_VERSION_MINOR_NUM < 8
-      exit(1);
+      #error too old
       # else
       exit(0);
       # endif

(Continue reading)

Peter Korsgaard | 14 Dec 23:42
Picon

beecrypt: Only compile/link cppglue.cxx if --with-cplusplus is used

Bloats libbeecrypt for no use and breaks build on systems without a C++
compiler.

Signed-off-by: Peter Korsgaard <jacmet@...>
---
 Makefile.am |    7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

Index: beecrypt-4.2.1/Makefile.am
===================================================================
--- beecrypt-4.2.1.orig/Makefile.am
+++ beecrypt-4.2.1/Makefile.am
@@ -62,7 +62,12 @@

 lib_LTLIBRARIES = libbeecrypt.la

-libbeecrypt_la_SOURCES = aes.c base64.c beecrypt.c blockmode.c blockpad.c blowfish.c dhies.c
dldp.c dlkp.c dlpk.c dlsvdp-dh.c dsa.c elgamal.c endianness.c entropy.c fips186.c hmac.c hmacmd5.c
hmacsha1.c hmacsha224.c hmacsha256.c md4.c md5.c hmacsha384.c hmacsha512.c memchunk.c mp.c
mpbarrett.c mpnumber.c mpprime.c mtprng.c pkcs1.c pkcs12.c ripemd128.c ripemd160.c ripemd256.c
ripemd320.c rsa.c rsakp.c rsapk.c sha1.c sha224.c sha256.c sha384.c sha512.c sha2k32.c sha2k64.c
timestamp.c cppglue.cxx
+libbeecrypt_la_SOURCES = aes.c base64.c beecrypt.c blockmode.c blockpad.c blowfish.c dhies.c
dldp.c dlkp.c dlpk.c dlsvdp-dh.c dsa.c elgamal.c endianness.c entropy.c fips186.c hmac.c hmacmd5.c
hmacsha1.c hmacsha224.c hmacsha256.c md4.c md5.c hmacsha384.c hmacsha512.c memchunk.c mp.c
mpbarrett.c mpnumber.c mpprime.c mtprng.c pkcs1.c pkcs12.c ripemd128.c ripemd160.c ripemd256.c
ripemd320.c rsa.c rsakp.c rsapk.c sha1.c sha224.c sha256.c sha384.c sha512.c sha2k32.c sha2k64.c timestamp.c
+
+if WITH_CPLUSPLUS
+libbeecrypt_la_SOURCES += cppglue.cxx
(Continue reading)

Mike Frysinger | 3 Dec 02:58
Picon
Favicon
Gravatar

ppc32 TEXTREL fix for binutils-2.22

for anyone who targets powerpc, you'll want to make sure to have this fix from 
upstream when using binutils-2.22
-mike
http://bugs.gentoo.org/392645
http://sourceware.org/bugzilla/show_bug.cgi?id=13470

2011-12-03  Alan Modra  <amodra@...>

	PR ld/13470
	* elf32-ppc.c (ppc_elf_copy_indirect_symbol): Revert substantive
	change in 2011-07-01 commit.  Comment.
	* elf64-ppc.c (ppc64_elf_copy_indirect_symbol): Likewise.

===================================================================
RCS file: /cvs/src/src/bfd/elf32-ppc.c,v
retrieving revision 1.302.2.1
retrieving revision 1.302.2.2
diff -u -r1.302.2.1 -r1.302.2.2
--- src/bfd/elf32-ppc.c	2011/11/15 11:36:52	1.302.2.1
+++ src/bfd/elf32-ppc.c	2011/12/03 00:58:01	1.302.2.2
@@ -2987,10 +2987,6 @@
   edir->elf.needs_plt |= eind->elf.needs_plt;
   edir->elf.pointer_equality_needed |= eind->elf.pointer_equality_needed;

-  /* If we were called to copy over info for a weak sym, that's all.  */
-  if (eind->elf.root.type != bfd_link_hash_indirect)
-    return;
-
(Continue reading)

Mike Frysinger | 8 Nov 06:24
Picon
Favicon
Gravatar

[RFC/PATCH 0/3 v2] fc-cache --root support

The point of these patchsets is to add a --root flag to fc-cache so that
people can build up the font cache in a tree other than /.  This is useful
to people cross-compiling, and for non-root building (chroot won't work).

This ignores the cache file format issue (that's a later patchset).

Mike Frysinger (3):
  FcStrPathPlus: new helper function
  FcStat: export for people to use
  fc-cache: add a --root option

 fc-cache/fc-cache.c     |   59 ++++++++++++++++++++++++++++------------------
 fc-cache/fc-cache.sgml  |   11 ++++++++-
 fontconfig/fontconfig.h |   15 ++++++++++++
 src/fccache.c           |   40 ++++++++++++++++++++++++++++---
 src/fccfg.c             |   59 +++++++++++++++++++++++------------------------
 src/fcdir.c             |   13 ++++++++-
 src/fcfreetype.c        |   10 +++++++-
 src/fcint.h             |    2 +
 src/fcstr.c             |   51 ++++++++++++++++++++++++++++++++++++++++
 src/fcxml.c             |   22 ++++++++++++++++-
 10 files changed, 219 insertions(+), 63 deletions(-)

--

-- 
1.7.6.1

Robert Schwebel | 7 Nov 09:45
Picon
Gravatar

Adding an "easy" and "wip" patch stack

Hi,

A next step we have agreed on is to add two example patch stacks, to
learn about the workflow:

1) an "easy" patch stack where we can quickly agree on
2) a more complicated one, which definitely needs some work.

Suggestions?

rsc

PS: The VM makes progress, but unfortunately we had some hardware issues
    with new RAM on the host server. Our administration team is working
    on this. However, it shouldn't slow down the progress, as we can use
    my git tree posted some days ago in the meantime.
--

-- 
Pengutronix e.K.                           |                             |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |

Robert Schwebel | 1 Nov 09:07
Picon
Gravatar

Temporary git repo

Hi,

In order to share the README, I've setup a temporary repository here:
http://git.pengutronix.de/?p=rsc/send-patches-org.git;a=summary

It will move to git.send-patches.org when the machine was set up.

rsc
--

-- 
Pengutronix e.K.                           |                             |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |

Robert Schwebel | 31 Oct 20:24
Picon
Gravatar

Proposal for send-patches.org patch repository

About the send-patches.org Patch Repository
-------------------------------------------

This repository contains patches for other open source projects which
are necessary to make them more cross-compiling friendly. The cross
build community has a long history of carrying patches arround, but
trust us - we do all hate them :-)

Help us make the upstream better and create more awareness for cross
compile issues!

- The send-patches.org team

Patch Guidelines
----------------

The following checklist should make it easier for you to find out if a
patch contains all necessary information:

[ ] Is the patch documented using the Linux kernel's "canonical patch"
    format [1]?

[ ] The patch must contain a subject line (like an email subject),
    stating clearly what the patch does. Example:

    makefile: fix cross compile issues

[ ] Check if the subject line is descriptive enough to understand the
    patch, even if you wouldn't already know what it does :) Add a
    descriptive text to the body if the subject alone isn't enough.
(Continue reading)

Picon
Picon
Favicon

Where I found a path for a M-501 Board?


I have a little problem when i try to update my kernel version.
I have a M501 evaluation board kit:
CPU: ATMEL AT91RM9200, with MMU
Clock: 180MHz
SDRAM: 32MB (16MB user space)
Flash: 16MB (12MB user space)
USB Host: x2, USB 2.0 compliant

In this moment, I have 2.6.14-M5 version (it's very old, I Know) and I
need to upgrade it because I can't do to work a webcam on this board.

I tried update many times the linux's kernel and different versions of
kernels  (2.6.18, 2.6.20, 2.6.22, 2.6.24....2.6.38 ) and basically I
can't do it for these reasons:

1) the toolchains is very old (3.3.2 version). I download different
versions of ARM's toolchains (like code sourcery lite version
http://www.codesourcery.com/sgpp/lite/arm  and others more), this
toolchains isn't working for my embedded system.  I wrote to
Artila's support and they wrote to me: "this is the last toolchain for
your board, you must to use them"

2) On Artila's web-site, the "last kernel version" is 2.6.14-M5 kernel
version update to 2010. 

If you have some idea about how to compile a newer recent kernel's
version and/or toolchain for my board I appreciated Very much.

Jorge 
(Continue reading)

Hector Oron | 7 Jun 01:59
Picon
Gravatar

[PATCH] xf86-input-tslib: add support for Xorg Input ABI 12

Hello,

  Frederic Wagner has written initial patch for adding support to
xf86-input-tslib for Xorg Input ABI 12.

  I have reworked the attached patch to apply against xf86-input-tslib
SVN r48.

  Is it OK to commit?

Kind regards,
--

-- 
 Héctor Orón  -.. . -... .. .- -.   -.. . ...- . .-.. --- .--. . .-.

<free spam>
-- Would you like to make a donation for Debian Conference?
   ** http://debconf11.debconf.org/payments.xhtml **
</free spam>
Index: xf86-input-tslib-trunk/src/tslib.c
===================================================================
--- xf86-input-tslib-trunk/src/tslib.c	(revision 48)
+++ xf86-input-tslib-trunk/src/tslib.c	(working copy)
@@ -69,6 +69,13 @@
 #define DEFAULT_HEIGHT		240
 #define DEFAULT_WIDTH		320

+#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) < 12
+#define COLLECT_INPUT_OPTIONS(pInfo, options) xf86CollectInputOptions((pInfo), (options), NULL)
(Continue reading)


Gmane