Skip to content

Fix (#753)Fixes #753 #827

Open
shresthan3 wants to merge 56 commits intoroc-streaming:developfrom
shresthan3:feat/fix-753
Open

Fix (#753)Fixes #753 #827
shresthan3 wants to merge 56 commits intoroc-streaming:developfrom
shresthan3:feat/fix-753

Conversation

@shresthan3
Copy link

No description provided.

gavv and others added 30 commits March 27, 2025 15:28
(cherry picked from commit 25a6ba9)
New toolcnains:
- aarch64-linux-gnu-gcc-10.3
- arm-linux-gnueabihf-gcc-7.4
- arm-linux-gnueabihf-gcc-10.3

(cherry picked from commit 6f68286)
(cherry picked from commit a518843)
(cherry picked from commit bdd60d1)
(cherry picked from commit c80880e)
(cherry picked from commit 6839b2c)
(cherry picked from commit 1b08171)
(cherry picked from commit f65f1cd)
(cherry picked from commit e0a2f46)
(cherry picked from commit 646919b)
(cherry picked from commit 6ab86fd)
(cherry picked from commit 4e3d3fd)
(cherry picked from commit 7d32da5)
(cherry picked from commit ca8e431)
(cherry picked from commit a0ca351)
(cherry picked from commit 68f938b)
(cherry picked from commit 39a2f06)
(cherry picked from commit 566a467)
(cherry picked from commit bb07c4d)
(cherry picked from commit 9fdac74)
(cherry picked from commit 99be87e)
(cherry picked from commit 2a3a94c)
(cherry picked from commit 61ac37a)
macOS 12 github actions runner is deprecated and CI fails from
time to time when attempting to use it.

macOS 15 runner will be added to our CI later when its runner
image becomes stable.

(cherry picked from commit 73869b0)
gavv and others added 17 commits March 27, 2025 16:02
(cherry picked from commit ec556b0)
(cherry picked from commit 7bef0cb)
(cherry picked from commit 7df9658)
(cherry picked from commit 4e614c5)
Proper fix will be cherry-picked from develop to master
in next commits.
Automation jobs moved to separate repo, access token removed.

(cherry picked from commit 2d7b9ed)
(cherry picked from commit 46ed02c)
(cherry picked from commit 3243252)
(cherry picked from commit 0101e02)
Since we now require c++11 compiler, minimum supported
compiler versions are gcc-4.8 and clang-3.4.

- add aarch64-linux-gnu:gcc-14.2 and arm-linux-gnueabihf:gcc-14.2
  (new Arm GNU Toolchain for all architecture profiles)

- exclude arm-linux-gnueabihf:gcc-7.4 from ci

- replace arm-bcm2708hardfp-linux-gnueabi:gcc-4.7 with
  arm-bcm2708-linux-gnueabihf:gcc-4.9

- remove mips-openwrt-linux-atheros:12.09 and add
  mips-openwrt-linux-atheros:24.10

- overhaul compiler coverage in ubuntu jobs, add clang-19 and
  gcc-14, remove gcc below 4.8

- update docs for build instructions and cross compilation

- add macOS 15

(cherry picked from commit 90abdb7)
Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 when building dependencies
with cmake, so that the build doesn't fail when we build old
dependencies with new cmake.

While this is not guaranteed to work in general case, it seems to
work fine with all our dependencies.

(cherry picked from commit 7b8392c)
@rocstreaming-bot rocstreaming-bot added the contrib PR not by a maintainer label Feb 18, 2026
@rocstreaming-bot
Copy link

🤖 Pull request is not targeted to develop branch, which is usually wrong.
If this was not intentional, please rebase on fresh develop branch, force-push, and re-target pull request using github web interface. Remember to use rebase with force-push instead of regular merge.

@rocstreaming-bot rocstreaming-bot added the S-ready-for-review status: PR can be reviewed label Feb 18, 2026
@shresthan3 shresthan3 closed this Feb 18, 2026
@shresthan3 shresthan3 reopened this Feb 18, 2026
@shresthan3 shresthan3 changed the base branch from master to develop February 18, 2026 02:02
@rocstreaming-bot rocstreaming-bot added S-needs-rebase status: PR has conflicts and should be rebased and removed S-ready-for-review status: PR can be reviewed labels Feb 18, 2026
@rocstreaming-bot
Copy link

🤖 Pull request is currently unmergeable due to conflicts.
Please rebase on up-to-date upstream branch, resolve merge conflicts, and force-push to pull request's branch. Remember to use rebase with force-push instead of a regular merge.

@rocstreaming-bot rocstreaming-bot removed the S-needs-rebase status: PR has conflicts and should be rebased label Feb 18, 2026
@rocstreaming-bot
Copy link

🤖 Pull request has failed checks and was automatically marked as work-in-progress.
If you believe the failures are unrelated or you want an early review, click on the request review button. Otherwise, please fix failures before requesting review.

@rocstreaming-bot rocstreaming-bot added the S-work-in-progress status: PR is still in progress and changing label Feb 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

contrib PR not by a maintainer S-work-in-progress status: PR is still in progress and changing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants

Comments