这是indexloc提供的服务,不要输入任何密码
Skip to content

Conversation

@Spudz76
Copy link

@Spudz76 Spudz76 commented Feb 7, 2023

Move sysinfo.h into the linux-only section, should fix build on MacOS.

All compilers set __linux__, but linux may not be defined, make the usage consistent.

Adds patch 004-correct-linuxonly-features.patch

Signed-off-by: Tony Butler spudz76@gmail.com

This probably fixes the crash on macos, can't test it (have no macos). But the linux-detection was fairly broken, sysinfo.h is definitely linux-only. Pretty sure the linux precompiler define doesn't exist and I couldn't find it being set anywhere. Still builds properly on Debian (tested since I do have that).

Ansuel and others added 4 commits February 13, 2023 22:14
squashfs tool is finally reborn and correctly maintained.

Introduce the new version as a replacement for squasfs4kit as it was a
fork and also abandoned.

Add additional patch to add the missing feature present in squashfskit4
but still missing on this new project.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
The -Xpreset option changed format and dropped the -Xe and just require
the extreme string to be passed to the -Xpreset option.

Update the LZMA_XZ_OPTIONS to reflect this change.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
Drop squashfskit4 tool as it got replaced by new version of squashfs4
tool.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
Move sysinfo.h into the linux-only section, should fix build on MacOS.

All compilers set `__linux__`, but `linux` may not be defined, make the
usage consistent.

Adds patch 004-correct-linuxonly-features.patch

Signed-off-by: Tony Butler <spudz76@gmail.com>
Ansuel pushed a commit that referenced this pull request Jul 5, 2024
pwm: rename and minor cleanup
Ansuel pushed a commit that referenced this pull request Oct 29, 2025
On the RTL930x series the serdes #3 is backed by serdes #10 when pages
0, 1, 2 or 3 are accessed [1]. This changeset modifies the sds mapping
function from a single implementation for the 3 families to one
implementation per chip family. In particular it implements the mapping
required for the rtl930x one.

[1] https://github.com/ddejean/dms-1250-oss-release/blob/main/sdk/sdk_rtk_switch/rtk-sdk/src/dal/longan/dal_longan_sds.c#L624

Signed-off-by: Damien Dejean <dam.dejean@gmail.com>
Link: openwrt#20472
Signed-off-by: Robert Marko <robimarko@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants