Opened 2 years ago

Last modified 9 months ago

#20410 new enhancement

Create new LuaJIT release

Reported by: Douglas R. Reno Owned by: blfs-book
Priority: normal Milestone: pre-release
Component: BOOK Version: git
Severity: medium Keywords:
Cc:

Description (last modified by Bruce Dubbs)

Before we do a new release of BLFS, we should create a new version of LuaJIT.

Follow this procedure:

cd /tmp
git clone https://luajit.org/git/luajit.git
rm -rf luajit/.git
luajit_version=luajit-$(date +%Y%m%d)
mv -v luajit $luajit_version
tar -cJvf $luajit_version-.tar.xz $luajit_version
Upload to anduin

Change History (5)

comment:1 by Bruce Dubbs, 2 years ago

Description: modified (diff)

Make a little more script-like.

comment:2 by Xi Ruoyao, 2 years ago

To be simpler and to avoid a full clone for each update:

First time:

git clone https://luajit.org/git/luagit.git /path/to/luagit

and keep the local copy /path/to/luagit

For each update:

cd /path/to/luagit
git pull
pkg=luajit-$(date +%Y%m%d)
git archive --format=tar --prefix=${pkg}/ | xz -9 > /tmp/${pkg}.tar.xz
scp /tmp/${pkg}.tar.xz anduin.linuxfromscratch.org:<CLASSIFIED>
Last edited 2 years ago by Xi Ruoyao (previous) (diff)

comment:3 by Douglas R. Reno, 21 months ago

For BLFS 12.3, see ticket #21070.

comment:4 by Douglas R. Reno, 15 months ago

For BLFS 12.4, see ticket #21982.

comment:5 by Douglas R. Reno, 9 months ago

For BLFS 13.0, see ticket #22801

Note: See TracTickets for help on using tickets.