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

gp: change from xalan to xsltproc #761

Merged
merged 1 commit into from
Nov 14, 2024

Conversation

jbech-linaro
Copy link
Contributor

We have been using an outdated version of xalan, which is what is installed using apt in Ubuntu. If you run Fedora, you will receive the latest version. The executable name has changed from "xalan" to "Xalan" and the supported command line arguments are also different. Therefore supporting different versions of xalan across distros can be challenging.

One alternative is xsltproc. It looks like it works on both Ubuntu and Fedora, so let's swap out xalan for xsltproc.

Tested-by: Joakim Bech [email protected] (Fedora 41)
Tested-by: Joakim Bech [email protected] (Ubuntu 22.04)

@jenswi-linaro
Copy link
Contributor

Acked-by: Jens Wiklander <[email protected]>

@jforissier
Copy link
Contributor

Acked-by: Jerome Forissier <[email protected]>
Tested-by: Jerome Forissier <[email protected]> (Ubuntu 20.04)

@etienne-lms
Copy link
Contributor

Acked-by: Etienne Carriere <[email protected]>

We have been using an outdated version of xalan, which is what is
installed using apt in Ubuntu. If you run Fedora, you will receive the
latest version. The executable name has changed from "xalan" to "Xalan"
and the supported command line arguments are also different. Therefore
supporting different versions of xalan across distros can be
challenging.

One alternative is xsltproc. It looks like it works on both Ubuntu and
Fedora, so let's swap out xalan for xsltproc.

Signed-off-by: Joakim Bech <[email protected]>
Acked-by: Etienne Carriere <[email protected]>
Acked-by: Jens Wiklander <[email protected]>
Acked-by: Jerome Forissier <[email protected]>
Tested-by: Jerome Forissier <[email protected]> (Ubuntu 20.04)
Tested-by: Joakim Bech <[email protected]> (Fedora 41)
Tested-by: Joakim Bech <[email protected]> (Ubuntu 22.04)
@jbech-linaro
Copy link
Contributor Author

Thanks for quick turnaround and testing. Patch squashed, rebased and tag(s) applied (should be) ready for merge! Thanks!

@jforissier jforissier merged commit 55adb62 into OP-TEE:master Nov 14, 2024
1 check passed
@jbech-linaro jbech-linaro deleted the gp-package-fix branch November 14, 2024 14:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants