Skip to content

Commit

Permalink
WIP Switch freebsd image to 13.2 (fixes #1390)
Browse files Browse the repository at this point in the history
12.4 is EOL so we must move on.  We keep the toolchain version for now,
but it is very old.
  • Loading branch information
ydirson committed Jan 4, 2024
1 parent 9c82f32 commit 14c15b5
Show file tree
Hide file tree
Showing 5 changed files with 11 additions and 7 deletions.
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,10 @@ This project adheres to [Semantic Versioning](http://semver.org/).

## [Unreleased] - ReleaseDate

### Fixed

- #1390 - switch to freebsd 13.2 following 12.4 EoL

## [v0.2.5] - 2023-02-04

## Fixed
Expand Down
4 changes: 2 additions & 2 deletions docker/Dockerfile.aarch64-unknown-freebsd
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@ COPY freebsd-install.sh /
COPY freebsd-extras.sh /
RUN /freebsd-extras.sh

ENV CROSS_TOOLCHAIN_PREFIX=aarch64-unknown-freebsd12-
ENV CROSS_SYSROOT=/usr/local/aarch64-unknown-freebsd12
ENV CROSS_TOOLCHAIN_PREFIX=aarch64-unknown-freebsd13-
ENV CROSS_SYSROOT=/usr/local/aarch64-unknown-freebsd13

COPY freebsd-gcc.sh /usr/bin/"$CROSS_TOOLCHAIN_PREFIX"gcc.sh
COPY toolchain.cmake /opt/toolchain.cmake
Expand Down
4 changes: 2 additions & 2 deletions docker/Dockerfile.i686-unknown-freebsd
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@ COPY freebsd-install.sh /
COPY freebsd-extras.sh /
RUN /freebsd-extras.sh

ENV CROSS_TOOLCHAIN_PREFIX=i686-unknown-freebsd12-
ENV CROSS_SYSROOT=/usr/local/i686-unknown-freebsd12
ENV CROSS_TOOLCHAIN_PREFIX=i686-unknown-freebsd13-
ENV CROSS_SYSROOT=/usr/local/i686-unknown-freebsd13

COPY freebsd-gcc.sh /usr/bin/"$CROSS_TOOLCHAIN_PREFIX"gcc.sh
COPY toolchain.cmake /opt/toolchain.cmake
Expand Down
4 changes: 2 additions & 2 deletions docker/Dockerfile.x86_64-unknown-freebsd
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@ COPY freebsd-install.sh /
COPY freebsd-extras.sh /
RUN /freebsd-extras.sh

ENV CROSS_TOOLCHAIN_PREFIX=x86_64-unknown-freebsd12-
ENV CROSS_SYSROOT=/usr/local/x86_64-unknown-freebsd12
ENV CROSS_TOOLCHAIN_PREFIX=x86_64-unknown-freebsd13-
ENV CROSS_SYSROOT=/usr/local/x86_64-unknown-freebsd13

COPY freebsd-gcc.sh /usr/bin/"$CROSS_TOOLCHAIN_PREFIX"gcc.sh
COPY toolchain.cmake /opt/toolchain.cmake
Expand Down
2 changes: 1 addition & 1 deletion docker/freebsd-common.sh
Original file line number Diff line number Diff line change
Expand Up @@ -19,4 +19,4 @@ case "${ARCH}" in
;;
esac

export FREEBSD_MAJOR=12
export FREEBSD_MAJOR=13

0 comments on commit 14c15b5

Please sign in to comment.