All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] Please pull u-boot-x86.git branch buildman
@ 2014-08-13 14:46 Simon Glass
  2014-08-13 15:26 ` Tom Rini
  0 siblings, 1 reply; 8+ messages in thread
From: Simon Glass @ 2014-08-13 14:46 UTC (permalink / raw)
  To: u-boot

The following changes since commit 5b7d0027c2463101dabf337a7cccd768fc20b85e:

  Merge branch 'master' of git://git.denx.de/u-boot-blackfin
(2014-08-12 16:54:55 -0400)

are available in the git repository at:

  http://git.denx.de/u-boot-x86.git

for you to fetch changes up to e49f14af1349eef94e41b636320bbfcace7403b5:

  patman: Only use git's --no-decorate when available (2014-08-13
08:34:16 -0600)

----------------------------------------------------------------
Simon Glass (15):
      buildman: Fix a few typos
      buildman: Add some notes about moving from MAKEALL
      buildman: Allow building of current source tree
      buildman: Move BuilderThread code to its own file
      buildman: Sort command line options
      buildman: Refactor output options
      buildman: Add verbose option to display errors as they happen
      buildman: Remove unused non-incremental build method code
      buildman: Add an option to specify the buildman config file
      buildman: Add a message indicating there are no errors
      buildman: Add a few more toolchain examples to the README
      buildman: Introduce an 'and' operator for board selection
      buildman: Allow selection of the number of commits to build
      patman: Move the 'git log' command into a function
      patman: Only use git's --no-decorate when available

 tools/buildman/README           | 159 +++++++++++++++++++--
 tools/buildman/board.py         | 144 ++++++++++++++++---
 tools/buildman/builder.py       | 545
++++++++++--------------------------------------------------------------
 tools/buildman/builderthread.py | 434
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 tools/buildman/buildman.py      |  16 ++-
 tools/buildman/control.py       | 108 ++++++++++-----
 tools/buildman/test.py          |  56 +++++++-
 tools/patman/gitutil.py         |  40 +++++-
 tools/patman/patchstream.py     |  11 +-
 9 files changed, 947 insertions(+), 566 deletions(-)
 create mode 100644 tools/buildman/builderthread.py

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [U-Boot] Please pull u-boot-x86.git branch buildman
  2014-08-13 14:46 [U-Boot] Please pull u-boot-x86.git branch buildman Simon Glass
@ 2014-08-13 15:26 ` Tom Rini
  2014-08-13 15:31   ` Simon Glass
  0 siblings, 1 reply; 8+ messages in thread
From: Tom Rini @ 2014-08-13 15:26 UTC (permalink / raw)
  To: u-boot

On Wed, Aug 13, 2014 at 08:46:48AM -0600, Simon Glass wrote:

> The following changes since commit 5b7d0027c2463101dabf337a7cccd768fc20b85e:
> 
>   Merge branch 'master' of git://git.denx.de/u-boot-blackfin
> (2014-08-12 16:54:55 -0400)
> 
> are available in the git repository at:
> 
>   http://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to e49f14af1349eef94e41b636320bbfcace7403b5:

OK, the x86 and dm repositories have gotten mixed up I think with what
you've pushed:
$ git fetch git://git.denx.de/u-boot-x86.git master
$ git log --oneline origin/master..FETCH_HEAD
a193cc9 dm: Expand and improve the device lifecycle docs
8c0ce6f dm: Tidy up four minor code nits
eabbdc8 tegra: Enable driver model
bfab7d3 tegra: dts: Bring in GPIO bindings from linux
bb5d586 dm: Fix printf() strings in the 'dm' command
6a89571 dm: Allow driver model tests only for sandbox
7559956e dm: Cast away the const-ness of the global_data pointer
b40c4e4 dm: Add missing header files in lists and root
8bcde49 dm: Use case-insensitive comparison for GPIO banks
8a028ab dm: Update README to encourage conversion to driver model
e0db60d dm: Rename struct device_id to udevice_id
068dd6c Makefile: Support include files for .dts files
ff0ef4a sandbox: Support iotrace feature
83aece4 arm: Support iotrace feature
ddfccb1 Add an I/O tracing feature

Is what I see.  And it doesn't pull cleanly either :)

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20140813/485f86c6/attachment.pgp>

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [U-Boot] Please pull u-boot-x86.git branch buildman
  2014-08-13 15:26 ` Tom Rini
