[yocto] [Recipe reporting system] Upgradable recipe name list
This mail was sent out by Recipe reporting system. This message list those recipes which need to be upgraded. If maintainers believe some of them needn't to upgrade at this time, they can fill RECIPE_NO_UPDATE_REASON in respective recipe file to ignore this remainder until newer upstream version was detected. Example: RECIPE_NO_UPDATE_REASON = "Version 2.0 is unstable" You can check the detail information at: http://recipes.yoctoproject.org/ Package VersionUpstream version Maintainer NoUpgradeReason - --- -- perl 5.22.1 5.24.0Alejandro Hernandez texinfo 6.06.1 Alejandro Hernandez python3 3.5.1 3.5.2 Alejandro Hernandez python2.7.11 2.7.12Alejandro Hernandez python-native 2.7.11 2.7.12Alejandro Hernandez python3-git 1.0.2 2.0.6 Alejandro Hernandez cronie1.5.0 1.5.1 Alejandro Hernandez python-pexpect4.1.0 4.2.0 Alejandro Hernandez swig 3.0.8 3.0.10Alejandro Hernandez python-git2.0.5 2.0.6 Alejandro Hernandez python3-setuptools22.0.5 24.0.2Alejandro Hernandez python-setuptools 22.0.5 24.0.2Alejandro Hernandez perl-native 5.22.1 5.24.0Alejandro Hernandez python3-native3.5.1 3.5.2 Alejandro Hernandez liberation-fonts 1.04 2.00.1Alexander Kanavin 2.x depends on fontforge pa... libwebp 0.5.0 0.5.1 Alexander Kanavin epiphany 3.18.4 3.20.3Alexander Kanavin libwnck3 3.14.1 3.20.1Alexander Kanavin gnutls3.5.1 3.5.2 Alexander Kanavin ffmpeg3.13.1.1 Alexander Kanavin bash-completion 2.12.3 Alexander Kanavin procps3.3.11 3.3.12Alexander Kanavin mpg1231.23.5 1.23.6Alexander Kanavin cmake 3.5.2 3.6.0 Alexander Kanavin cmake-native 3.5.2 3.6.0 Alexander Kanavin mkelfimage4.0+gitX 4.4+gitAUTOINC+58... Alexander Kanavin mkelfimage has been removed... desktop-file-util... 0.22 0.23 Alexander Kanavin apt 1.0.10.1 1.2.14Aníbal Limón apt-native1.0.10.1 1.2.14Aníbal Limón dpkg 1.18.7 1.18.9Aníbal Limón pinentry 0.9.2 0.9.7 Armin Kuster linux-libc-headers4.44.6.3 Bruce Ashfield linux-yocto-rt4.4.13+gitX4.4.14+gitAUTOINC... Bruce Ashfield linux-yocto 4.4.13+gitX4.4.14+gitAUTOINC... Bruce Ashfield linux-yocto-tiny 4.4.13+gitX4.4.14+gitAUTOINC... Bruce Ashfield guilt-native 0.35+gitX 0.36+gitAUTOINC+2... Bruce Ashfield at3.1.18 3.1.20Chen Qi byacc 20160324 20160606 Chen Qi cups 2.1.3 2.1.4 Chen Qi sudo 1.8.16 1.8.17p1 Chen Qi sysstat 11.3.4 11.3.5Chen Qi u-boot-fw-utils v2016.03+gitX v2016.05+gitAUTOI... Denys Dmytriyenko u-boot-mkimagev2016.03+gitX v2016.05+gitAUTOI... Denys Dmytriyenko u-bootv2016.03+gitX v2016.05+gitAUTOI... Denys Dmytriyenko createrepo0.4.11 0.10.4Hongxu Jia Versions after 0.9.* use YU... ncurses 6.0+20160319 6.0+20160625 Hongxu Jia libgcrypt 1.7.0 1.7.1 Hongxu Jia gnupg 2.1.12 2.1.13Hongxu Jia libinput 1.3.0 1.3.3 Jussi Kukkonen weston1.10.0 1.11.0Jussi Kukkonen matchbox-config-gtk 0.22 Jussi Kukkonen sato-screenshot 0.22 Jussi Kukkonen settings-daemon 0.0.2 2 Jussi Kukkonen xf86-input-evdev 2.10.2 2.10.3Jussi Kukkonen matchbox-theme-sato 0.22 Jussi Kukkonen wayland 1.10.0 1.11.0Jussi Kukkonen expat
[linux-yocto] [PATCH] Thermal: Enable Broxton SoC thermal reporting device
From: Amy Wilescommit 20bbfaf72cb419cf2a864978df3fc36f1986046a upstream. Enable Broxton SoC thermal reporting device. Signed-off-by: Amy Wiles Signed-off-by: Zhang Rui --- drivers/thermal/int340x_thermal/processor_thermal_device.c | 10 ++ 1 file changed, 10 insertions(+) diff --git a/drivers/thermal/int340x_thermal/processor_thermal_device.c b/drivers/thermal/int340x_thermal/processor_thermal_device.c index ccc0ad0..36fa724 100644 --- a/drivers/thermal/int340x_thermal/processor_thermal_device.c +++ b/drivers/thermal/int340x_thermal/processor_thermal_device.c @@ -33,6 +33,12 @@ /* Braswell thermal reporting device */ #define PCI_DEVICE_ID_PROC_BSW_THERMAL 0x22DC +/* Broxton thermal reporting device */ +#define PCI_DEVICE_ID_PROC_BXT0_THERMAL 0x0A8C +#define PCI_DEVICE_ID_PROC_BXT1_THERMAL 0x1A8C +#define PCI_DEVICE_ID_PROC_BXTX_THERMAL 0x4A8C +#define PCI_DEVICE_ID_PROC_BXTP_THERMAL 0x5A8C + struct power_config { u32 index; u32 min_uw; @@ -404,6 +410,10 @@ static const struct pci_device_id proc_thermal_pci_ids[] = { { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_PROC_HSB_THERMAL)}, { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_PROC_SKL_THERMAL)}, { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_PROC_BSW_THERMAL)}, + { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_PROC_BXT0_THERMAL)}, + { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_PROC_BXT1_THERMAL)}, + { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_PROC_BXTX_THERMAL)}, + { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_PROC_BXTP_THERMAL)}, { 0, }, }; -- 1.9.1 -- ___ linux-yocto mailing list linux-yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/linux-yocto
[linux-yocto] [PATCH] Thermal: Backport thermal patch to linux-yocto-4.4 bxt-rebase
Its backport thermal patch to enable Broxton thermal reporting device. It is targeted for linux-yocto-4.4 on bxt-rebase branch. Amy Wiles (1): Thermal: Enable Broxton SoC thermal reporting device drivers/thermal/int340x_thermal/processor_thermal_device.c | 10 ++ 1 file changed, 10 insertions(+) -- 1.9.1 -- ___ linux-yocto mailing list linux-yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/linux-yocto
Re: [yocto] [meta-raspberrypi] u-boot doesnt boot kernel
On Sat, 9 Jul 2016 10:35:58 +0100 Paul Barkerwrote: > On Fri, 8 Jul 2016 21:04:24 -0400 > Hammad Ahmed wrote: > > > Hi, > > I wanted to boot with u-boot so I added: > > > > KERNEL_IMAGETYPE = "uImage" > > > > u-boot builds fine but when I boot up my raspberrypi, u-boot doesnt > > start the kernel. > > > I've just sent a patch series which should allow u-boot to start the kernel without needing to type in a bunch of manual commands. You can get the patches from the mailing list or use the 'pbarker/u-boot' branch of https://gitlab.com/oryx/meta-raspberrypi. Let me know if this works for you. -- ___ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto
[yocto] [meta-raspberrypi][PATCH 2/3] u-boot-scr: Add recipe to create u-boot boot script
Upstream u-boot searches the boot partition for a script named 'boot.scr'. If this file exists it is executed as a sequence of u-boot commands in order to boot the system. This script must be compiled using the mkimage command to ensure that it is understood by u-boot. Signed-off-by: Paul Barker--- recipes-bsp/u-boot-scr/files/raspberrypi/boot.cmd | 6 ++ recipes-bsp/u-boot-scr/files/raspberrypi0/boot.cmd | 6 ++ recipes-bsp/u-boot-scr/files/raspberrypi2/boot.cmd | 6 ++ recipes-bsp/u-boot-scr/files/raspberrypi3/boot.cmd | 6 ++ recipes-bsp/u-boot-scr/u-boot-scr.bb | 20 5 files changed, 44 insertions(+) create mode 100644 recipes-bsp/u-boot-scr/files/raspberrypi/boot.cmd create mode 100644 recipes-bsp/u-boot-scr/files/raspberrypi0/boot.cmd create mode 100644 recipes-bsp/u-boot-scr/files/raspberrypi2/boot.cmd create mode 100644 recipes-bsp/u-boot-scr/files/raspberrypi3/boot.cmd create mode 100644 recipes-bsp/u-boot-scr/u-boot-scr.bb diff --git a/recipes-bsp/u-boot-scr/files/raspberrypi/boot.cmd b/recipes-bsp/u-boot-scr/files/raspberrypi/boot.cmd new file mode 100644 index 000..c86c758 --- /dev/null +++ b/recipes-bsp/u-boot-scr/files/raspberrypi/boot.cmd @@ -0,0 +1,6 @@ +setenv fdtfile bcm2708-rpi-b.dtb +setenv bootargs 'earlyprintk console=tty0 console=ttyAMA0 root=/dev/mmcblk0p2 rootfstype=ext4 rootwait noinitrd' +mmc dev 0 +fatload mmc 0:1 ${kernel_addr_r} uImage +fatload mmc 0:1 ${fdt_addr_r} ${fdtfile} +bootm ${kernel_addr_r} - ${fdt_addr_r} diff --git a/recipes-bsp/u-boot-scr/files/raspberrypi0/boot.cmd b/recipes-bsp/u-boot-scr/files/raspberrypi0/boot.cmd new file mode 100644 index 000..c86c758 --- /dev/null +++ b/recipes-bsp/u-boot-scr/files/raspberrypi0/boot.cmd @@ -0,0 +1,6 @@ +setenv fdtfile bcm2708-rpi-b.dtb +setenv bootargs 'earlyprintk console=tty0 console=ttyAMA0 root=/dev/mmcblk0p2 rootfstype=ext4 rootwait noinitrd' +mmc dev 0 +fatload mmc 0:1 ${kernel_addr_r} uImage +fatload mmc 0:1 ${fdt_addr_r} ${fdtfile} +bootm ${kernel_addr_r} - ${fdt_addr_r} diff --git a/recipes-bsp/u-boot-scr/files/raspberrypi2/boot.cmd b/recipes-bsp/u-boot-scr/files/raspberrypi2/boot.cmd new file mode 100644 index 000..aa4ea64 --- /dev/null +++ b/recipes-bsp/u-boot-scr/files/raspberrypi2/boot.cmd @@ -0,0 +1,6 @@ +setenv fdtfile bcm2709-rpi-2-b.dtb +setenv bootargs 'earlyprintk console=tty0 console=ttyAMA0 root=/dev/mmcblk0p2 rootfstype=ext4 rootwait noinitrd' +mmc dev 0 +fatload mmc 0:1 ${kernel_addr_r} uImage +fatload mmc 0:1 ${fdt_addr_r} ${fdtfile} +bootm ${kernel_addr_r} - ${fdt_addr_r} diff --git a/recipes-bsp/u-boot-scr/files/raspberrypi3/boot.cmd b/recipes-bsp/u-boot-scr/files/raspberrypi3/boot.cmd new file mode 100644 index 000..2950856 --- /dev/null +++ b/recipes-bsp/u-boot-scr/files/raspberrypi3/boot.cmd @@ -0,0 +1,6 @@ +setenv fdtfile bcm2710-rpi-3-b.dtb +setenv bootargs 'earlyprintk console=tty0 console=ttyAMA0 root=/dev/mmcblk0p2 rootfstype=ext4 rootwait noinitrd' +mmc dev 0 +fatload mmc 0:1 ${kernel_addr_r} uImage +fatload mmc 0:1 ${fdt_addr_r} ${fdtfile} +bootm ${kernel_addr_r} - ${fdt_addr_r} diff --git a/recipes-bsp/u-boot-scr/u-boot-scr.bb b/recipes-bsp/u-boot-scr/u-boot-scr.bb new file mode 100644 index 000..310bf3d --- /dev/null +++ b/recipes-bsp/u-boot-scr/u-boot-scr.bb @@ -0,0 +1,20 @@ +SUMMARY = "U-boot boot scripts for Raspberry Pi" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" + +DEPENDS = "u-boot-mkimage-native" + +SRC_URI = "file://boot.cmd" + +do_compile() { +mkimage -A arm -T script -C none -n "Boot script" -d "${WORKDIR}/boot.cmd" boot.scr +} + +inherit deploy + +do_deploy() { +install -d ${DEPLOYDIR} +install -m 0644 boot.scr ${DEPLOYDIR} +} + +addtask do_deploy after do_compile before do_build -- 2.1.4 -- ___ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto
[yocto] [meta-raspberrypi][PATCH 3/3] sdcard_image-rpi.bbclass: Include boot script when using u-boot
Signed-off-by: Paul Barker--- classes/sdcard_image-rpi.bbclass | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/classes/sdcard_image-rpi.bbclass b/classes/sdcard_image-rpi.bbclass index 6960aca..20be56f 100644 --- a/classes/sdcard_image-rpi.bbclass +++ b/classes/sdcard_image-rpi.bbclass @@ -55,7 +55,7 @@ IMAGE_DEPENDS_rpi-sdimg = " \ dosfstools-native \ virtual/kernel:do_deploy \ ${IMAGE_BOOTLOADER} \ - ${@bb.utils.contains('KERNEL_IMAGETYPE', 'uImage', 'u-boot', '',d)} \ + ${@bb.utils.contains('KERNEL_IMAGETYPE', 'uImage', 'u-boot u-boot-scr', '',d)} \ " # SD card image name @@ -128,6 +128,7 @@ IMAGE_CMD_rpi-sdimg () { "uImage") mcopy -i ${WORKDIR}/boot.img -s ${DEPLOY_DIR_IMAGE}/u-boot.bin ::${SDIMG_KERNELIMAGE} mcopy -i ${WORKDIR}/boot.img -s ${DEPLOY_DIR_IMAGE}/${KERNEL_IMAGETYPE}${KERNEL_INITRAMFS}-${MACHINE}.bin ::uImage + mcopy -i ${WORKDIR}/boot.img -s ${DEPLOY_DIR_IMAGE}/boot.scr ::boot.scr ;; *) mcopy -i ${WORKDIR}/boot.img -s ${DEPLOY_DIR_IMAGE}/${KERNEL_IMAGETYPE}${KERNEL_INITRAMFS}-${MACHINE}.bin ::${SDIMG_KERNELIMAGE} -- 2.1.4 -- ___ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto
[yocto] [meta-raspberrypi][PATCH 1/3] rpi-base.inc: Don't install kernel image into rootfs
The kernel image is installed into the FAT32 boot partition and does not need to also be installed into the rootfs. Signed-off-by: Paul Barker--- conf/machine/include/rpi-base.inc | 6 ++ 1 file changed, 6 insertions(+) diff --git a/conf/machine/include/rpi-base.inc b/conf/machine/include/rpi-base.inc index 56ca83e..98c047a 100644 --- a/conf/machine/include/rpi-base.inc +++ b/conf/machine/include/rpi-base.inc @@ -51,3 +51,9 @@ MACHINE_EXTRA_RRECOMMENDS += " kernel-modules" SPLASH = "psplash-raspberrypi" IMAGE_BOOT_FILES ?= "bcm2835-bootfiles/* ${KERNEL_IMAGETYPE};${SDIMG_KERNELIMAGE}" + +# Don't install kernel image into rootfs +# +# The kernel image is installed into the FAT32 boot partition and does not need +# to also be installed into the rootfs. +RDEPENDS_kernel-base = "" -- 2.1.4 -- ___ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto
[yocto] [meta-raspberrypi][PATCH 0/3] U-boot/kernel improvements
These changes allow u-boot to successfully boot Linux without a manual sequence of commands being entered at boot time. This has been tested on an old Raspberry Pi B+ as well as a Raspberrypi 3. It should work for other models as well. Also, the kernel image is removed from the main rootfs /boot directory as it is not needed outside the FAT32 boot partition. Paul Barker (3): rpi-base.inc: Don't install kernel image into rootfs u-boot-scr: Add recipe to create u-boot boot script sdcard_image-rpi.bbclass: Include boot script when using u-boot classes/sdcard_image-rpi.bbclass | 3 ++- conf/machine/include/rpi-base.inc | 6 ++ recipes-bsp/u-boot-scr/files/raspberrypi/boot.cmd | 6 ++ recipes-bsp/u-boot-scr/files/raspberrypi0/boot.cmd | 6 ++ recipes-bsp/u-boot-scr/files/raspberrypi2/boot.cmd | 6 ++ recipes-bsp/u-boot-scr/files/raspberrypi3/boot.cmd | 6 ++ recipes-bsp/u-boot-scr/u-boot-scr.bb | 20 7 files changed, 52 insertions(+), 1 deletion(-) create mode 100644 recipes-bsp/u-boot-scr/files/raspberrypi/boot.cmd create mode 100644 recipes-bsp/u-boot-scr/files/raspberrypi0/boot.cmd create mode 100644 recipes-bsp/u-boot-scr/files/raspberrypi2/boot.cmd create mode 100644 recipes-bsp/u-boot-scr/files/raspberrypi3/boot.cmd create mode 100644 recipes-bsp/u-boot-scr/u-boot-scr.bb -- 2.1.4 -- ___ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto
[yocto] [meta-security][PATCH] python-pycrypto: fix build error
| DEBUG: Executing shell function do_compile | make: *** No targets specified and no makefile found. Stop. add null do_compile Signed-off-by: Armin Kuster--- recipes-devtools/python/python-pycrypto_2.6.1.bb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/recipes-devtools/python/python-pycrypto_2.6.1.bb b/recipes-devtools/python/python-pycrypto_2.6.1.bb index a2ad4d1..8036158 100644 --- a/recipes-devtools/python/python-pycrypto_2.6.1.bb +++ b/recipes-devtools/python/python-pycrypto_2.6.1.bb @@ -14,7 +14,7 @@ SRC_URI[sha256sum] = "f2ce1e989b272cfcb677616763e0a2e7ec659effa67a88aa92b3a65528 S = "${WORKDIR}/${SRCNAME}-${PV}" -inherit distutils +inherit setuptools export STAGING_INCDIR export STAGING_LIBDIR @@ -25,6 +25,8 @@ inherit autotools autotools-brokensep distutils DEPENDS += " gmp" +do_compile[noexec] = "1" + # We explicitly call distutils_do_install, since we want it to run, but # *don't* want the autotools install to run, since this package doesn't # provide a "make install" target. -- 1.9.1 -- ___ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto