Github messages for voidlinux
 help / color / mirror / Atom feed
* [ISSUE] LuaJIT will fail to build in the future
@ 2024-01-23 23:18 rfl890
  2024-01-24  5:22 ` classabbyamp
                   ` (11 more replies)
  0 siblings, 12 replies; 13+ messages in thread
From: rfl890 @ 2024-01-23 23:18 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 769 bytes --]

New issue by rfl890 on void-packages repository

https://github.com/void-linux/void-packages/issues/48349

Description:
The creator of LuaJIT, Mike Pall, strongly recommends to use rolling releases for LuaJIT instead of the release tarballs that he provides (not for much longer, apparently):
(https://luajit.org/download.html)

> LuaJIT uses rolling releases. There are no release tarballs available for download.
> Please do not use obsolete versions from older tarballs or zip files. Please remove any outdated links to these downloads — **these links will cease to work soon**. 

Currently the LuaJIT package uses one of these outdated links. It will fail to build in the future. Additionally, the version currently in use hasn't been updated for 6 years. 

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: LuaJIT will fail to build in the future
  2024-01-23 23:18 [ISSUE] LuaJIT will fail to build in the future rfl890
@ 2024-01-24  5:22 ` classabbyamp
  2024-01-24 14:55 ` rfl890
                   ` (10 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: classabbyamp @ 2024-01-24  5:22 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 198 bytes --]

New comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/issues/48349#issuecomment-1907398849

Comment:
we have distfile mirrors at sources.voidlinux.org

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: LuaJIT will fail to build in the future
  2024-01-23 23:18 [ISSUE] LuaJIT will fail to build in the future rfl890
  2024-01-24  5:22 ` classabbyamp
@ 2024-01-24 14:55 ` rfl890
  2024-01-30 18:51 ` yoshiyoshyosh
                   ` (9 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: rfl890 @ 2024-01-24 14:55 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 265 bytes --]

New comment by rfl890 on void-packages repository

https://github.com/void-linux/void-packages/issues/48349#issuecomment-1908295429

Comment:
I see. On another note will the package be updated to rolling releases or will it continue to stay on the current version?

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: LuaJIT will fail to build in the future
  2024-01-23 23:18 [ISSUE] LuaJIT will fail to build in the future rfl890
  2024-01-24  5:22 ` classabbyamp
  2024-01-24 14:55 ` rfl890
@ 2024-01-30 18:51 ` yoshiyoshyosh
  2024-01-30 18:53 ` yoshiyoshyosh
                   ` (8 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: yoshiyoshyosh @ 2024-01-30 18:51 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 425 bytes --]

New comment by yoshiyoshyosh on void-packages repository

https://github.com/void-linux/void-packages/issues/48349#issuecomment-1917684099

Comment:
there appears to be new tags by the format of `${version}-ROLLING` that can be downloaded as a targz e.g. `https://repo.or.cz/luajit-2.0.git/snapshot/refs/tags/v2.1.ROLLING.tar.gz`. can probably point the distfiles there if we're sure they'd update the tags from time to time

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: LuaJIT will fail to build in the future
  2024-01-23 23:18 [ISSUE] LuaJIT will fail to build in the future rfl890
                   ` (2 preceding siblings ...)
  2024-01-30 18:51 ` yoshiyoshyosh
@ 2024-01-30 18:53 ` yoshiyoshyosh
  2024-01-30 18:55 ` yoshiyoshyosh
                   ` (7 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: yoshiyoshyosh @ 2024-01-30 18:53 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 547 bytes --]

New comment by yoshiyoshyosh on void-packages repository

https://github.com/void-linux/void-packages/issues/48349#issuecomment-1917684099

Comment:
there appears to be new *tags* (not refs, static tags) by the format of `${version}-ROLLING` that can be downloaded as a targz e.g. `https://repo.or.cz/luajit-2.0.git/snapshot/refs/tags/v2.1.ROLLING.tar.gz`. can probably point the distfiles there if we're sure they'd update the tags for updates?

if anything, getting off a 6 year old version to a 5 month old version is probably for the better

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: LuaJIT will fail to build in the future
  2024-01-23 23:18 [ISSUE] LuaJIT will fail to build in the future rfl890
                   ` (3 preceding siblings ...)
  2024-01-30 18:53 ` yoshiyoshyosh
@ 2024-01-30 18:55 ` yoshiyoshyosh
  2024-01-30 18:57 ` yoshiyoshyosh
                   ` (6 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: yoshiyoshyosh @ 2024-01-30 18:55 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 758 bytes --]

New comment by yoshiyoshyosh on void-packages repository

https://github.com/void-linux/void-packages/issues/48349#issuecomment-1917684099

Comment:
there appears to be new *tags* (not refs, static tags) by the format of `${version}-ROLLING` that can be downloaded as a targz e.g. `https://repo.or.cz/luajit-2.0.git/snapshot/refs/tags/v2.1.ROLLING.tar.gz`. these tags only track from the beginning of a version's development and, simply due to the rolling release thing they have going on, won't get incremental bugfixes until a new version tag comes out and can be pointed to. they're still like, pseudo-releases so, so maybe we can point distfiles there?

if anything, getting off a 6 year old version to a 5 month old version is probably for the better

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: LuaJIT will fail to build in the future
  2024-01-23 23:18 [ISSUE] LuaJIT will fail to build in the future rfl890
                   ` (4 preceding siblings ...)
  2024-01-30 18:55 ` yoshiyoshyosh
@ 2024-01-30 18:57 ` yoshiyoshyosh
  2024-01-30 21:30 ` classabbyamp
                   ` (5 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: yoshiyoshyosh @ 2024-01-30 18:57 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 762 bytes --]

New comment by yoshiyoshyosh on void-packages repository

https://github.com/void-linux/void-packages/issues/48349#issuecomment-1917684099

Comment:
there appears to be new *tags* (not refs, static tags) by the format of `${version}-ROLLING` that can be downloaded as a targz e.g. `https://repo.or.cz/luajit-2.0.git/snapshot/refs/tags/v2.1.ROLLING.tar.gz`. these tags only track from the beginning of a version's development and, simply due to the rolling release thing they have going on, won't get incremental bugfixes until a new version tag comes out and can be pointed to. they're still like, pseudo-releases though, so maybe we can point distfiles there?

if anything, getting off a 6 year old version to a 5 month old version is probably for the better

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: LuaJIT will fail to build in the future
  2024-01-23 23:18 [ISSUE] LuaJIT will fail to build in the future rfl890
                   ` (5 preceding siblings ...)
  2024-01-30 18:57 ` yoshiyoshyosh
@ 2024-01-30 21:30 ` classabbyamp
  2024-01-30 21:40 ` yoshiyoshyosh
                   ` (4 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: classabbyamp @ 2024-01-30 21:30 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 248 bytes --]

New comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/issues/48349#issuecomment-1917927817

Comment:
my understanding is the tags like 2.1.ROLLING will be periodically re-tagged as a "rolling" release

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: LuaJIT will fail to build in the future
  2024-01-23 23:18 [ISSUE] LuaJIT will fail to build in the future rfl890
                   ` (6 preceding siblings ...)
  2024-01-30 21:30 ` classabbyamp
@ 2024-01-30 21:40 ` yoshiyoshyosh
  2024-01-30 21:51 ` yoshiyoshyosh
                   ` (3 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: yoshiyoshyosh @ 2024-01-30 21:40 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 225 bytes --]

New comment by yoshiyoshyosh on void-packages repository

https://github.com/void-linux/void-packages/issues/48349#issuecomment-1917941174

Comment:
I guess if retags do happen then we can just revbump and have it still work

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: LuaJIT will fail to build in the future
  2024-01-23 23:18 [ISSUE] LuaJIT will fail to build in the future rfl890
                   ` (7 preceding siblings ...)
  2024-01-30 21:40 ` yoshiyoshyosh
@ 2024-01-30 21:51 ` yoshiyoshyosh
  2024-01-30 21:51 ` yoshiyoshyosh
                   ` (2 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: yoshiyoshyosh @ 2024-01-30 21:51 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 326 bytes --]

New comment by yoshiyoshyosh on void-packages repository

https://github.com/void-linux/void-packages/issues/48349#issuecomment-1917941174

Comment:
I guess if retags do happen then we can just revbump and have it still work

update: or we could bake the `git show --format=%ct` thing they do in the MAKEFILE in the version

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: LuaJIT will fail to build in the future
  2024-01-23 23:18 [ISSUE] LuaJIT will fail to build in the future rfl890
                   ` (8 preceding siblings ...)
  2024-01-30 21:51 ` yoshiyoshyosh
@ 2024-01-30 21:51 ` yoshiyoshyosh
  2024-04-30  1:45 ` github-actions
  2024-05-14  1:46 ` [ISSUE] [CLOSED] " github-actions
  11 siblings, 0 replies; 13+ messages in thread
From: yoshiyoshyosh @ 2024-01-30 21:51 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 325 bytes --]

