Opened 6 months ago

Last modified 7 weeks 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: normal 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 (3)

comment:1 by Bruce Dubbs, 6 months ago

Description: modified (diff)

Make a little more script-like.

comment:2 by Xi Ruoyao, 6 months 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 6 months ago by Xi Ruoyao (previous) (diff)

comment:3 by Douglas R. Reno, 7 weeks ago

For BLFS 12.3, see ticket #21070.

Note: See TracTickets for help on using tickets.