@ 2014-08-13 15:31   ` Simon Glass
  2014-08-13 18:00     ` Tom Rini
  0 siblings, 1 reply; 8+ messages in thread
From: Simon Glass @ 2014-08-13 15:31 UTC (permalink / raw)
  To: u-boot

Hi Tom,

On 13 August 2014 09:26, Tom Rini <trini@ti.com> wrote:
> On Wed, Aug 13, 2014 at 08:46:48AM -0600, Simon Glass wrote:
>
>> The following changes since commit 5b7d0027c2463101dabf337a7cccd768fc20b85e:
>>
>>   Merge branch 'master' of git://git.denx.de/u-boot-blackfin
>> (2014-08-12 16:54:55 -0400)
>>
>> are available in the git repository at:
>>
>>   http://git.denx.de/u-boot-x86.git
>>
>> for you to fetch changes up to e49f14af1349eef94e41b636320bbfcace7403b5:
>
> OK, the x86 and dm repositories have gotten mixed up I think with what
> you've pushed:
> $ git fetch git://git.denx.de/u-boot-x86.git master
> $ git log --oneline origin/master..FETCH_HEAD
> a193cc9 dm: Expand and improve the device lifecycle docs
> 8c0ce6f dm: Tidy up four minor code nits
> eabbdc8 tegra: Enable driver model
> bfab7d3 tegra: dts: Bring in GPIO bindings from linux
> bb5d586 dm: Fix printf() strings in the 'dm' command
> 6a89571 dm: Allow driver model tests only for sandbox
> 7559956e dm: Cast away the const-ness of the global_data pointer
> b40c4e4 dm: Add missing header files in lists and root
> 8bcde49 dm: Use case-insensitive comparison for GPIO banks
> 8a028ab dm: Update README to encourage conversion to driver model
> e0db60d dm: Rename struct device_id to udevice_id
> 068dd6c Makefile: Support include files for .dts files
> ff0ef4a sandbox: Support iotrace feature
> 83aece4 arm: Support iotrace feature
> ddfccb1 Add an I/O tracing feature
>
> Is what I see.  And it doesn't pull cleanly either :)

Those patches are already in mainline. Do you think that is because I
didn't update 'master' in that repo? I've done it now - can you please
retry the buildman branch?

Regards,
Simon

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [U-Boot] Please pull u-boot-x86.git branch buildman
  2014-08-13 15:31   ` Simon Glass
@ 2014-08-13 18:00     ` Tom Rini
  0 siblings, 0 replies; 8+ messages in thread
From: Tom Rini @ 2014-08-13 18:00 UTC (permalink / raw)
  To: u-boot

On Wed, Aug 13, 2014 at 09:31:58AM -0600, Simon Glass wrote:
> Hi Tom,
> 
> On 13 August 2014 09:26, Tom Rini <trini@ti.com> wrote:
> > On Wed, Aug 13, 2014 at 08:46:48AM -0600, Simon Glass wrote:
> >
> >> The following changes since commit 5b7d0027c2463101dabf337a7cccd768fc20b85e:
> >>
> >>   Merge branch 'master' of git://git.denx.de/u-boot-blackfin
> >> (2014-08-12 16:54:55 -0400)
> >>
> >> are available in the git repository at:
> >>
> >>   http://git.denx.de/u-boot-x86.git
> >>
> >> for you to fetch changes up to e49f14af1349eef94e41b636320bbfcace7403b5:
> >
> > OK, the x86 and dm repositories have gotten mixed up I think with what
> > you've pushed:
> > $ git fetch git://git.denx.de/u-boot-x86.git master
> > $ git log --oneline origin/master..FETCH_HEAD
> > a193cc9 dm: Expand and improve the device lifecycle docs
> > 8c0ce6f dm: Tidy up four minor code nits
> > eabbdc8 tegra: Enable driver model
> > bfab7d3 tegra: dts: Bring in GPIO bindings from linux
> > bb5d586 dm: Fix printf() strings in the 'dm' command
> > 6a89571 dm: Allow driver model tests only for sandbox
> > 7559956e dm: Cast away the const-ness of the global_data pointer
> > b40c4e4 dm: Add missing header files in lists and root
> > 8bcde49 dm: Use case-insensitive comparison for GPIO banks
> > 8a028ab dm: Update README to encourage conversion to driver model
> > e0db60d dm: Rename struct device_id to udevice_id
> > 068dd6c Makefile: Support include files for .dts files
> > ff0ef4a sandbox: Support iotrace feature
> > 83aece4 arm: Support iotrace feature
> > ddfccb1 Add an I/O tracing feature
> >
> > Is what I see.  And it doesn't pull cleanly either :)
> 
> Those patches are already in mainline. Do you think that is because I
> didn't update 'master' in that repo? I've done it now - can you please
> retry the buildman branch?

