From: EXT-McGhehey, M. J <Mar...@bo...> - 2008-04-10 19:35:22
|
Ok, I successfully completed an unmodifed Gumstix OE build (307). But now I want to make some mod's to several packages and then build a whole filesytem/image with my changes in it. I have created myself a "user.collection" dir., I have copied various packages from the "org...." and "com...." dir's into it, and I have made my desired mods to the those packages. So can someone please tell me how to do a new build that will incorporate my changes into a new filesystem/image? So far the only way I have found to do this successfully was to blow away "tmp" and build from scratch and that sucks. Thanks Mark J. McGhehey The Boeing Co. Validation Instrumentation Technology Seattle, WA USA (206)544-8302 voice |
From: Chris D. <chr...@gm...> - 2008-04-10 19:55:22
|
Hi Mark, On Thu, Apr 10, 2008 at 1:34 PM, EXT-McGhehey, Mark J <Mar...@bo...> wrote: > > Ok, I successfully completed an unmodifed Gumstix OE build (307). But > now I want to make some mod's to several packages and then build a whole > filesytem/image with my changes in it. > > I have created myself a "user.collection" dir., I have copied various > packages from the "org...." and "com...." dir's into it, and I have made > my desired mods to the those packages. > > So can someone please tell me how to do a new build that will > incorporate my changes into a new filesystem/image? So far the only way > I have found to do this successfully was to blow away "tmp" and build > from scratch and that sucks. You should just need to rebuild the packages that you've moved into your collection, and then rebuild your image... so lets assume that you've modified the 'cron' package in your user.collection -- first bitbake -c rebuild cron this will rebuild the package from your collection (stuff in user.collection takes priority from com.gumstix.. and org.openembedded). And lets also assume you're building 'gumstix-basic-image' -- so now you'd bitbake -c rebuild gumstix-basic image to build the new filesystem image with your modified cron package. Chris |
From: EXT-McGhehey, M. J <Mar...@bo...> - 2008-04-10 20:13:22
|
Excellent! Thanks Chris! -----Original Message----- From: Chris Dollar [mailto:chr...@gm...] Sent: Thursday, April 10, 2008 12:55 PM To: General mailing list for gumstix users. Subject: Re: [Gumstix-users] Another OE how-to question Hi Mark, On Thu, Apr 10, 2008 at 1:34 PM, EXT-McGhehey, Mark J <Mar...@bo...> wrote: > > Ok, I successfully completed an unmodifed Gumstix OE build (307). But > now I want to make some mod's to several packages and then build a > whole filesytem/image with my changes in it. > > I have created myself a "user.collection" dir., I have copied various > packages from the "org...." and "com...." dir's into it, and I have > made my desired mods to the those packages. > > So can someone please tell me how to do a new build that will > incorporate my changes into a new filesystem/image? So far the only > way I have found to do this successfully was to blow away "tmp" and > build from scratch and that sucks. You should just need to rebuild the packages that you've moved into your collection, and then rebuild your image... so lets assume that you've modified the 'cron' package in your user.collection -- first bitbake -c rebuild cron this will rebuild the package from your collection (stuff in user.collection takes priority from com.gumstix.. and org.openembedded). And lets also assume you're building 'gumstix-basic-image' -- so now you'd bitbake -c rebuild gumstix-basic image to build the new filesystem image with your modified cron package. Chris ------------------------------------------------------------------------ - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/j avaone _______________________________________________ gumstix-users mailing list gum...@li... https://lists.sourceforge.net/lists/listinfo/gumstix-users |
From: EXT-McGhehey, M. J <Mar...@bo...> - 2008-04-10 20:24:07
|
Chris, One more question, please. "Bluez" is one of the packages that I've modified. The method that you described worked on all my other package changes, but not on the bluez package. The bitbake error message says "ERROR: No providers of build target bluez (for [])". Do you happen to know what this means? Thanks! -----Original Message----- From: Chris Dollar [mailto:chr...@gm...] Sent: Thursday, April 10, 2008 12:55 PM To: General mailing list for gumstix users. Subject: Re: [Gumstix-users] Another OE how-to question Hi Mark, On Thu, Apr 10, 2008 at 1:34 PM, EXT-McGhehey, Mark J <Mar...@bo...> wrote: > > Ok, I successfully completed an unmodifed Gumstix OE build (307). But > now I want to make some mod's to several packages and then build a > whole filesytem/image with my changes in it. > > I have created myself a "user.collection" dir., I have copied various > packages from the "org...." and "com...." dir's into it, and I have > made my desired mods to the those packages. > > So can someone please tell me how to do a new build that will > incorporate my changes into a new filesystem/image? So far the only > way I have found to do this successfully was to blow away "tmp" and > build from scratch and that sucks. You should just need to rebuild the packages that you've moved into your collection, and then rebuild your image... so lets assume that you've modified the 'cron' package in your user.collection -- first bitbake -c rebuild cron this will rebuild the package from your collection (stuff in user.collection takes priority from com.gumstix.. and org.openembedded). And lets also assume you're building 'gumstix-basic-image' -- so now you'd bitbake -c rebuild gumstix-basic image to build the new filesystem image with your modified cron package. Chris ------------------------------------------------------------------------ - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/j avaone _______________________________________________ gumstix-users mailing list gum...@li... https://lists.sourceforge.net/lists/listinfo/gumstix-users |
From: EXT-McGhehey, M. J <Mar...@bo...> - 2008-04-10 20:27:50
|
FOUND IT! It's "bluez-utils"!! i.e. bitbake -c rebuild bluez-utils -----Original Message----- From: EXT-McGhehey, Mark J Sent: Thursday, April 10, 2008 1:24 PM To: General mailing list for gumstix users. Subject: Re: [Gumstix-users] Another OE how-to question Chris, One more question, please. "Bluez" is one of the packages that I've modified. The method that you described worked on all my other package changes, but not on the bluez package. The bitbake error message says "ERROR: No providers of build target bluez (for [])". Do you happen to know what this means? Thanks! -----Original Message----- From: Chris Dollar [mailto:chr...@gm...] Sent: Thursday, April 10, 2008 12:55 PM To: General mailing list for gumstix users. Subject: Re: [Gumstix-users] Another OE how-to question Hi Mark, On Thu, Apr 10, 2008 at 1:34 PM, EXT-McGhehey, Mark J <Mar...@bo...> wrote: > > Ok, I successfully completed an unmodifed Gumstix OE build (307). But > now I want to make some mod's to several packages and then build a > whole filesytem/image with my changes in it. > > I have created myself a "user.collection" dir., I have copied various > packages from the "org...." and "com...." dir's into it, and I have > made my desired mods to the those packages. > > So can someone please tell me how to do a new build that will > incorporate my changes into a new filesystem/image? So far the only > way I have found to do this successfully was to blow away "tmp" and > build from scratch and that sucks. You should just need to rebuild the packages that you've moved into your collection, and then rebuild your image... so lets assume that you've modified the 'cron' package in your user.collection -- first bitbake -c rebuild cron this will rebuild the package from your collection (stuff in user.collection takes priority from com.gumstix.. and org.openembedded). And lets also assume you're building 'gumstix-basic-image' -- so now you'd bitbake -c rebuild gumstix-basic image to build the new filesystem image with your modified cron package. Chris ------------------------------------------------------------------------ - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/j avaone _______________________________________________ gumstix-users mailing list gum...@li... https://lists.sourceforge.net/lists/listinfo/gumstix-users ------------------------------------------------------------------------ - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/j avaone _______________________________________________ gumstix-users mailing list gum...@li... https://lists.sourceforge.net/lists/listinfo/gumstix-users |
From: Chris D. <chr...@gm...> - 2008-04-10 20:29:01
|
On Thu, Apr 10, 2008 at 2:24 PM, EXT-McGhehey, Mark J <Mar...@bo...> wrote: > Chris, > One more question, please. "Bluez" is one of the packages that I've > modified. The method that you described worked on all my other package > changes, but not on the bluez package. > > The bitbake error message says "ERROR: No providers of build target > bluez (for [])". > > Do you happen to know what this means? Yep. I think you want to rebuild 'bluez-utils' and 'bluez-utils-compat' as opposed to just plain bluez. Chris |