<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/kaloz/package/boot, branch master</title>
<subtitle>Staging tree of Imre Kaloz</subtitle>
<id>https://git.openwrt.org/openwrt/staging/kaloz/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/kaloz/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/kaloz/'/>
<updated>2018-02-13T09:01:53Z</updated>
<entry>
<title>ar71xx: Add eTactica EG-200 support</title>
<updated>2018-02-13T09:01:53Z</updated>
<author>
<name>Karl Palsson</name>
</author>
<published>2016-05-26T11:20:53Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/kaloz/commit/?id=b2a5f7683b0d36b2a346c67a0dcf9140498b7f92'/>
<id>urn:sha1:b2a5f7683b0d36b2a346c67a0dcf9140498b7f92</id>
<content type='text'>
EG-200 is a DIN rail mountable device with one ethernet port, wifi,
an RS-485 port, and an internal USB attached uSD card reader.

Two leds, "modbus" and "etactica" are managed by userspace applications
in factory firmware.

Flash instruction:
    Original firmware is based on OpenWrt.
    Use sysupgrade image directly in vendor GUI.

Signed-off-by: Karl Palsson &lt;karlp@etactica.com&gt;
</content>
</entry>
<entry>
<title>packages: uboot-mxs: override instead of appending u-boot make flags</title>
<updated>2018-02-13T09:01:52Z</updated>
<author>
<name>Michael Heimpold</name>
</author>
<published>2018-02-10T13:05:17Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/kaloz/commit/?id=123dbb77aa24842ed00e566b3e01536535407d66'/>
<id>urn:sha1:123dbb77aa24842ed00e566b3e01536535407d66</id>
<content type='text'>
This prevents passing down the HOSTCC stuff set in u-boot.mk
which results in linking errors against openssl:

tools/mxsimage.o: In function `sb_aes_reinit':
mxsimage.c:(.text+0x202): undefined reference to `EVP_CIPHER_CTX_reset'
tools/mxsimage.o: In function `mxsimage_generate':
mxsimage.c:(.text+0x110d): undefined reference to `EVP_MD_CTX_new'
mxsimage.c:(.text+0x114f): undefined reference to `EVP_MD_CTX_free'
mxsimage.c:(.text+0x11c3): undefined reference to `EVP_MD_CTX_new'
mxsimage.c:(.text+0x1323): undefined reference to `EVP_MD_CTX_free'
mxsimage.c:(.text+0x134a): undefined reference to `EVP_CIPHER_CTX_reset'
tools/mxsimage.o: In function `mxsimage_verify_print_header':
mxsimage.c:(.text+0x23ce): undefined reference to `EVP_MD_CTX_new'
mxsimage.c:(.text+0x242c): undefined reference to `EVP_MD_CTX_new'
mxsimage.c:(.text+0x246b): undefined reference to `EVP_MD_CTX_free'
mxsimage.c:(.text+0x24ef): undefined reference to `EVP_CIPHER_CTX_reset'
mxsimage.c:(.text+0x2e52): undefined reference to `EVP_MD_CTX_free'
collect2: error: ld returned 1 exit status

Signed-off-by: Michael Heimpold &lt;mhei@heimpold.de&gt;
</content>
</entry>
<entry>
<title>packages: uboot-mxs: bump to 2017.11</title>
<updated>2018-02-13T09:01:52Z</updated>
<author>
<name>Michael Heimpold</name>
</author>
<published>2018-02-10T13:05:10Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/kaloz/commit/?id=dc263cd125f9ea58b797d888ea39118059ba5da0'/>
<id>urn:sha1:dc263cd125f9ea58b797d888ea39118059ba5da0</id>
<content type='text'>
Also update the U-Boot BSP patch for I2SE Duckbill devices.

Signed-off-by: Michael Heimpold &lt;mhei@heimpold.de&gt;
</content>
</entry>
<entry>
<title>layerscape: support ubifs rootfs in u-boot env</title>
<updated>2018-02-13T09:01:51Z</updated>
<author>
<name>Yangbo Lu</name>
</author>
<published>2018-01-22T08:33:29Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/kaloz/commit/?id=e547bd36bd3942e2b94d542567a07cb70b072ce6'/>
<id>urn:sha1:e547bd36bd3942e2b94d542567a07cb70b072ce6</id>
<content type='text'>
ls1012ardb/ls1012afrdm/ls1046ardb/ls1088ardb firmwares now use ubifs
rootfs. So u-boot env should be set accordingly.

Signed-off-by: Yangbo Lu &lt;yangbo.lu@nxp.com&gt;
</content>
</entry>
<entry>
<title>layerscape: update u-boot to LSDK1712</title>
<updated>2018-02-13T09:01:51Z</updated>
<author>
<name>Yangbo Lu</name>
</author>
<published>2018-01-19T03:04:25Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/kaloz/commit/?id=d6fd44cebfd802c309b7e2dc99edec0a815b92ed'/>
<id>urn:sha1:d6fd44cebfd802c309b7e2dc99edec0a815b92ed</id>
<content type='text'>
This patch is to update layerscape u-boot to
NXP LSDK1712 release.

Signed-off-by: Yangbo Lu &lt;yangbo.lu@nxp.com&gt;
</content>
</entry>
<entry>
<title>kexec-tools: bump version to 2.0.16</title>
<updated>2018-02-11T15:10:51Z</updated>
<author>
<name>Philip Prindeville</name>
</author>
<published>2018-02-03T01:50:24Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/kaloz/commit/?id=83d99924fa7f461b4df6d52379d702d5a49bc564'/>
<id>urn:sha1:83d99924fa7f461b4df6d52379d702d5a49bc564</id>
<content type='text'>
All patches have been integrated upstream.

