<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-raspberrypi.git/recipes-devtools/wiringPi/files/0001-Add-initial-cross-compile-support.patch, 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>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>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>
<entry>
<title>wiringPi: Bump to 2.29</title>
<updated>2015-10-13T17:20:00+00:00</updated>
<author>
<name>Andrei Gherzan</name>
<email>andrei@gherzan.ro</email>
</author>
<published>2015-10-13T17:19:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/commit/?id=72ea51f87b6c22e7cfbdf0541d7b380ef73bf10d'/>
<id>urn:sha1:72ea51f87b6c22e7cfbdf0541d7b380ef73bf10d</id>
<content type='text'>
The patch was rebased to apply on the updated version.

Signed-off-by: Gianfranco Costamagna &lt;gianfranco.costamagna@abinsula.com&gt;
Signed-off-by: Andrei Gherzan &lt;andrei@gherzan.ro&gt;
</content>
</entry>
<entry>
<title>wiringpi: Bump SRCREV</title>
<updated>2015-07-19T12:53:27+00:00</updated>
<author>
<name>Petter Mabäcker</name>
<email>petter@technux.se</email>
</author>
<published>2015-07-19T09:11:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/commit/?id=7457bf182c8fd550ec877ecd786a3edd16e65495'/>
<id>urn:sha1:7457bf182c8fd550ec877ecd786a3edd16e65495</id>
<content type='text'>
Update wiringpi to latest revision. Due to a refactoring of the build
procedure in wiringpi the integration patch 'makefile-install.patch'
didn't apply anymore. While migrating that patch it was simplified and
generated using 'git format-patch' instead, to make it easier to maintain
the patch in the future.

[Support #60]

Signed-off-by: Petter Mabäcker &lt;petter@technux.se&gt;
Acked-by: Andrei Gherzan &lt;andrei@gherzan.ro&gt;
</content>
</entry>
</feed>
