<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-raspberrypi.git/recipes-devtools, branch pyro</title>
<subtitle>Mirror of http://git.yoctoproject.org/cgit/cgit.cgi/meta-raspberrypi</subtitle>
<id>https://git.enea.com/cgit/linux/meta-raspberrypi.git/atom?h=pyro</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/atom?h=pyro'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/'/>
<updated>2017-09-12T12:48:38+00:00</updated>
<entry>
<title>wiringpi: Fix linking problem</title>
<updated>2017-09-12T12:48:38+00:00</updated>
<author>
<name>Aurelian Zanoschi</name>
<email>aurelian17@gmail.com</email>
</author>
<published>2017-08-20T09:25:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/commit/?id=c981f01a2cdb3299eb57920cffbb5dfd4248209a'/>
<id>urn:sha1:c981f01a2cdb3299eb57920cffbb5dfd4248209a</id>
<content type='text'>
[github issue #105: wiringpi library is not linked correctly]

Incorrect order of compiler flags causing the libwiringpi.so library
to not have the required linking dependencies. The cross-compilation
patch needed to be reworked in order to fix this problem.

Fixes #105

Signed-off-by: Aurelian Zanoschi &lt;aurelian17@gmail.com&gt;
</content>
</entry>
<entry>
<title>rpio: Add RDEPENDS For python-logging &amp; python-threading</title>
<updated>2017-09-06T17:44:27+00:00</updated>
<author>
<name>Thomas Thorne</name>
<email>Thomas.Thorne@Net2Edge.com</email>
</author>
<published>2017-07-24T09:48:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/commit/?id=6b38f3c6f9fda1c3e4844e0856991eb2fc77feb8'/>
<id>urn:sha1:6b38f3c6f9fda1c3e4844e0856991eb2fc77feb8</id>
<content type='text'>
[GitHub Ticket #98 - rpio requires the logging and threading Python
packages but does not RDEPENDS them in recipie]

The rpio tool needs the Python logging and threading pacakges installed
on the target system for it to work.  The pacakges are not included when
doing a rpi-basci-image.  This change updates the recipe so that all the
required dependencies of the prio script are identified by the recipie.

Fixes #98

Signed-off-by: Thomas A F Thorne &lt;TafThorne@GoogleMail.com&gt;
</content>
</entry>
<entry>
<title>pi-blaster: update to include proper rpi3 support</title>
<updated>2017-07-04T15:49:14+00:00</updated>
<author>
<name>Petter Mabäcker</name>
<email>petter@technux.se</email>
</author>
<published>2017-06-07T20:50:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/commit/?id=c750b0ac5d57c31c3086dba94c6cd5e567d6ce40'/>
<id>urn:sha1:c750b0ac5d57c31c3086dba94c6cd5e567d6ce40</id>
<content type='text'>
Update to latest available revision, in order to include proper rpi3
support as well as latest fixes.

LIC_FILES_CHKSUM for the license text in README.md is changed to handle
fixes of whitespace and newlines in the license text, introduced by the
pi-blaster commit: '0e1a1df Cleaning up the README'.

Signed-off-by: Petter Mabäcker &lt;petter@technux.se&gt;
</content>
</entry>
<entry>
<title>bcm2835: Remove dependency of bcm2835-dev on bcm2835</title>
<updated>2017-05-27T02:24:35+00:00</updated>
<author>
<name>Andrei Gherzan</name>
<email>andrei@gherzan.ro</email>
</author>
<published>2017-05-24T12:24:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/commit/?id=a71483f9d91a2186744792447dc062b505607026'/>
<id>urn:sha1:a71483f9d91a2186744792447dc062b505607026</id>
<content type='text'>
By default, the ${PN}-dev package of a recipe depends on the ${PN}
package.  However, since the bcm2835 package contains no file, it is not
generated.  As a result, when trying to include bcm2835-dev in an image
(or another package that depends on bcm2835-dev, such as
bcm2835-staticdev), we receive an error message saying that the bcm2835
package is not found.

A solution would be to define ALLOW_EMPTY for bcm2835, so that an empty
package is generated.  However, that would causes a useless package to
be installed on the target.  This patch uses another solution, which is
to empty the RDEPENDS variable of bcm2835-dev, so that it doesn't pull
in bcm2835.

Fixes #22

Signed-off-by: Simon Marchi &lt;simon.marchi@polymtl.ca&gt;
Signed-off-by: Andrei Gherzan &lt;andrei@gherzan.ro&gt;
</content>
</entry>
<entry>
<title>bcm2835: Update to v1.52</title>
<updated>2017-04-14T20:10:26+00:00</updated>
<author>
<name>Andrei Gherzan</name>
<email>andrei@gherzan.ro</email>
</author>
<published>2017-04-14T20:10:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/commit/?id=58b2015564fafbdca78029f9b88f3064ed0ac161'/>
<id>urn:sha1:58b2015564fafbdca78029f9b88f3064ed0ac161</id>
<content type='text'>
Signed-off-by: Andrei Gherzan &lt;andrei@gherzan.ro&gt;
</content>
</entry>
<entry>
<title>rpi-gpio: Update to v0.6.2</title>
<updated>2017-04-14T20:10:04+00:00</updated>
<author>
<name>Andrei Gherzan</name>
<email>andrei@gherzan.ro</email>
</author>
<published>2017-04-14T20:10:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/commit/?id=2adfc6818e27d9bcfa83a781670a8e93923779f8'/>
<id>urn:sha1:2adfc6818e27d9bcfa83a781670a8e93923779f8</id>
<content type='text'>
Signed-off-by: Andrei Gherzan &lt;andrei@gherzan.ro&gt;
</content>
</entry>
<entry>
<title>wiringpi: uprev to 2.44</title>
<updated>2017-04-05T15:37:13+00:00</updated>
<author>
<name>Andrea Galbusera</name>
<email>gizero@gmail.com</email>
</author>
<published>2017-04-03T20:07:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/commit/?id=4b0bc450e08e6836744c97d21e72600f8320fc05'/>
<id>urn:sha1:4b0bc450e08e6836744c97d21e72600f8320fc05</id>
<content type='text'>
This upgrade is required to solve the following runtime hardware detection
issue when calling wiringPiSetup() on the Pi3:

  Unable to determine hardware version. I see: Hardware   : BCM2835
  ,
  - expecting BCM2708 or BCM2709.

This was triggered by the recent kernel upgrade to 4.9 that introduced
"BCM2835" as the hardware signature in /proc/cpuinfo.

Patches reworked as follow:
* 0001-Add-initial-cross-compile-support.patch: rebase to current upstream
* 0001-include-asm-ioctl.h-directly-for-_IOC_SIZEBITS.patch: drop since is now
upstream

Signed-off-by: Andrea Galbusera &lt;gizero@gmail.com&gt;
</content>
</entry>
<entry>
<title>bcm2835: Compile examples correct LDFLAGS to avoid HASH errors</title>
<updated>2016-09-21T10:38:22+00:00</updated>
<author>
<name>Andrei Gherzan</name>
<email>andrei@gherzan.ro</email>
</author>
<published>2016-09-16T16:52:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/commit/?id=a5f9b07a820d50ae5fb62e07306cd4e72d8638a9'/>
<id>urn:sha1:a5f9b07a820d50ae5fb62e07306cd4e72d8638a9</id>
<content type='text'>
ERROR: bcm2835-1.50-r0 do_package_qa: QA Issue: No GNU_HASH in the elf binary:
'build-rpi-master/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/bcm2835/1.50-r0/packages-split/bcm2835-tests/usr/lib/bcm2835/spi'
No GNU_HASH in the elf binary:
'build-rpi-master/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/bcm2835/1.50-r0/packages-split/bcm2835-tests/usr/lib/bcm2835/event'
No GNU_HASH in the elf binary:
'build-rpi-master/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/bcm2835/1.50-r0/packages-split/bcm2835-tests/usr/lib/bcm2835/gpio'
No GNU_HASH in the elf binary:
'build-rpi-master/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/bcm2835/1.50-r0/packages-split/bcm2835-tests/usr/lib/bcm2835/i2c'
No GNU_HASH in the elf binary:
'build-rpi-master/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/bcm2835/1.50-r0/packages-split/bcm2835-tests/usr/lib/bcm2835/blink'
No GNU_HASH in the elf binary:
'build-rpi-master/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/bcm2835/1.50-r0/packages-split/bcm2835-tests/usr/lib/bcm2835/spin'
No GNU_HASH in the elf binary:
'build-rpi-master/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/bcm2835/1.50-r0/packages-split/bcm2835-tests/usr/lib/bcm2835/input'
No GNU_HASH in the elf binary:
'build-rpi-master/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/bcm2835/1.50-r0/packages-split/bcm2835-tests/usr/lib/bcm2835/pwm'
[ldflags]

Signed-off-by: Andrei Gherzan &lt;andrei@gherzan.ro&gt;
</content>
</entry>
<entry>
<title>bcm2835: Update to 1.50</title>
<updated>2016-09-21T10:38:22+00:00</updated>
<author>
<name>Andrei Gherzan</name>
<email>andrei@gherzan.ro</email>
</author>
<published>2016-09-16T16:42:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/commit/?id=8c5eba1d94ef8059f96fcb38ce02d89beb752411'/>
<id>urn:sha1:8c5eba1d94ef8059f96fcb38ce02d89beb752411</id>
<content type='text'>
Signed-off-by: Andrei Gherzan &lt;andrei@gherzan.ro&gt;
</content>
</entry>
<entry>
<title>wiringPi: Fix compilation of libraries</title>
<updated>2016-09-21T10:38:22+00:00</updated>
<author>
<name>Andrei Gherzan</name>
<email>andrei@gherzan.ro</email>
</author>
<published>2016-09-16T16:31:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/commit/?id=5229f7560443ed25aabaf8c7bcd86e148ccb357b'/>
<id>urn:sha1:5229f7560443ed25aabaf8c7bcd86e148ccb357b</id>
<content type='text'>
Not using the yocto LDFLAGS will make some qa tests fail:

ERROR: wiringpi-git-r0 do_package_qa: QA Issue: No GNU_HASH in the elf binary:
'build-rpi-master/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/wiringpi/git-r0/packages-split/wiringpi/usr/lib/libwiringPi.so.2.32'
No GNU_HASH in the elf binary:
'build-rpi-master/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/wiringpi/git-r0/packages-split/wiringpi/usr/lib/libwiringPiDev.so.2.32'
[ldflags]

Signed-off-by: Andrei Gherzan &lt;andrei@gherzan.ro&gt;
</content>
</entry>
</feed>