Signed-off-by: Philip Prindeville &lt;philipp@redfish-solutions.com&gt;
</content>
</entry>
<entry>
<title>kexec-tools: issue warning when dd'ing vmcore</title>
<updated>2018-02-11T15:05:48Z</updated>
<author>
<name>Philip Prindeville</name>
</author>
<published>2017-09-16T16:16:29Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/kaloz/commit/?id=d59cc79e00e74184d42aec8743d57441c6b734bc'/>
<id>urn:sha1:d59cc79e00e74184d42aec8743d57441c6b734bc</id>
<content type='text'>
With no warning, it just looks like the box has hung during boot.

We don't want users resetting it without having captured a crashdump.

Signed-off-by: Philip Prindeville &lt;philipp@redfish-solutions.com&gt;
</content>
</entry>
<entry>
<title>uboot-fritz4040: Fix build with HOSTCFLAGS</title>
<updated>2018-02-10T23:56:50Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2018-02-10T23:52:08Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/kaloz/commit/?id=13e8d5491773cf33723e5a1aae923c1fc13ed295'/>
<id>urn:sha1:13e8d5491773cf33723e5a1aae923c1fc13ed295</id>
<content type='text'>
When we provide the HOSTCFLAGS to the U-Boot build it will fail because
it can not find the u-boot provided header files any more.
Just overwrite and not append the package specific configuration on top
of the configuration provided by u-boot.mk.
uboot-fritz4040 is based on U-Boot 2012.07 and this problem is probably
similar to the problem seen with the lantiq and ar71xx u-boot build.

Fixes: df9781a4205 ("u-boot,at91bootstrap: fix incorrect HOSTCPPFLAGS variable")
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>uboot-mvebu: fix build ; use the build's tools/libressl</title>
<updated>2018-02-10T19:52:31Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2018-01-23T14:42:09Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/kaloz/commit/?id=a6f79f5e5e97acb9013c600c4878e18f3c606513'/>
<id>urn:sha1:a6f79f5e5e97acb9013c600c4878e18f3c606513</id>
<content type='text'>
Since I have no openssl-dev on my machine, I first
get this error:

```
tools/kwbimage.c:21:10: fatal error: openssl/bn.h: No such file or directory
 #include &lt;openssl/bn.h&gt;
```

After removing the UBOOT_MAKE_FLAGS the next error is:
```
tools/kwbimage.c:40:6: error: conflicting types for ‘EVP_MD_CTX_cleanup’
 void EVP_MD_CTX_cleanup(EVP_MD_CTX *ctx)
```

After removing the OpenSSL patches the next error is:
```
  HOSTLD  tools/dumpimage
/usr/bin/ld: cannot find -lssl
/usr/bin/ld: cannot find -lcrypto
collect2: error: ld returned 1 exit status
scripts/Makefile.host:108: recipe for target 'tools/dumpimage' failed
make[5]: *** [tools/dumpimage] Error 1

```

So, the final part is to add the build system's
HOST_LDFLAGS to the UBOOT_MAKE_FLAGS.
(which was done in the previous commit)

Then the image builds.

Signed-off-by: Alexandru Ardelean &lt;ardeleanalex@gmail.com&gt;
</content>
</entry>
<entry>
<title>u-boot,at91bootstrap: fix incorrect HOSTCPPFLAGS variable</title>
<updated>2018-02-10T19:52:31Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2018-01-22T15:30:06Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/kaloz/commit/?id=df9781a4205c5191fe21e795f732cfdd37d982f9'/>
<id>urn:sha1:df9781a4205c5191fe21e795f732cfdd37d982f9</id>
<content type='text'>
This would should up as `$$(HOSTCPPFLAGS)` in the host CFLAGS.
```
make --jobserver-fds=3,4 -j -C &lt;openwrt&gt;/build_dir/target-arm_cortex-a8+vfpv3_musl_eabi/u-boot-A10-OLinuXino-Lime/u-boot-2017.07 CROSS_COMPILE=arm-openwrt-linux-muslgnueabi- DTC="&lt;openwrt&gt;/build_dir/target-arm_cortex-a8+vfpv3_musl_eabi/linux-sunxi_cortexa8/linux-4.9.76/scripts/dtc/dtc" HOSTCC="gcc" HOSTCFLAGS='-O2 -I&lt;openwrt&gt;/staging_dir/host/include -I&lt;openwrt&gt;/staging_dir/host/usr/include -I&lt;openwrt&gt;/staging_dir/hostpkg/include -I&lt;openwrt&gt;/staging_dir/target-arm_cortex-a8+vfpv3_musl_eabi/host/include $$(HOSTCPPFLAGS)' HOSTLDFLAGS="" BL31=&lt;openwrt&gt;/staging_dir/target-arm_cortex-a8+vfpv3_musl_eabi/image/bl31.bin
```

And then it would complain with:
```
 /bin/sh: 1: HOSTCPPFLAGS: not found
```

Also, HOSTCPPFLAGS does not exist.
The correct var is HOST_CPPFLAGS.

Signed-off-by: Alexandru Ardelean &lt;ardeleanalex@gmail.com&gt;
</content>
</entry>
</feed>
