Obviously I was having some trouble when I created this work area: 

~/work/yocto-rpi/meta-raspberrypi$ git branch -l
  krogoth
* master
  origin/krogoth
  origon/krogoth
  origonkrogoth

So I delete all those and try:

$ git checkout origin/krogoth 
warning: refname 'origin/krogoth' is ambiguous.
Switched to branch 'origin/krogoth'

It is not safe to ignore that warning.  What it means is everything went 
terribly wrong.  Time to delete and try again.  

~/work/yocto-rpi/meta-raspberrypi$ git checkout -b krogoth --track 
origin/krogoth 
Branch krogoth set up to track remote branch krogoth from origin.
Switched to a new branch 'krogoth'
thomasthorne@thorne-ul-dt:~/work/yocto-rpi/meta-raspberrypi$ git status 
On branch krogoth
Your branch is up-to-date with 'origin/krogoth'.
nothing to commit, working directory clean

That looks more hopeful. 

$ bitbake core-image-minimal
WARNING: Host distribution "Ubuntu-16.04" has not been validated with this 
version of the build system; you may possibly experience unexpected failures. 
It is recommended that you use a tested distribution.
Parsing recipes: 100% 
|######################################################################| Time: 
00:00:34
Parsing of 1940 .bb files complete (0 cached, 1940 parsed). 2493 targets, 347 
skipped, 0 masked, 0 errors.
NOTE: There are 1 recipes to be removed from sysroot raspberrypi3, removing...
NOTE: Resolving any missing task queue dependencies

Build Configuration:
BB_VERSION        = "1.30.0"
BUILD_SYS         = "x86_64-linux"
NATIVELSBSTRING   = "universal"
TARGET_SYS        = "arm-poky-linux-gnueabi"
MACHINE           = "raspberrypi3"
DISTRO            = "poky"
DISTRO_VERSION    = "2.1.2"
TUNE_FEATURES     = "arm armv7ve vfp thumb neon vfpv4 callconvention-hard 
cortexa7"
TARGET_FPU        = "hard"
meta              
meta-poky         
meta-yocto-bsp    = "krogoth:ae9b341ecfcc60e970f29cfe04306411ad26c0cf"
meta-oe           
meta-multimedia   
meta-networking   
meta-python       = "krogoth:851a064b53dca3b14dd33eaaaca9573b1a36bf0e"
meta-qt5          = "HEAD:2b1871f0d139dc3caaa779a32a1931409c245a36"
meta-raspberrypi  = "krogoth:a5f9b07a820d50ae5fb62e07306cd4e72d8638a9"
meta-quectel-community = "krogoth:ae9b341ecfcc60e970f29cfe04306411ad26c0cf"
meta-rpi          = "krogoth:b10b0f1bf64ad7e8b1ab00e0a67f0c6e77ef0a97"

NOTE: Preparing RunQueue
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
NOTE: Tasks Summary: Attempted 1645 tasks of which 1595 didn't need to be rerun 
and all succeeded.


Success!  Thank you for your help.  Not sure why I did not spot the odd branch 
name.  

Any ideas why the meta-raspberrypi repository will tab-complete branch names 
without then correctly linking to the remote branch?  To me there is only one 
mention of krogoth besides that one I created.  

$ git branch --list --all --verbose
* krogoth                     a5f9b07 bcm2835: Compile examples correct LDFLAGS 
to avoid HASH errors
  master                      44d41bf raspberrypi3.conf: fix typo for BCM43430
  remotes/origin/HEAD         -> origin/master
  remotes/origin/ag-dev       139e7ff .gitignore: Ignore some stuff
  remotes/origin/daisy        946b692 gstreamer1.0-plugins-bad: Build 
eglglessink for Raspberry Pi
  remotes/origin/danny        1ad98cf README: Modify dependencies for danny 
branch
  remotes/origin/denzil       34eef2e linux-raspberrypi_3.1.9: Fix typo
  remotes/origin/dizzy        efd760d linux-raspberrypi: faulty branch and 
srcrev for 3.16
  remotes/origin/dora         1c696a9 omxplayer: Install fonts directory in 
datadir
  remotes/origin/dylan        770b88b sdcard_image-rpi.bbclass: Fix error in 
conditional test
  remotes/origin/fido         428602b rpi-default-providers: Let users 
overwrite the default providers
  remotes/origin/jethro       f2cff83 README: Fix documentation to disable 
overscan
  remotes/origin/khem_wayland cc4dc7b userland: Fix build with clang compiler
  remotes/origin/krogoth      a5f9b07 bcm2835: Compile examples correct LDFLAGS 
to avoid HASH errors
  remotes/origin/master       44d41bf raspberrypi3.conf: fix typo for BCM43430

The main things I that the builds are all working again.  I will try and pay 
more attention when doing the checkout step in the future.  
-- 
_______________________________________________
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto

Reply via email to