Skip to content

Commit

Permalink
[O] Specify glibc version in manylinux package
Browse files Browse the repository at this point in the history
  • Loading branch information
hykilpikonna committed Apr 25, 2024
1 parent d8bb009 commit c7d6c75
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions tools/build_pkg.sh
Original file line number Diff line number Diff line change
Expand Up @@ -96,13 +96,15 @@ function build_for_platform() {
}

# See https://packaging.python.org/en/latest/specifications/platform-compatibility-tags/
build_for_platform "linux-amd64" "manylinux1_x86_64"
build_for_platform "linux-aarch64" "manylinux2014_aarch64"
# The official fastfetch build uses Ubuntu 22.04 with glibc 2.34
build_for_platform "linux-amd64" "manylinux_2_34_x86_64"
build_for_platform "linux-aarch64" "manylinux_2_34_aarch64"
# There doesn't seem to be tags for freebsd?
# build_for_platform "freebsd-amd64" "freebsd_x86_64"
# build_for_platform "freebsd-aarch64" "freebsd_aarch64"
build_for_platform "musl-amd64" "musllinux_1_1_x86_64"
build_for_platform "musl-aarch64" "musllinux_1_1_aarch64"
# The official fastfetch build uses macOS 12.0
build_for_platform "macos-universal" "macosx_11_0_x86_64"
build_for_platform "macos-universal" "macosx_11_0_arm64"

Expand Down

4 comments on commit c7d6c75

@CarterLi
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@hykilpikonna
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ref: fastfetch-cli/fastfetch@beb5f47

Thanks! Edited.

@CarterLi
Copy link
Contributor

@CarterLi CarterLi commented on c7d6c75 Apr 26, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't promise how long it will keep.

@hykilpikonna
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't promise how long it will keep.

I'm currently trying to make a builder script based on the manylinux reference docker image. I hope this can lead to more compatible and standardized builds afterwards

Please sign in to comment.