Package Details: petalinux 2023.1-1

Git Clone URL: https://aur.archlinux.org/petalinux.git (read-only, click to copy)
Package Base: petalinux
Description: Toolchain and SDK for Xilinx embedded Linux
Upstream URL: https://www.xilinx.com/products/design-tools/embedded-software/petalinux-sdk.html
Licenses: custom
Submitter: alex.henrie
Maintainer: alex.henrie
Last Packager: alex.henrie
Votes: 0
Popularity: 0.000000
First Submitted: 2021-12-08 19:02 (UTC)
Last Updated: 2023-06-05 21:26 (UTC)

Latest Comments

1 2 Next › Last »

alex.henrie commented on 2023-11-02 16:21 (UTC)

PetaLinux requires Bash. If you want to use the PetaLinux tools with Zsh, you'll have to convince Xilinx to add that feature or patch settings.sh on your own.

xsdb is at /opt/petalinux/tools/xsct/bin/xsdb

Freed commented on 2023-11-01 19:43 (UTC)

petalinux-build need xsdb provided by vivado/vitis.

Freed commented on 2023-11-01 19:41 (UTC)

We can add

    elif [[ "$SHELL" == *zsh ]]; then
        XIL_SCRIPT_LOC_TMP_UNI=$0

after the line contains ksh in /opt/petalinux/settings.sh to support zsh. And replace all [/] to [[/]].

Freed commented on 2023-06-04 11:34 (UTC)

inetutils should be depend of this package, because petalinux-config need hostname

Freed commented on 2023-06-04 10:55 (UTC)

Maybe change /opt/petalinux to /opt/Xilinx/petalinux will be better?

alex.forencich commented on 2022-04-06 01:14 (UTC) (edited on 2022-04-06 01:15 (UTC) by alex.forencich)

Fails to build petalinux projects:

| In file included from /usr/include/signal.h:328,
|                  from ./signal.h:52,
|                  from ../../m4-1.4.18/lib/c-stack.c:49:
| ../../m4-1.4.18/lib/c-stack.c:55:26: error: missing binary operator before token "("
|    55 | #elif HAVE_LIBSIGSEGV && SIGSTKSZ < 16384
|       |                          ^~~~~~~~

I suspect that a glibc version difference may also be causing trouble here, causing issues with uninative:

WARNING: Your host glibc version (2.35) is newer than that in uninative (2.33). Disabling uninative so that sstate is not corrupted.