All of lore.kernel.org
 help / color / mirror / Atom feed
From: Terry Barnaby <terry@beam.ltd.uk>
To: Ludovic Desroches <ludovic.desroches@atmel.com>
Cc: openembedded-devel@linuxtogo.org, openembedded-users@linuxtogo.org
Subject: Re: [Openembedded-users] Problem with patch version 2.6.1-7 and	after
Date: Wed, 16 Mar 2011 14:03:21 +0000	[thread overview]
Message-ID: <4D80C329.9020309@beam.ltd.uk> (raw)
In-Reply-To: <4D80772A.8080207@atmel.com>

On 03/16/2011 08:39 AM, Ludovic Desroches wrote:
> Hello,
> 
> On 3/16/2011 8:22 AM, Terry Barnaby wrote:
>> Hi,
>>
>> I am getting the error:
>>
>> NOTE: Applying patch 'arm-thumb-mutex_db5.patch'
>> (openembedded/recipes/db/db-5.1.19/arm-thumb-mutex_db5.patch)
>> ERROR: Execution of 'quilt
>> --quiltrc=/scratch/OpenEmbeddedNew/tmp/sysroots/i686-linux/usr/bin/quiltrc
>> push' failed with exit code 1:
>> Applying patch arm-thumb-mutex_db5.patch
>> patch: **** rejecting target file name with ".." component:
>> ../src/dbinc/mutex_int.h
>> Patch arm-thumb-mutex_db5.patch does not apply (enforce with -f)
>>
>> ERROR: Function 'patch_do_patch' failed
> 
> I have no problem to apply the patch manually or running bitbake db-5.1.19. I am
> using the latest bitbake release and the 2011.03 oe release.
> 
>>
>> This appears to be due to a security enhancement made to the patch utility
>> relatively recently. 
> I have updated my patch utility we the latest release, not version on the alpha
> ftp :
> 
> $ bitbake db-5.1.19
> ...
> Build Configuration:
> BB_VERSION        = "1.12.0"
> METADATA_BRANCH   = "2011.03_atmel"
> METADATA_REVISION = "8c6a371"
> TARGET_ARCH       = "arm"
> TARGET_OS         = "linux-gnueabi"
> MACHINE           = "at91sam9m10g45"
> DISTRO            = "angstrom"
> DISTRO_VERSION    = "v20110316"
> TARGET_FPU        = "soft"
> 
> NOTE: Resolving any missing task queue dependencies
> NOTE: Preparing runqueue
> NOTE: Executing RunQueue Tasks
> ...
> NOTE: package db-5.1.19-r1: task do_patch: Started
> NOTE: package db-5.1.19-r1: task do_patch: Succeeded
> NOTE: Running task 721 of 732 (ID: 11,
> /local/users/ldesroch/workspace/openembedded/openembedded/recipes/db/db_5.1.19.bb,
> do_configure)
> ...
> 
> ldesroch@RFOLXTS02:openembedded (master)$ patch --version
> patch 2.6.1
> 
>> Is there a known clean way of fixing this and where
>> should I report the bug ?
>>
> You should use the openembedded-devel list. I think you will have more answers.
> 
> 
> Regards
> 
> Ludovic Desroches
> 
> 
> 
> _______________________________________________
> Openembedded-users mailing list
> Openembedded-users@linuxtogo.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-users
Hi,

### Forwarded to openembedded-devel ###

We are using Fedora14. That is using patch 2.6.1-8.

The -8 release includes the following patches to patch.
Patch1: patch-2.5.4-sigsegv.patch
Patch2: patch-get-arg.patch
Patch3: patch-CVE-2010-4651.patch
Patch100: patch-selinux.patch

I think one of those fixes a security issue in patch where ".." in
path names were allowed. With this version of patch (which I assume
will become standard ?) the OpenEmbedded fails.
Any ideas on a way to get around this (ideally without using a
different patch version :) )

Cheers


Terry



       reply	other threads:[~2011-03-16 14:40 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <4D80653A.7010804@beam.ltd.uk>
     [not found] ` <4D80772A.8080207@atmel.com>
2011-03-16 14:03   ` Terry Barnaby [this message]
2011-03-16 17:08     ` [Openembedded-users] Problem with patch version 2.6.1-7 and after Tom Rini
2011-03-16 19:57       ` Tom Rini
2011-03-17 14:32         ` Terry Barnaby

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4D80C329.9020309@beam.ltd.uk \
    --to=terry@beam.ltd.uk \
    --cc=ludovic.desroches@atmel.com \
    --cc=openembedded-devel@linuxtogo.org \
    --cc=openembedded-devel@lists.openembedded.org \
    --cc=openembedded-users@linuxtogo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.