Samuel Marks
Samuel Marks
Hmm not sure we need all that proper parsing of ELF headers and such. Is there a special reason you need to know which specific version of a libc is...
Hacking around with whatever is in Alpine: ``` $ docker run --rm -it --entrypoint /bin/sh alpine / # apk add python3-dev fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz (1/19) Installing pkgconf (2.2.0-r0) (2/19)...
@konstin Yep you should be fine, see https://github.com/NixOS/patchelf/blob/a0f5433/src/patchelf.cc#L1483 @ptrcnull Cool cool. Also you can do that without `apk` and just extract out https://pkgs.alpinelinux.org/package/edge/main/x86_64/python3 - PS: In terms of the new...
Sorry yes that is just `3.11`. It brings in the latest patch from my reading of the docs? - Or do I need to specify patch version also?
Oh right looks like you'll need `musl-dev`, here's the full replication: ```dockerfile FROM alpine ARG RYE_VER="0.39.0" ARG UV_VER="0.3.0" ARG VENV_DIR="/tmp/foo/venvs" ARG VENV_NAME="venv-3-11" ARG PYTHON_VERSION="3.11" ENV UV_PYTHON_INSTALL_DIR="/tmp/uv" RUN apk add --no-cache...
Separately there's always [αpε](https://justine.lol/ape.html) to consider… e.g., with [superconfigure](https://github.com/ahgamut/superconfigure)
Here's a simple Dockerfile ```dockerfile ARG PG_MAJOR=16 FROM postgres:${PG_MAJOR}-alpine AS builder ARG PG_MAJOR ARG PG_VECTOR="0.7.4" WORKDIR /tmp/pgvector ADD "https://github.com/pgvector/pgvector/archive/refs/tags/v${PG_VECTOR}.tar.gz" . RUN tar xf "v${PG_VECTOR}.tar.gz" && \ apk add --no-cache build-base...
@aaron-sierra Sure thing; fixed that. FYI: I intentionally did not remove dimensiondata properly as other vendors inherit from it. @Kami - Can you merge that? - I also updated the...
@dg0yt @JonLiu1993 How about just these four headers? Otherwise will have to figure out a pretty big patch file to namespace everything here; and another patch to namespace everything in...
I've limited the included headers to 4. If you want it to be namespaced ask?