package/igh-ethercat: bump to 1.6.13

This release replaces strncpy() with strscpy() in kernel space, which
fixes the build with Linux >= 7.2, where strncpy() is no longer
available to kernel code.

From:
https://gitlab.com/etherlab.org/ethercat/-/blob/1.6.13/NEWS.md#version-1613

- Made the macb (Cadence GEM) EtherCAT RX path allocation-free to
  avoid receive latency spikes under host memory pressure.
- Included macb in the device driver table and fixed a
  `CONFIG_MACB_USE_HWSTAMP` build issue.
- Use `strscpy` instead of the deprecated `strncpy` in kernel space,
  with a fallback for Linux < 4.2.
- Added a test build for kernel 6.18.
- Improved `ecrt_slave_config_dc()` documentation.
- Adopted the CPPlint configuration of stable-1.7, fixed CPPlint
  complaints and added exceptions for device drivers.
- Use an own pre-commit container with cache in CI.

Fixes: https://autobuild.buildroot.org/results/5c48b38fba102c38630e546eeea05cf206eb9e53/

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Assisted-by: Claude:claude-opus-5-5
Signed-off-by: Julien Olivain <ju.o@free.fr>
This commit is contained in:
Yegor Yefremov
2026-10-01 13:34:39 +02:00
committed by Julien Olivain
parent 64002f0985
commit 34964aa111
2 changed files with 2 additions and 2 deletions

View File

@@ -1,4 +1,4 @@
# Locally computed
sha256 1fd0c5746980de42b4c1d476d4bd20f5525a9b3fe6e6ff50032bc565c82dc85c igh-ethercat-1.6.12.tar.gz
sha256 cdf508cd0357f649657d44b1779b1ed9c993615f187761190575ec775a432a93 igh-ethercat-1.6.13.tar.gz
sha256 231f7edcc7352d7734a96eef0b8030f77982678c516876fcb81e25b32d68564c COPYING
sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LESSER

View File

@@ -4,7 +4,7 @@
#
################################################################################
IGH_ETHERCAT_VERSION = 1.6.12
IGH_ETHERCAT_VERSION = 1.6.13
IGH_ETHERCAT_SITE = $(call gitlab,etherlab.org,ethercat,$(IGH_ETHERCAT_VERSION))
IGH_ETHERCAT_LICENSE = GPL-2.0 (IgH EtherCAT master), LGPL-2.1 (libraries)
IGH_ETHERCAT_LICENSE_FILES = COPYING COPYING.LESSER