New comment by yoshiyoshyosh on void-packages repository

https://github.com/void-linux/void-packages/issues/48349#issuecomment-1917941174

Comment:
I guess if retags do happen then we can just revbump and have it still work

update: or we could bake the `git show --format=%ct` thing they do for the relver in the version

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: LuaJIT will fail to build in the future
  2024-01-23 23:18 [ISSUE] LuaJIT will fail to build in the future rfl890
                   ` (9 preceding siblings ...)
  2024-01-30 21:51 ` yoshiyoshyosh
@ 2024-04-30  1:45 ` github-actions
  2024-05-14  1:46 ` [ISSUE] [CLOSED] " github-actions
  11 siblings, 0 replies; 13+ messages in thread
From: github-actions @ 2024-04-30  1:45 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 293 bytes --]

New comment by github-actions[bot] on void-packages repository

https://github.com/void-linux/void-packages/issues/48349#issuecomment-2084121178

Comment:
Issues become stale 90 days after last activity and are closed 14 days after that.  If this issue is still relevant bump it or assign it.

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [ISSUE] [CLOSED] LuaJIT will fail to build in the future
  2024-01-23 23:18 [ISSUE] LuaJIT will fail to build in the future rfl890
                   ` (10 preceding siblings ...)
  2024-04-30  1:45 ` github-actions
