efl with lua-5.4.6 #54

Open
opened 2024-01-12 09:47:50 -08:00 by kdato49 · 1 comment

I understand that efl, and by extension enlightenment and terminology, require lua versions between 5.1.0 and 5.3.0 In fact, efl tells me so:

Dependency lua found: NO found 5.4.6 but need: '<5.3.0' ; matched: '>=5.1.0'

The challenge for me is that I need to be on Slackware-current, which yesterday upgraded to lua-5.4.6 (I need slackware-current for proper graphics card support, otherwhise I'd be happy with slackware-stable, which is 15.0).

My workaround is as follows:

  1. downgrade to lua-5.1.5
  2. install efl, enlightenment, terminology
  3. upgrade to lua-5.4.6

Hm. Any thoughts?

I understand that efl, and by extension enlightenment and terminology, require lua versions between 5.1.0 and 5.3.0 In fact, efl tells me so: Dependency lua found: NO found 5.4.6 but need: '<5.3.0' ; matched: '>=5.1.0' The challenge for me is that I need to be on Slackware-current, which yesterday upgraded to lua-5.4.6 (I need slackware-current for proper graphics card support, otherwhise I'd be happy with slackware-stable, which is 15.0). My workaround is as follows: 1) downgrade to lua-5.1.5 2) install efl, enlightenment, terminology 3) upgrade to lua-5.4.6 Hm. Any thoughts?
Owner

lua breaks api/abi between minor versions. we have to explicitly make changes
to support each one, so as such it actually is very bad of the distribution to drop the older lua versions because of this.

lua breaks api/abi between minor versions. we have to explicitly make changes to support each one, so as such it actually is very bad of the distribution to drop the older lua versions because of this.
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: enlightenment/efl#54
No description provided.