[oe] [2011.03-maintenance 0/5] pull request 20111214

Tom Rini tom.rini at gmail.com
Mon Dec 19 17:40:59 UTC 2011


On Mon, Dec 19, 2011 at 9:32 AM, Steffen Sledz <sledz at dresearch-fe.de> wrote:
> On 19.12.2011 16:28, Tom Rini wrote:
>> On Mon, Dec 19, 2011 at 8:22 AM, Steffen Sledz <sledz at dresearch-fe.de> wrote:
>>> On 19.12.2011 15:39, Tom Rini wrote:
>>>> On Mon, Dec 19, 2011 at 12:17 AM, Steffen Sledz <sledz at dresearch-fe.de> wrote:
>>>>> On 15.12.2011 07:37, Steffen Sledz wrote:
>>>>>> Am 14.12.2011 19:07, schrieb Tom Rini:
>>>>>>> On Wed, Dec 14, 2011 at 4:40 AM, Steffen Sledz <sledz at dresearch-fe.de> wrote:
>>>>>>>> Hi Tom,
>>>>>>>>
>>>>>>>> please pull these 5 commits cherry-picked from oe.dev.
>>>>>>>> All of them are bugfixes and tested in our own environment.
>>>>>>>>
>>>>>>>> Thx,
>>>>>>>> Steffen
>>>>>>>>
>>>>>>>> The following changes since commit 9826895e30baa597a5ec433cc0ebd52f5f6c8796:
>>>>>>>>
>>>>>>>>  Merge remote-tracking branch 'upstream/2011.03-maintenance' into sledz/maintenance (2011-12-09 14:06:08 +0100)
>>>>>>>>
>>>>>>>> are available in the git repository at:
>>>>>>>>
>>>>>>>>  git://git.openembedded.org/openembedded sledz/maintenance
>>>>>>>>  http://cgit.openembedded.org/cgit.cgi/openembedded/log/?h=sledz/maintenance
>>>>>>>>
>>>>>>>> Stefan Schmidt (2):
>>>>>>>>  llvm2.7_2.7: Add patch for build errors on newer gcc / glibc
>>>>>>>>    combinations
>>>>>>>>  llvm2.7_2.7.bb: Update patch to use c++ include style.
>>>>>>>>
>>>>>>>> Steffen Sledz (3):
>>>>>>>>  live555: replace version 20110314 with 20111120
>>>>>>>>  icedtea6-native: fix problem on build hosts with linux kernel 3.x
>>>>>>>>  openjdk: fix problem on build hosts with linux kernel 3.x
>>>>>>>
>>>>>>> Only 1 2 and 3 made it to the ML.
>>>>>>
>>>>>> Please have a second look. They all should be there.
>>>>>>
>>>>>>> 1 and 2 are fine.  For 3, we should
>>>>>>> grab the old file (someone must have a copy) and stick that on
>>>>>>> sources.openembedded.org.
>>>>>>
>>>>>> The version replacement is not just for the well known live555 download problem. It fixes some other problems too. Also the version introduced by this patch is already uploaded to sources.openembedded.org and the angstrom mirrors.
>>>>>
>>>>> Ping!
>>>>
>>>> Sorry for the delay.  Especially since I'm now going to ask you to
>>>> rebase the branch.  Here's what I get after merging your request:
>>>> $ git log --oneline origin..
>>>> b6cc3be87 Merge branch 'sledz/maintenance' of git://git.openembedded.org/openemb
>>>> eda1aaf openjdk: fix problem on build hosts with linux kernel 3.x
>>>> 4500148 icedtea6-native: fix problem on build hosts with linux kernel 3.x
>>>> cb5b2fb live555: replace version 20110314 with 20111120
>>>> 3904feb llvm2.7_2.7.bb: Update patch to use c++ include style.
>>>> a992bc4 llvm2.7_2.7: Add patch for build errors on newer gcc / glibc combination
>>>> 9826895 Merge remote-tracking branch 'upstream/2011.03-maintenance' into sledz/m
>>>> ebb70fd gypsy: update to latest upstream version 0.8, and remove version 0.7
>>>> 69186cf gypsy: move generic SRC_URI part to gypsy.inc
>>>> 7f9e803 gypsy: fix packaging of DBus starter script
>>>> 45b8af8 rsyslog: change path for config includes to /etc/rsyslog.d
>>>> 77a5200 Revert "gypsy: fix packaging of DBus starter script"
>>>> 105f8ae Revert "gypsy: move generic SRC_URI part to gypsy.inc"
>>>> 701d1cb Revert "gypsy: update to latest upstream version 0.8, and remove version
>>>> 593bb51 Revert "rsyslog: change path for config includes to /etc/rsyslog.d"
>>>> de3065d gypsy: update to latest upstream version 0.8, and remove version 0.7
>>>> dbb8899 gypsy: move generic SRC_URI part to gypsy.inc
>>>> 9bef377 gypsy: fix packaging of DBus starter script
>>>> 772286e Merge remote-tracking branch 'upstream/2011.03-maintenance' into sledz/m
>>>> ef52795 rsyslog: change path for config includes to /etc/rsyslog.d
>>>>
>>>> I'm sure it's all unintentional.
>>>
>>> The pull request contains the last five commits only ("The following changes since commit 9826895e30baa597a5ec433cc0ebd52f5f6c8796").
>>>
>>> Maybe i need some help in using git here. How should i prepare my branch to fulfil your requirements?
>>
>> Are others using your branch?  If not, git push <name of your writable
>> OE remote> :sledz/maintenance to delete your current branch, git
>> rebase -i origin/2011.03-maintenance (and remove the commits you no
>> longer want) then git push <name of writeable OE remote>
>> local-branch:sledz/maintenance.
>
> Sorry, but i need some more guidance here. Everytime i think i made it another problem drives me crazy. :(
>
> Assuming i've a fresh local clone created with
>
>  git clone git at git.openembedded.org:openembedded
>
> What are the exact next stepts?
>
> I tried
>
>  git checkout sledz/maintenance
>  git rebase -i origin/2011.03-maintenance    # unwanted commits removed
>  git push origin sledz/maintenance
>
> The last results in
>
>  To git at git.openembedded.org:openembedded
>   ! [rejected]        sledz/maintenance -> sledz/maintenance (non-fast-forward)
>  error: failed to push some refs to 'git at git.openembedded.org:openembedded'
>  To prevent you from losing history, non-fast-forward updates were rejected
>  Merge the remote changes (e.g. 'git pull') before pushing again.  See the
>  'Note about fast-forwards' section of 'git push --help' for details.

You either need to do the git push
git at git.openembedded.org:openembedded :sledz/maintenance (to delete
the old one) and if that fails (it used to be that only admins could
delete branches, just push instead to sledz/pull-request-19dec2011 or
so :)

-- 
Tom




More information about the Openembedded-devel mailing list