From: Ulf Samuelsson <ulf.samuelsson@atmel.com>
To: buildroot@busybox.net
Subject: [Buildroot] svn commit: trunk/buildroot/target/linux
Date: Tue, 15 Apr 2008 21:00:11 +0200 [thread overview]
Message-ID: <007c01c89f2c$3e015030$070514ac@atmel.com> (raw)
In-Reply-To: 4804E950.4080108@eclis.ch
----- Original Message -----
From: "Jean-Christian de Rivaz" <jc@eclis.ch>
To: <buildroot@uclibc.org>
Cc: <ulf@uclibc.org>
Sent: Tuesday, April 15, 2008 7:43 PM
Subject: Re: [Buildroot] svn commit: trunk/buildroot/target/linux
> ulf at uclibc.org a ?crit :
>> Author: ulf
>> Date: 2008-04-15 10:10:24 -0700 (Tue, 15 Apr 2008)
>> New Revision: 21739
>>
>> Log:
>> Reversing bad tftpboot patch resulting in two identical targets
>>
>> Modified:
>> trunk/buildroot/target/linux/Makefile.in.advanced
>
> Ouch! Can you please explain why did you re-introduce this bug ?
> The BR2_LINUX_COPYTO variable have absolutely no way to work with a hard
> coded "/tftpboot/". Just try to copy to /var/lib/tftpboot for example.
Because it is not a bug.
The Configuration now allows you to
1) Copy to /tftpboot (if BR2_LINUX_COPYTO_TFTPBOOT is set)
2) Copy to $(BR2_LINUX_COPYTO) (if BR2_LINUX_COPYTO is non-empty)
Before the patch you would have (a little simplified)
++++++++++++++++++++++++++++++++++++++++++++++++++++++
LINUX_COPYTO:=BR2_LINUX_COPYTO
$(BR2_LINUX_COPYTO)/$(LINUX26_KERNEL_NAME): $(LINUX26_KERNEL)
mkdir -p $(BR2_LINUX_COPYTO)
cp -dpf $(LINUX26_KERNEL) $(BR2_LINUX_COPYTO)/$(LINUX26_KERNEL_NAME)
$(LINUX_COPYTO)/$(LINUX26_KERNEL_NAME): $(LINUX26_KERNEL)
mkdir -p $(LINUX_COPYTO)
cp -dpf $(LINUX26_KERNEL) $(LINUX_COPYTO)/$(LINUX26_KERNEL_NAME)
--------------------------------------------------------------------------------------------------
Since LINUX_COPYTO is identical to BR2_LINUX_COPYTO you
have two IDENTICAL rules, which makes no sense.
If you want to copy to "/var/lib/tftpboot" your .config should contain:
BR2_LINUX_COPYTO_TFTPBOOT=n
BR2_LINUX_COPYTO="/var/lib/tftpboot"
>
> Please expose a test case so this "resulting in two identical targets"
> issue can be resolved the right way. Because reversing this patch is
> just plain wrong.
>
>> Changeset:
>> Modified: trunk/buildroot/target/linux/Makefile.in.advanced
>> ===================================================================
>> --- trunk/buildroot/target/linux/Makefile.in.advanced 2008-04-15 08:27:24 UTC (rev 21738)
>> +++ trunk/buildroot/target/linux/Makefile.in.advanced 2008-04-15 17:10:24 UTC (rev 21739)
>> @@ -230,7 +230,7 @@
>> endif
>>
>> ifeq ($(BR2_LINUX_COPYTO_TFTPBOOT),y)
>> -LINUX26_TARGETS+=$(BR2_LINUX_COPYTO)/$(LINUX26_KERNEL_NAME)
>> +LINUX26_TARGETS+=/tftpboot/$(LINUX26_KERNEL_NAME)
>> endif
>>
>> ifneq ($(strip $(subst ",,$(BR2_LINUX_COPYTO))),)
>> @@ -437,9 +437,9 @@
>> mkdir -p $(TARGET_DIR)/boot
>> cp -dpf .config $(TARGET_DIR)/boot/busybox.config
>>
>> -$(BR2_LINUX_COPYTO)/$(LINUX26_KERNEL_NAME): $(LINUX26_KERNEL)
>> - mkdir -p $(BR2_LINUX_COPYTO)
>> - cp -dpf $(LINUX26_KERNEL) $(BR2_LINUX_COPYTO)/$(LINUX26_KERNEL_NAME)
>> +/tftpboot/$(LINUX26_KERNEL_NAME): $(LINUX26_KERNEL)
>> + mkdir -p /tftpboot
>> + cp -dpf $(LINUX26_KERNEL) /tftpboot/$(LINUX26_KERNEL_NAME)
>>
>> $(LINUX_COPYTO)/$(LINUX26_KERNEL_NAME): $(LINUX26_KERNEL)
>> mkdir -p $(LINUX_COPYTO)
>>
>> _______________________________________________
>> buildroot mailing list
>> buildroot at uclibc.org
>> http://busybox.net/mailman/listinfo/buildroot
>>
>
> --
> Jean-Christian de Rivaz
>
Best Regards
Ulf Samuelsson ulf at atmel.com
Atmel Nordic AB
Mail: Box 2033, 174 02 Sundbyberg, Sweden
Visit: Kavalleriv?gen 24, 174 58 Sundbyberg, Sweden
Phone +46 (8) 441 54 22 Fax +46 (8) 441 54 29
GSM +46 (706) 22 44 57
Technical support when I am not available:
AT90 AVR Applications Group: mailto:avr at atmel.com
AT91 ARM Applications Group: mailto:at91support at atmel.com
AVR32 Applications Group mailto:avr32 at atmel.com
http://www.avrfreaks.net/; http://avr32linux.org/
http://www.at91.com/ ; http://www.linux4sam.org/
next prev parent reply other threads:[~2008-04-15 19:00 UTC|newest]
Thread overview: 169+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-04-15 17:10 [Buildroot] svn commit: trunk/buildroot/target/linux ulf at uclibc.org
2008-04-15 17:43 ` Jean-Christian de Rivaz
2008-04-15 19:00 ` Ulf Samuelsson [this message]
2008-04-15 19:21 ` Jean-Christian de Rivaz
2008-04-15 19:44 ` Ulf Samuelsson
2008-04-15 21:09 ` Jean-Christian de Rivaz
2008-04-15 21:25 ` Ulf Samuelsson
-- strict thread matches above, loose matches on Subject: below --
2009-02-22 10:38 jacmet at uclibc.org
2009-02-04 23:15 jacmet at uclibc.org
2009-01-26 20:17 ulf at uclibc.org
2009-01-26 20:30 ` Peter Korsgaard
2009-01-26 21:24 ` Ulf Samuelsson
2009-01-26 21:29 ` Peter Korsgaard
2009-01-26 21:35 ` Ulf Samuelsson
2009-01-26 21:48 ` Peter Korsgaard
2009-01-26 22:25 ` Ulf Samuelsson
2009-01-27 5:58 ` Peter Korsgaard
2009-01-27 12:56 ` Hamish Moffatt
2009-01-29 14:33 ` Ulf Samuelsson
2009-01-29 23:09 ` Hamish Moffatt
2009-01-29 23:37 ` Ulf Samuelsson
2009-01-29 23:47 ` Hamish Moffatt
2009-01-26 16:25 jacmet at uclibc.org
2009-01-25 23:42 ulf at uclibc.org
2009-01-25 23:14 ulf at uclibc.org
2009-01-25 21:48 ulf at uclibc.org
2009-01-25 21:54 ` Peter Korsgaard
2009-01-25 22:09 ` Ulf Samuelsson
2009-01-25 23:12 ` Markus Heidelberg
2009-01-25 23:24 ` Ulf Samuelsson
2009-01-26 5:58 ` Peter Korsgaard
2009-01-26 16:27 ` Peter Korsgaard
2009-01-26 19:28 ` Ulf Samuelsson
2009-01-26 19:30 ` Ulf Samuelsson
2009-01-26 19:39 ` Peter Korsgaard
2009-01-23 0:54 ulf at uclibc.org
2009-01-19 21:27 ulf at uclibc.org
2009-01-15 23:19 ulf at uclibc.org
2009-01-11 20:43 ulf at uclibc.org
2009-01-09 6:30 ulf at uclibc.org
2009-01-09 9:19 ` Peter Korsgaard
2009-01-09 17:40 ` Ulf Samuelsson
2009-01-13 0:05 ` Hamish Moffatt
2009-01-13 6:10 ` Hans-Christian Egtvedt
2009-01-15 22:12 ` Ulf Samuelsson
2009-01-08 22:58 ulf at uclibc.org
2009-01-09 9:17 ` Peter Korsgaard
2009-01-09 10:21 ` Thomas Petazzoni
2009-01-09 10:29 ` Bernhard Reutner-Fischer
2009-01-09 17:42 ` Ulf Samuelsson
2009-01-09 10:47 ` Peter Korsgaard
2009-01-06 23:00 ulf at uclibc.org
2009-01-06 21:42 ulf at uclibc.org
2009-01-07 6:09 ` Hans-Christian Egtvedt
2009-01-06 21:24 ulf at uclibc.org
2009-01-06 14:40 ulf at uclibc.org
2009-01-03 1:06 ulf at uclibc.org
2009-01-03 20:01 ` Peter Korsgaard
2009-01-03 19:37 ` Ulf Samuelsson
2009-01-03 21:12 ` Peter Korsgaard
2009-01-03 19:52 ` Ulf Samuelsson
2009-01-03 21:27 ` Peter Korsgaard
2009-01-03 20:59 ` Ulf Samuelsson
2008-12-20 21:45 ulf at uclibc.org
2008-12-20 21:45 ulf at uclibc.org
2008-12-20 20:57 ulf at uclibc.org
2008-12-23 9:05 ` Peter Korsgaard
2009-01-02 22:45 ` Ulf Samuelsson
2008-12-17 18:03 ulf at uclibc.org
2008-12-07 6:55 jacmet at uclibc.org
2008-11-29 21:56 ulf at uclibc.org
2008-11-30 9:51 ` Peter Korsgaard
2008-11-10 11:17 vanokuten at uclibc.org
2008-11-10 10:45 vanokuten at uclibc.org
2008-11-10 11:01 ` Bernhard Reutner-Fischer
2008-11-10 11:08 ` Ivan Kuten
2008-11-11 14:18 ` Julien Boibessot
2008-11-11 14:43 ` Bernhard Reutner-Fischer
2008-11-05 12:59 egtvedt at uclibc.org
2008-10-30 14:56 egtvedt at uclibc.org
2008-10-30 14:22 egtvedt at uclibc.org
2008-10-30 14:02 egtvedt at uclibc.org
2008-10-30 14:02 egtvedt at uclibc.org
2008-11-04 19:17 ` Thomas Petazzoni
2008-11-05 9:39 ` Hans-Christian Egtvedt
2008-11-05 12:50 ` Hans-Christian Egtvedt
2008-10-03 7:24 egtvedt at uclibc.org
2008-09-22 12:04 jacmet at uclibc.org
2008-08-23 20:25 ulf at uclibc.org
2008-07-13 6:33 jacmet at uclibc.org
2008-07-10 15:14 ulf at uclibc.org
2008-07-10 14:58 ulf at uclibc.org
2008-07-09 11:43 jacmet at uclibc.org
2008-07-03 8:15 ulf at uclibc.org
2008-05-12 21:15 ulf at uclibc.org
2008-04-16 22:54 ulf at uclibc.org
2008-04-15 21:46 ulf at uclibc.org
2008-04-15 22:31 ` Hamish Moffatt
2008-04-16 4:39 ` Ulf Samuelsson
2008-04-16 5:04 ` Ulf Samuelsson
2008-04-16 5:59 ` Jean-Christian de Rivaz
2008-04-16 8:25 ` Ulf Samuelsson
2008-04-16 12:30 ` Jean-Christian de Rivaz
2008-04-16 12:59 ` Ulf Samuelsson
2008-04-16 18:22 ` Jean-Christian de Rivaz
2008-04-16 19:21 ` Ulf Samuelsson
2008-04-19 13:37 ` Jean-Christian de Rivaz
2008-04-16 20:47 ` Ulf Samuelsson
2008-04-19 12:43 ` Jean-Christian de Rivaz
2008-04-07 19:14 Samuelsson, Ulf
2008-04-06 15:28 Samuelsson, Ulf
2008-04-06 17:18 ` Peter Korsgaard
2008-04-06 12:07 Samuelsson, Ulf
2008-04-06 12:34 ` Peter Korsgaard
2008-04-06 15:25 ` Jean-Christian de Rivaz
2008-04-06 16:33 ` Nigel Kukard
[not found] ` <87iqyuu8d0.fsf@macbook.be.48ers.dk>
2008-04-07 0:29 ` Ulf Samuelsson
2008-04-07 14:01 ` Thiago A. Corrêa
2008-04-06 17:58 ` Thomas Lundquist
2008-04-06 10:32 ulf at uclibc.org
2008-04-06 10:30 nkukard at uclibc.org
2008-04-06 10:10 ulf at uclibc.org
2008-04-06 11:42 ` Peter Korsgaard
2008-04-06 10:02 ulf at uclibc.org
2008-03-31 5:42 ulf at uclibc.org
2008-04-01 11:09 ` Jean-Christian de Rivaz
2008-04-02 21:28 ` Ulf Samuelsson
2008-04-03 6:53 ` Jean-Christian de Rivaz
2008-04-04 15:24 ` Ulf Samuelsson
2008-04-02 21:28 ` Ulf Samuelsson
2008-03-30 20:22 jacmet at uclibc.org
2008-03-30 20:04 ulf at uclibc.org
2008-03-29 17:47 nkukard at uclibc.org
2008-03-21 17:57 ninevoltz at uclibc.org
2008-03-20 23:02 ulf at uclibc.org
2008-03-18 13:26 ulf at uclibc.org
2008-03-18 8:17 ulf at uclibc.org
2008-03-15 5:07 ulf at uclibc.org
2008-03-06 18:52 ninevoltz at uclibc.org
2008-01-10 9:31 ulf at uclibc.org
2007-10-18 12:37 ulf at uclibc.org
2007-10-18 11:58 ulf at uclibc.org
2007-10-13 23:07 ulf at uclibc.org
2007-10-13 18:37 ulf at uclibc.org
2007-09-29 16:38 aldot at uclibc.org
2007-09-26 23:21 ulf at uclibc.org
2007-09-23 9:58 ulf at uclibc.org
2007-09-23 11:13 ` Bernhard Fischer
2007-09-23 14:20 ` Ulf Samuelsson
2007-09-22 17:30 aldot at uclibc.org
2007-09-18 17:10 aldot at uclibc.org
2007-09-18 21:08 ` Ulf Samuelsson
2007-09-19 8:03 ` Bernhard Fischer
2007-09-19 21:46 ` Ulf Samuelsson
2007-09-19 21:18 ` Bernhard Fischer
2007-09-20 17:33 ` Ulf Samuelsson
2007-09-20 16:00 ` Bernhard Fischer
2007-09-05 6:48 ulf at uclibc.org
2007-09-04 21:24 aldot at uclibc.org
2007-08-21 13:21 aldot at uclibc.org
2007-08-21 13:29 ` Ulf Samuelsson
2007-08-19 22:30 ulf at uclibc.org
2007-08-19 22:28 ulf at uclibc.org
2007-08-01 11:52 ulf at uclibc.org
2007-07-23 14:43 aldot at uclibc.org
2007-07-20 7:43 ulf at uclibc.org
2007-07-17 13:28 sjhill at uclibc.org
2007-07-17 0:20 sjhill at uclibc.org
2007-07-11 14:42 ulf at uclibc.org
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='007c01c89f2c$3e015030$070514ac@atmel.com' \
--to=ulf.samuelsson@atmel.com \
--cc=buildroot@busybox.net \
/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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox