Packaging library requires latest Elixir #14

Closed
opened 2024-06-20 11:58:05 +02:00 by hiway · 2 comments
Owner

Running mix setup yields:

warning: the dependency :mix_freebsd_pkg requires Elixir "~> 1.16" but you are running on v1.15.7

However, Freedive can be run in dev env and packaged under Elixir 1.15

elixir --version

Erlang/OTP 25 [erts-13.2.2.7] [source] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:1] [jit:ns] [dtrace]

Elixir 1.15.7 (compiled with Erlang/OTP 25)

It should be safe to ignore the warning and use older Elixir from quarterly packages.

I'll fix the issue in source library: mix_freebsd_pkg

Running `mix setup` yields: ``` warning: the dependency :mix_freebsd_pkg requires Elixir "~> 1.16" but you are running on v1.15.7 ``` However, Freedive can be run in dev env and packaged under Elixir 1.15 elixir --version ``` Erlang/OTP 25 [erts-13.2.2.7] [source] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:1] [jit:ns] [dtrace] Elixir 1.15.7 (compiled with Erlang/OTP 25) ``` **It should be safe to ignore the warning and use older Elixir from quarterly packages.** I'll fix the issue in source library: `mix_freebsd_pkg`
hiway self-assigned this 2024-06-20 11:58:43 +02:00
Author
Owner

The requirement to upgrade Elixir to 1.6 came from using a dependency in mix_freebsd_pkg: Opus pipelines ( https://github.com/zorbash/opus/blob/master/mix.exs )

It shows a warning, but compiles under Elixir 1.5.

Instructions for dev env / package building can be simplified with the note that this warning will go away when Elixir 1.6 is in quarterly ports.

The requirement to upgrade Elixir to 1.6 came from using a dependency in `mix_freebsd_pkg`: Opus pipelines ( https://github.com/zorbash/opus/blob/master/mix.exs ) It shows a warning, but compiles under Elixir 1.5. Instructions for dev env / package building can be simplified with the note that this warning will go away when Elixir 1.6 is in quarterly ports.
hiway added spent time 2024-06-20 21:47:22 +02:00
20 minutes
Author
Owner

Updated readme

Updated readme
hiway closed this issue 2024-06-20 22:35:50 +02:00
hiway added spent time 2024-06-20 22:36:21 +02:00
30 minutes
hiway deleted spent time 2024-06-20 22:36:40 +02:00
- 30 minutes
hiway added spent time 2024-06-20 22:36:57 +02:00
50 minutes
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Total time spent: 1 hour 10 minutes
hiway
1 hour 10 minutes
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: hiway/freedive#14
No description provided.