Bug 6882 - Can't log in to successfully built mipsel virtual image
Summary: Can't log in to successfully built mipsel virtual image
Status: RESOLVED OBSOLETE
Alias: None
Product: System Startup
Classification: Runtime
Component: system-startup (show other bugs)
Version: 1.6.1
Hardware: Other mips
: Medium major
Target Milestone: 1.6.4
Assignee: Khem Raj
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2014-10-23 22:39 UTC by Charles Macfarlane
Modified: 2016-07-25 21:03 UTC (History)
3 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: Don't know


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Charles Macfarlane 2014-10-23 22:39:33 UTC
Following on from the last post in bug 6740 ...

	https://bugzilla.yoctoproject.org/show_bug.cgi?id=6740

... I have copied the meta qemumips directories listed ...

	recipes-core/init-ifupdown/init-ifupdown-1.0/qemumips
	recipes-bsp/formfactor/files/qemumips
	recipes-bsp/pointercal/pointercal/qemumips
	recipes-graphics/xorg-xserver/xserver-xf86-config/qemumips

... into qemumipsel copies, and completely rebuilt the image, without error, using ...

	bitbake -k core-image-minimal-dev

... but when running the qemu image ...

	runqemu qemumipsel

... the RTC is still not found, and at the login prompt keystrokes still do not register.
Comment 1 Khem Raj 2014-10-30 15:10:43 UTC
Building same for qemumips (big endian) default. Does that work properly with same set of metadata please report back
Comment 2 Charles Macfarlane 2014-10-31 00:59:01 UTC
(In reply to comment #1)
> Building same for qemumips (big endian) default. Does that work properly
> with same set of metadata please report back

poky-daisy-11.0.1$ source oe-init-build-env mipseb-uclibc
mipseb-uclibc$ cat conf/local.conf
...
#MACHINE ??= "qemux86"
...
DL_DIR ?= "/home/Embedded/Yocto/Downloads"
...
# Mipseb
MACHINE = "qemumips"
TCLIBC = "uclibc"
mipseb-uclibc$ bitbake -k core-image-minimal-dev
mipseb-uclibc$ runqemu qemumips

Works fine.
Comment 3 Stephen K Jolley 2014-11-17 16:57:29 UTC
Khem, Charles has reported back.  Is the NEEDINFO cleared?
Comment 4 Khem Raj 2014-12-01 18:10:41 UTC
Can you compare uclibc .config for mips and misspel case
Comment 5 Charles Macfarlane 2014-12-03 20:25:49 UTC
(In reply to comment #4)
> Can you compare uclibc .config for mips and misspel case

Can't find any such file.  AFAIAA, the only configuration differences are:

1)
Builds$ diff mipseb-uclibc/conf/local.conf mipsel-uclibc/conf/local.conf
256,257c256,257
< # Mipseb
< MACHINE = "qemumips"
---
> # Mipsel
> MACHINE = "qemumipsel"

2)
poky-daisy-11.0.1$ diff meta/conf/machine/qemumips.conf meta/conf/machine/qemumipsel.conf
2,3c2,3
< #@NAME: mti_malta32_be MIPS
< #@DESCRIPTION: mti_malta32_be
---
> #@NAME: mti_malta32_le MIPS
> #@DESCRIPTION: mti_malta32_le
4a5
> DEFAULTTUNE ?= "mips32el"
13a15
Comment 6 Stephen K Jolley 2014-12-08 19:01:14 UTC
It appears the NEEDINFO is cleared.  Khem put it back into NEEDINFO if you still have a question.
Comment 7 Ross Burton 2016-07-25 21:03:00 UTC
Closing as obsolete as there has been no activity on this bug, qemumipsel isn't a supported machine, and we're about to remove uclibc from oe-core master.

If this can still be replicated with qemumipsel on musl, please file a new bug.