@ 2024-05-14  1:46 ` github-actions
  11 siblings, 0 replies; 13+ messages in thread
From: github-actions @ 2024-05-14  1:46 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 772 bytes --]

Closed issue by rfl890 on void-packages repository

https://github.com/void-linux/void-packages/issues/48349

Description:
The creator of LuaJIT, Mike Pall, strongly recommends to use rolling releases for LuaJIT instead of the release tarballs that he provides (not for much longer, apparently):
(https://luajit.org/download.html)

> LuaJIT uses rolling releases. There are no release tarballs available for download.
> Please do not use obsolete versions from older tarballs or zip files. Please remove any outdated links to these downloads — **these links will cease to work soon**. 

Currently the LuaJIT package uses one of these outdated links. It will fail to build in the future. Additionally, the version currently in use hasn't been updated for 6 years. 

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2024-05-14  1:46 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-01-23 23:18 [ISSUE] LuaJIT will fail to build in the future rfl890
2024-01-24  5:22 ` classabbyamp
2024-01-24 14:55 ` rfl890
2024-01-30 18:51 ` yoshiyoshyosh
2024-01-30 18:53 ` yoshiyoshyosh
2024-01-30 18:55 ` yoshiyoshyosh
2024-01-30 18:57 ` yoshiyoshyosh
2024-01-30 21:30 ` classabbyamp
2024-01-30 21:40 ` yoshiyoshyosh
2024-01-30 21:51 ` yoshiyoshyosh
2024-01-30 21:51 ` yoshiyoshyosh
2024-04-30  1:45 ` github-actions
2024-05-14  1:46 ` [ISSUE] [CLOSED] " github-actions

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).