Ah, the URI didn't say 'buildman' so I guessed wrong on where to look.

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20140813/fd92898a/attachment.pgp>

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [U-Boot] Please pull u-boot-x86.git branch buildman
  2015-04-18 22:23 Simon Glass
@ 2015-04-19 18:28 ` Tom Rini
  0 siblings, 0 replies; 8+ messages in thread
From: Tom Rini @ 2015-04-19 18:28 UTC (permalink / raw)
  To: u-boot

On Sat, Apr 18, 2015 at 04:23:42PM -0600, Simon Glass wrote:

> Hi Tom,
> 
> Here are the queued-up buildman/patman patches, including the new
> CONFIG comparison feature (remember to build with -C if using it).
> 
> Note these are in branch 'buildman'.
> 
> 
> The following changes since commit 5ab83ec1a13601c4f76ce009afe0d1ee51f1ad9c:
> 
>   sandbox: exynos: Move CONFIG_SOUND_SANDBOX to Kconfig (2015-04-13
> 20:53:47 -0600)
> 
> are available in the git repository at:
> 
>   http://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to 9194e3c1c0d6031ff84e1dd63c401dc76a990876:
> 
>   patman: cover letter shows like 00/xx if more than 10 patches
> (2015-04-18 16:14:27 -0600)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150419/70483a68/attachment.sig>

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [U-Boot] Please pull u-boot-x86.git branch buildman
@ 2015-04-18 22:23 Simon Glass
  2015-04-19 18:28 ` Tom Rini
  0 siblings, 1 reply; 8+ messages in thread
From: Simon Glass @ 2015-04-18 22:23 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Here are the queued-up buildman/patman patches, including the new
CONFIG comparison feature (remember to build with -C if using it).

Note these are in branch 'buildman'.


The following changes since commit 5ab83ec1a13601c4f76ce009afe0d1ee51f1ad9c:

  sandbox: exynos: Move CONFIG_SOUND_SANDBOX to Kconfig (2015-04-13
20:53:47 -0600)

are available in the git repository at:

  http://git.denx.de/u-boot-x86.git

for you to fetch changes up to 9194e3c1c0d6031ff84e1dd63c401dc76a990876:

  patman: cover letter shows like 00/xx if more than 10 patches
(2015-04-18 16:14:27 -0600)

----------------------------------------------------------------
Simon Glass (5):
      Create a .cfg file containing the CONFIG options used to build
      buildman: Show 'make' command line when -V is used
      buildman: Adjust the 'aborted' heuristic for writing output
      buildman: Store build config files
      buildman: Allow comparison of build configuration

Tom Rini (2):
      buildman: Keep more outputs with the --keep-outputs flag
      buildman: Make -V (verbose_build) really be verbose

Wu, Josh (1):
      patman: cover letter shows like 00/xx if more than 10 patches

 Makefile                        |  10 +++-
 scripts/Makefile.spl            |   9 +++-
 tools/buildman/builder.py       | 185
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
 tools/buildman/builderthread.py |  65 +++++++++++++++++++-----
 tools/buildman/cmdline.py       |   4 +-
 tools/buildman/control.py       |   3 +-
 tools/patman/patchstream.py     |   7 ++-
 7 files changed, 250 insertions(+), 33 deletions(-)

Regards,
Simon

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [U-Boot] Please pull u-boot-x86.git branch buildman
  2015-01-15  5:20 Simon Glass
@ 2015-01-16 15:58 ` Tom Rini
  0 siblings, 0 replies; 8+ messages in thread
From: Tom Rini @ 2015-01-16 15:58 UTC (permalink / raw)
  To: u-boot

On Wed, Jan 14, 2015 at 10:20:06PM -0700, Simon Glass wrote:

> Hi Tom,
> 
> Can we please try that again? I think I did something wrong. The
> branch name is 'buildman'. I am still getting errors about not pushing
> the code there, for non-master branches.
> 
> 
> The following changes since commit bd5053ffa5b8162257537bdb79ba829372423096:
> 
>   Merge branch 'buildman' of git://git.denx.de/u-boot-x86 (2015-01-14
> 11:00:38 -0500)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to d2ce658de527af4eaa193ccb7c4d881e02a31257:
> 
>   buildman: Add an option to write the full build output (2015-01-14
> 21:16:54 -0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150116/f0086de3/attachment.pgp>

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [U-Boot] Please pull u-boot-x86.git branch buildman
@ 2015-01-15  5:20 Simon Glass
  2015-01-16 15:58 ` Tom Rini
  0 siblings, 1 reply; 8+ messages in thread
From: Simon Glass @ 2015-01-15  5:20 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Can we please try that again? I think I did something wrong. The
branch name is 'buildman'. I am still getting errors about not pushing
the code there, for non-master branches.


The following changes since commit bd5053ffa5b8162257537bdb79ba829372423096:

  Merge branch 'buildman' of git://git.denx.de/u-boot-x86 (2015-01-14
11:00:38 -0500)

are available in the git repository at:

  git://git.denx.de/u-boot-x86.git

for you to fetch changes up to d2ce658de527af4eaa193ccb7c4d881e02a31257:

  buildman: Add an option to write the full build output (2015-01-14
21:16:54 -0800)

----------------------------------------------------------------
Simon Glass (17):
      buildman: Add tests that check the correct output directory is used
      buildman: Put build in 'current', not 'current/current'
      buildman: Don't prune output space for 'current source' build
      buildman: Try to guess the upstream commit
      buildman: Add an option to flatten output directory trees
      buildman: Don't remove entire output directory when testing
      buildman: Allow specifying a range of commits to build
      buildman: Try to avoid hard-coded string parsing
      buildman: Put the toolchain path first instead of last in PATH
      buildman: Add an option to use the full tool chain path
      buildman: Add a note about Python pre-requisites
      buildman: Add documentation about the .buildman file
      buildman: Don't complain about missing sections in ~/.buildman
      buildman: Don't use the local settings when running tests
      buildman: Allow architecture to alias to multiple toolchains
      buildman: Add the option to download toolchains from kernel.org
      buildman: Add an option to write the full build output

 tools/buildman/README           | 142 +++++++++++++++++++++++++-----
 tools/buildman/bsettings.py     |  11 ++-
 tools/buildman/builder.py       |  21 ++++-
 tools/buildman/builderthread.py |   7 +-
 tools/buildman/cmdline.py       |  10 +++
 tools/buildman/control.py       |  58 ++++++++++---
 tools/buildman/test.py          |  75 +++++++++++++++-
 tools/buildman/toolchain.py     | 270
++++++++++++++++++++++++++++++++++++++++++++++++++++-----
 tools/patman/gitutil.py         |  90 ++++++++++++++++---
 9 files changed, 606 insertions(+), 78 deletions(-)

Regards,
Simon

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2015-04-19 18:28 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-08-13 14:46 [U-Boot] Please pull u-boot-x86.git branch buildman Simon Glass
2014-08-13 15:26 ` Tom Rini
2014-08-13 15:31   ` Simon Glass
2014-08-13 18:00     ` Tom Rini
2015-01-15  5:20 Simon Glass
2015-01-16 15:58 ` Tom Rini
2015-04-18 22:23 Simon Glass
2015-04-19 18:28 ` Tom Rini

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.