* [Buildroot] target busybox skeleton. @ 2007-02-18 17:32 Thomas Lundquist 2007-03-08 10:36 ` Bernhard Fischer 0 siblings, 1 reply; 7+ messages in thread From: Thomas Lundquist @ 2007-02-18 17:32 UTC (permalink / raw) To: buildroot Maybe it's a bit too tiny? I'd suggest that /usr/lib is added. (it hit me when building libpng.) Thomas. ^ permalink raw reply [flat|nested] 7+ messages in thread
* [Buildroot] target busybox skeleton. 2007-02-18 17:32 [Buildroot] target busybox skeleton Thomas Lundquist @ 2007-03-08 10:36 ` Bernhard Fischer 2007-03-08 11:14 ` Heikki Lindholm 2007-03-10 13:41 ` Thomas Lundquist 0 siblings, 2 replies; 7+ messages in thread From: Bernhard Fischer @ 2007-03-08 10:36 UTC (permalink / raw) To: buildroot On Sun, Feb 18, 2007 at 06:32:11PM +0100, Thomas Lundquist wrote: >Maybe it's a bit too tiny? > >I'd suggest that /usr/lib is added. hmz. And what if i don't have anything in /usr/lib? Wasted dentry. What about switching to "install -D" instead, where appropriate? >(it hit me when building libpng.) ^ permalink raw reply [flat|nested] 7+ messages in thread
* [Buildroot] target busybox skeleton. 2007-03-08 10:36 ` Bernhard Fischer @ 2007-03-08 11:14 ` Heikki Lindholm 2007-03-08 11:49 ` Bernhard Fischer 2007-03-10 13:41 ` Thomas Lundquist 1 sibling, 1 reply; 7+ messages in thread From: Heikki Lindholm @ 2007-03-08 11:14 UTC (permalink / raw) To: buildroot Bernhard Fischer kirjoitti: > On Sun, Feb 18, 2007 at 06:32:11PM +0100, Thomas Lundquist wrote: > >>Maybe it's a bit too tiny? >> >>I'd suggest that /usr/lib is added. > > > hmz. And what if i don't have anything in /usr/lib? Wasted dentry. > > What about switching to "install -D" instead, where appropriate? If doing major changes, please consider taking portability issues into account. In this case, "-D" isn't supported on OS X. -- Heikki Lindholm ^ permalink raw reply [flat|nested] 7+ messages in thread
* [Buildroot] target busybox skeleton. 2007-03-08 11:14 ` Heikki Lindholm @ 2007-03-08 11:49 ` Bernhard Fischer 2007-03-08 12:23 ` Heikki Lindholm 0 siblings, 1 reply; 7+ messages in thread From: Bernhard Fischer @ 2007-03-08 11:49 UTC (permalink / raw) To: buildroot On Thu, Mar 08, 2007 at 01:14:40PM +0200, Heikki Lindholm wrote: >Bernhard Fischer kirjoitti: >>On Sun, Feb 18, 2007 at 06:32:11PM +0100, Thomas Lundquist wrote: >> >>>Maybe it's a bit too tiny? >>> >>>I'd suggest that /usr/lib is added. >> >> >>hmz. And what if i don't have anything in /usr/lib? Wasted dentry. >> >>What about switching to "install -D" instead, where appropriate? > >If doing major changes, please consider taking portability issues into >account. In this case, "-D" isn't supported on OS X. It shouldn't be too hard to ship our own working install source an compile and use that for the host, but thanks for the hint anyway. MacOS-BSD already has trouble due to the use of "cp -a", IIRC and i was gradually switching those over to cp -dpf like suggested in one bug-report. ^ permalink raw reply [flat|nested] 7+ messages in thread
* [Buildroot] target busybox skeleton. 2007-03-08 11:49 ` Bernhard Fischer @ 2007-03-08 12:23 ` Heikki Lindholm 2007-03-08 15:53 ` Bernhard Fischer 0 siblings, 1 reply; 7+ messages in thread From: Heikki Lindholm @ 2007-03-08 12:23 UTC (permalink / raw) To: buildroot Bernhard Fischer kirjoitti: > On Thu, Mar 08, 2007 at 01:14:40PM +0200, Heikki Lindholm wrote: > >>Bernhard Fischer kirjoitti: >> >>>On Sun, Feb 18, 2007 at 06:32:11PM +0100, Thomas Lundquist wrote: >>> >>> >>>>Maybe it's a bit too tiny? >>>> >>>>I'd suggest that /usr/lib is added. >>> >>> >>>hmz. And what if i don't have anything in /usr/lib? Wasted dentry. >>> >>>What about switching to "install -D" instead, where appropriate? >> >>If doing major changes, please consider taking portability issues into >>account. In this case, "-D" isn't supported on OS X. > > > It shouldn't be too hard to ship our own working install source an > compile and use that for the host, but thanks for the hint anyway. > > MacOS-BSD already has trouble due to the use of "cp -a", IIRC and i was > gradually switching those over to cp -dpf like suggested in one > bug-report. Getting a bit off-topic here maybe, but I have to comment that your effort has not been that useful, because such bug report has been wrong: Mac OS X doesn't support the -d option for cp and thus every cp -dfp is as dysfunctional as cp -a. Proper way would be cp -RPfp, which, as an unavoidable side-effect, is also recursive. I also filed a bug report on this a while ago. -- Heikki Lindholm ^ permalink raw reply [flat|nested] 7+ messages in thread
* [Buildroot] target busybox skeleton. 2007-03-08 12:23 ` Heikki Lindholm @ 2007-03-08 15:53 ` Bernhard Fischer 0 siblings, 0 replies; 7+ messages in thread From: Bernhard Fischer @ 2007-03-08 15:53 UTC (permalink / raw) To: buildroot On Thu, Mar 08, 2007 at 02:23:09PM +0200, Heikki Lindholm wrote: >Bernhard Fischer kirjoitti: >>On Thu, Mar 08, 2007 at 01:14:40PM +0200, Heikki Lindholm wrote: >> >>>Bernhard Fischer kirjoitti: >>> >>>>On Sun, Feb 18, 2007 at 06:32:11PM +0100, Thomas Lundquist wrote: >>>> >>>> >>>>>Maybe it's a bit too tiny? >>>>> >>>>>I'd suggest that /usr/lib is added. >>>> >>>> >>>>hmz. And what if i don't have anything in /usr/lib? Wasted dentry. >>>> >>>>What about switching to "install -D" instead, where appropriate? >>> >>>If doing major changes, please consider taking portability issues into >>>account. In this case, "-D" isn't supported on OS X. >> >> >>It shouldn't be too hard to ship our own working install source an >>compile and use that for the host, but thanks for the hint anyway. >> >>MacOS-BSD already has trouble due to the use of "cp -a", IIRC and i was >>gradually switching those over to cp -dpf like suggested in one >>bug-report. > >Getting a bit off-topic here maybe, but I have to comment that your >effort has not been that useful, because such bug report has been wrong: >Mac OS X doesn't support the -d option for cp and thus every cp -dfp is >as dysfunctional as cp -a. Proper way would be cp -RPfp, which, as an >unavoidable side-effect, is also recursive. I also filed a bug report on >this a while ago. great. It would have been helpful if you would have added a followup note on that initial incorrect report (i assume that you filed a different bug). I'll go for the solution where we provide our own install.c and use that as $(INSTALL) that can be overridden by the user. No idea if that will handle $(INSTALL) some*.txt /there/ style multiply files, we'll see.. ^ permalink raw reply [flat|nested] 7+ messages in thread
* [Buildroot] target busybox skeleton. 2007-03-08 10:36 ` Bernhard Fischer 2007-03-08 11:14 ` Heikki Lindholm @ 2007-03-10 13:41 ` Thomas Lundquist 1 sibling, 0 replies; 7+ messages in thread From: Thomas Lundquist @ 2007-03-10 13:41 UTC (permalink / raw) To: buildroot On Thu, Mar 08, 2007 at 11:36:26AM +0100, Bernhard Fischer wrote: > > What about switching to "install -D" instead, where appropriate? Ok with me, you have the commit access, I've not :=) Thomas. ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2007-03-10 13:41 UTC | newest] Thread overview: 7+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2007-02-18 17:32 [Buildroot] target busybox skeleton Thomas Lundquist 2007-03-08 10:36 ` Bernhard Fischer 2007-03-08 11:14 ` Heikki Lindholm 2007-03-08 11:49 ` Bernhard Fischer 2007-03-08 12:23 ` Heikki Lindholm 2007-03-08 15:53 ` Bernhard Fischer 2007-03-10 13:41 ` Thomas Lundquist
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox