Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Package Update: freerdp-3 #25933

Open
debasishbsws opened this issue Aug 9, 2024 · 3 comments
Open

Package Update: freerdp-3 #25933

debasishbsws opened this issue Aug 9, 2024 · 3 comments

Comments

@debasishbsws
Copy link
Member

debasishbsws commented Aug 9, 2024

Latest version of freerdp-3 is 3.9.0 and last version we build was 3.5.1.

There are a lot new package required to build new versions.
creating an Issue to better organise the process.
Current active automated PR: #31386
Previous automated PR: #23318

@debasishbsws debasishbsws self-assigned this Aug 9, 2024
@debasishbsws debasishbsws changed the title FTBFS: freerdp-3 Package Update: freerdp-3 Aug 9, 2024
debasishbsws added a commit to debasishbsws/wolfi-os that referenced this issue Aug 12, 2024
This package is require to build the freerdp-3 package wolfi-dev#25933

Signed-off-by: debasishbsws <[email protected]>
This was referenced Aug 12, 2024
@debasishbsws
Copy link
Member Author

#26122 Need review adding libsdl

mamccorm pushed a commit that referenced this issue Aug 12, 2024
This package is require to build the freerdp-3 package.

Related: #25933

### Pre-review Checklist

<!--
This checklist is mostly useful as a reminder of small things that can
easily be
forgotten – it is meant as a helpful tool rather than hoops to jump
through.

At the moment of this PR you have the most information on what all the
change
will affect, so please take the time to jot it down.

Put an `x` in all the items that apply, make notes next to any that
haven't been
addressed, and remove any items that are not relevant to this PR.

-->

#### For new package PRs only
<!-- remove if unrelated -->
- [ ] This PR is marked as fixing a pre-existing package request bug
- [ ] Alternatively, the PR is marked as related to a pre-existing
package request bug, such as a dependency
- [x] REQUIRED - The package is available under an OSI-approved or
FSF-approved license
- [x] REQUIRED - The version of the package is still receiving security
updates
- [ ] This PR links to the upstream project's support policy (e.g.
`endoflife.date`)

---------

Signed-off-by: debasishbsws <[email protected]>
@rawlingsj rawlingsj added the help wanted Extra attention is needed label Oct 1, 2024
@debasishbsws
Copy link
Member Author

It seems with cmake options -DWITH_NEON=OFF -DWITH_WEBVIEW=OFF we do not need the webkit2gkt package anymore as we are not building the webview.

@debasishbsws
Copy link
Member Author

Background:

The FreeRDP-3 package update has been stalled for some time, with this issue initially created to track progress and manage superseding PRs.

Previous Escalation:

This was previously escalated to the foundation in PR #27343, which has since been superseded by PR #31386.

Progress & Dependencies:

During this update, we've noted that multiple new packages are required. Some dependencies added include:

Additionally, there was an attempt to add webkit2gtk, but it was excluded after deciding not to build the webview, by adding -DWITH_NEON=OFF -DWITH_WEBVIEW=OFF flags.

Current Challenge:

The latest comment from @xnox points out a key next step:

Next todo - figure out how our libsdl2 and libsdl3 builds are incomplete and what are the _ttf (TrueType font) variant builds that FreeRDP requires and are currently missing or packaged as symlinks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants