Skip to content

Commit

Permalink
[gh actions] work on solaris, fix comments
Browse files Browse the repository at this point in the history
git-svn-id: svn://tug.org/texlive/trunk/Build/source@69572 c570f23f-e606-0410-a88d-b1316a301751
  • Loading branch information
norbusan committed Jan 24, 2024
1 parent 0638b97 commit 75c4bae
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 8 deletions.
15 changes: 13 additions & 2 deletions .github/scripts/build-tl.sh
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,9 @@ then
pkg_add gmake gcc pkgconf libX11 libXt libXaw fontconfig perl5
;;
solaris)
pkg install pkg://solaris/developer/gcc-5
# maybe only the following is enough, and fortran and gobjc needs not be installed?
# pkg install pkg://solaris/developer/gcc/gcc-c++-5 pkg://solaris/developer/gcc/gcc-c++-5
echo "Solaris support is WIP, please help!" >&2
exit 1
;;
Expand Down Expand Up @@ -92,8 +95,16 @@ case "$arch" in
BUILDARGS="--enable-arm-neon=on"
;;
*-solaris)
export CC="/path/to/gcc-5.5 -m64"
export CXX="/path/to/g++-5.5 -m64"
export PATH=/opt/csw/bin:$PATH
export TL_MAKE=gmake
if [ $arch = "i386-solaris" ]
then
export CC="gcc -m32"
export CXX="g++ -m32"
else
export CC="gcc -m64"
export CXX="g++ -m64"
fi
;;
*-freebsd)
export TL_MAKE=gmake
Expand Down
6 changes: 0 additions & 6 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,6 @@
# and there should be binaries for the new "release".
# * use tl-update-bindir.
#
# The actual code for building and running is in the Github Action
# TeX-Live/tl-build-docker-action
#
# TODO
# * it would be nice if we could adjust the docker action usage
# to override the dockerfile but this seems not to be possible at the moment

# only build on pushed to trunk
on:
Expand Down

0 comments on commit 75c4bae

Please sign in to comment.