<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/libs/libcanfestival/Makefile, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/'/>
<updated>2020-04-09T07:57:31Z</updated>
<entry>
<title>libcanfestival: remove</title>
<updated>2020-04-09T07:57:31Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2020-04-08T01:22:31Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=363956127733ca1caaa708d193e9d1cc747c700f'/>
<id>urn:sha1:363956127733ca1caaa708d193e9d1cc747c700f</id>
<content type='text'>
It seems that nothing uses this.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>treewide: Change .*GPL.*+ licenses to SPDX compatible identifier</title>
<updated>2019-09-10T05:45:15Z</updated>
<author>
<name>Sven Eckelmann</name>
</author>
<published>2019-09-02T13:15:08Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=bbb1ea7345f367ed675dcfe40e36ac32ddf8a2e1'/>
<id>urn:sha1:bbb1ea7345f367ed675dcfe40e36ac32ddf8a2e1</id>
<content type='text'>
The CONTRIBUTING.md requests an (or multiple) SPDX identifier for GPL
licenses. But a lot of packages did use a different, non-SPDX style with a
"+" at the end instead of "-or-later".

Signed-off-by: Sven Eckelmann &lt;sven@narfation.org&gt;
</content>
</entry>
<entry>
<title>treewide: run "make check FIXUP=1"</title>
<updated>2017-08-30T04:41:14Z</updated>
<author>
<name>Etienne Champetier</name>
</author>
<published>2017-08-28T04:28:09Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=4006865ae81b20b1793ae2a07db20235fefd2c71'/>
<id>urn:sha1:4006865ae81b20b1793ae2a07db20235fefd2c71</id>
<content type='text'>
fix Makefile chmod (644)
replace MD5SUM with HASH
add PKG_MIRROR_HASH when PKG_SOURCE_PROTO:=git

(PKG_SOURCE_PROTO:=svn tarballs are not reproducible for now)

Signed-off-by: Etienne Champetier &lt;champetier.etienne@gmail.com&gt;
</content>
</entry>
<entry>
<title>libcanfestival: Don't force -fhonour-opts</title>
<updated>2017-06-05T02:48:46Z</updated>
<author>
<name>Florian Fainelli</name>
</author>
<published>2017-06-05T02:16:11Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=657be0880b95b42214ec9f7ea477c6ecc14fb1fa'/>
<id>urn:sha1:657be0880b95b42214ec9f7ea477c6ecc14fb1fa</id>
<content type='text'>
-fhonour-copts is an OpenWrt/LEDE toolchain specific patch, forcing it
will make external toolchain fail to build this package. What we need
instead is a way to override CFLAGS from the different Makefile files so
rename the patch to illustrate that.

Fixes: 317c2469d923 ("libcanfestival: fix several small build process issues")
Signed-off-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;
</content>
</entry>
<entry>
<title>libcanfestival: use http download instead of hg checkout</title>
<updated>2017-04-18T22:45:00Z</updated>
<author>
<name>Michael Heimpold</name>
</author>
<published>2017-04-18T22:44:55Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=74a9d5b4f7cc40ffa5cb47047278b42ce1b4ee91'/>
<id>urn:sha1:74a9d5b4f7cc40ffa5cb47047278b42ce1b4ee91</id>
<content type='text'>
This was suggested by @hnyman because hg is not a prerequisite in
LEDE or Openwrt, so using that should be avoided, if possible.

The tricky part is that the filename is appended to the URL,
thus we construct/use an URL where the appended filename does not hurt.

Signed-off-by: Michael Heimpold &lt;mhei@heimpold.de&gt;
</content>
</entry>
<entry>
<title>libcanfestival: fix several small build process issues</title>
<updated>2017-04-18T21:33:48Z</updated>
<author>
<name>Michael Heimpold</name>
</author>
<published>2017-04-18T21:18:00Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=317c2469d923b2a4d28f04e063d111760d83ea7a'/>
<id>urn:sha1:317c2469d923b2a4d28f04e063d111760d83ea7a</id>
<content type='text'>
This patch tries to address the following package issues:

- the upstream hg repository seems to contain some invalid timestamps,
  at least the following warning are generated during package compilation
  (only one example):

  emcy.c: Timestamp out of range; substituting 2514-05-30 01:53:03.999999999

  This can be fixed by touching all files after unpacking, thus tar is
  now given the -m switch.

- one or more LEDE buildbot(s) do not have hg tool installed and thus are not
  able to checkout the sources from upstream

  This patch populates PKG_MIRROR_HASH in the hope that the buildbot's first
  try is to download an already packed source tarball prior to checkout it out
  from upstream.

- While at packaging from upstream, use the common infrastructure, i.e. use
  a source date etc. This also results in tar.xz files and thus reduces the
  disk footprint a little bit.

- during compilation the follwing warning could be observed:

  cc1: note: someone does not honour copts correctly, passed 0 times

  To silent down these warning, patch the Makefiles and pass the expected
  option.

Important note: changes are only compile tested due to missing hardware at
hand.

Signed-off-by: Michael Heimpold &lt;mhei@heimpold.de&gt;
</content>
</entry>
<entry>
<title>libcanfestival: define package build directory explicitly</title>
<updated>2016-12-27T20:45:39Z</updated>
<author>
<name>Michael Heimpold</name>
</author>
<published>2016-12-27T13:46:49Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=e97706c02b4ce1fa374e08373625d04f604ec1a4'/>
<id>urn:sha1:e97706c02b4ce1fa374e08373625d04f604ec1a4</id>
<content type='text'>
This should fix the build on LEDE buildbots which bail out with:

-snip-
...
! -d ./src/ ] || cp -fpR ./src/* /data/bowl-builder/arm_arm926ej-s/build/ (wrapped)
  sdk/build_dir/target-arm_arm926ej-s_musl-1.1.15_eabi/libcanfestival-8bfe0ac0

Applying ./patches/001-sigval-ref-fix.patch using plaintext:
can't find file to patch at input line 3
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- a/drivers/timers_unix/timers_unix.c
|+++ b/drivers/timers_unix/timers_unix.c
--------------------------
No file to patch.  Skipping patch.
1 out of 1 hunk ignored
Patch failed!  Please fix ./patches/001-sigval-ref-fix.patch!
...
-snap-

Reason is, that the tar ball created by hg checkout does not contain the
version string appended to the root source directory as expected by
default PKG_BUILD_DIR, so this patch adjusts the expected directory name.

Signed-off-by: Michael Heimpold &lt;mhei@heimpold.de&gt;
</content>
</entry>
<entry>
<title>libcanfestival: skip building examples</title>
<updated>2016-11-28T08:10:27Z</updated>
<author>
<name>Michael Heimpold</name>
</author>
<published>2016-11-27T21:16:43Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=af00af445e0a9838e37f59b3409f2fe82e7a9e8a'/>
<id>urn:sha1:af00af445e0a9838e37f59b3409f2fe82e7a9e8a</id>
<content type='text'>
At the moment, LEDE buildbots are complaining with:

-snip-
...
libcanfestival/examples/TestMasterSlave/TestMasterSlave.c:50: undefined reference to `MasterMap1'
TestMasterSlave.o: In function `InitNodes':
...
-snap-

Since we are only interessted in the library itself, skip compilation
of the example code. This should both fix the build and speedup it
a little bit.

Signed-off-by: Michael Heimpold &lt;mhei@heimpold.de&gt;
</content>
</entry>
<entry>
<title>libcanfestival: fix build on LEDE buildbots using ccache</title>
<updated>2016-09-03T20:33:08Z</updated>
<author>
<name>Michael Heimpold</name>
</author>
<published>2016-09-03T20:28:55Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=e1c004dcaaf8927abce8a6f86e09e88dce158b21'/>
<id>urn:sha1:e1c004dcaaf8927abce8a6f86e09e88dce158b21</id>
<content type='text'>
The previous attempt to fix the build error was not successfull
and introduced needlessly a new patch. However, the configure
already provide the required functionality, use it instead.

This should now really solve the build.

Signed-off-by: Michael Heimpold &lt;mhei@heimpold.de&gt;
</content>
</entry>
<entry>
<title>Treewide fix of typo: PKG_LICENSE_FILE --&gt; PKG_LICENSE_FILES</title>
<updated>2016-09-02T22:00:54Z</updated>
<author>
<name>Michael Heimpold</name>
</author>
<published>2016-09-02T22:00:54Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=def97187d25d11732925c1fc98f8c391efc08f2e'/>
<id>urn:sha1:def97187d25d11732925c1fc98f8c391efc08f2e</id>
<content type='text'>
Without the trailing _S_ the variable is not considered at all.

Signed-off-by: Michael Heimpold &lt;mhei@heimpold.de&gt;
</content>
</entry>
</feed>
