Page 1 of 1

[Windows] Daily development build [5.0.0-dev]

Posted: Sun Apr 23, 2017 16:56
by nrz
You can download Windows builds of the latest development version from gitlab.

Choose a version - the highest one which says "passed" is the most promising.
Click the download cloud icon
If you're on 64bit, choose "Download package:win64 artifacts"
If you're on 32bit, choose "Download package:win32 artifacts"

https://gitlab.com/minetest/minetest/pipelines

Other builds

The pipeline also makes builds for Debian and Ubuntu Linux, but it's recommended that you use the daily PPA instead:

Code: Select all

sudo add-apt-repository ppa:minetestdevs/daily-builds
sudo apt-get update
https://launchpad.net/~minetestdevs/+ar ... ily-builds

Re: [Linux] Gitlab daily build for Debian/Ubuntu

Posted: Sun Apr 23, 2017 20:41
by red-001
Would it be possible to also build windows versions?

Re: [Linux] Gitlab daily build for Debian/Ubuntu

Posted: Sun Apr 30, 2017 22:37
by nrz
It can be possible, it just take some time

Re: [Linux] Gitlab daily build for Debian/Ubuntu

Posted: Sat Jun 03, 2017 06:28
by nrz
I will improve it after release to generate proper C++11 builds for Windows & Linux on the CI

Re: [Linux] Gitlab daily build for Debian/Ubuntu

Posted: Sat Jun 03, 2017 13:21
by ExeterDad
This is very nice to have available. Well done :)

Re: [Linux] Gitlab daily build for Debian/Ubuntu

Posted: Sat Jun 03, 2017 15:08
by Fixer
Any plans for AppImage for linux?

Re: [Linux] Gitlab daily build for Debian/Ubuntu

Posted: Tue Jun 06, 2017 06:30
by nrz
Currently the windows daily build works, just need to merge https://github.com/minetest/minetest/pull/5923 if you want it vote :) (it's exactly the method used by sfan5 for its daily builds but it's fully automated).

For appimage some help after merging this PR can permit to have a specific worker to build appimages too

Re: [Linux/Windows] Gitlab daily build for Debian/Ubuntu

Posted: Fri Jun 09, 2017 14:11
by nrz

Re: [Windows] Daily development build [5.0.0-dev]

Posted: Tue Jan 15, 2019 19:16
by tashbaugh
I'd like to update my Minetest server and clients to 5.0.0 in the near future. I've tested tested the latest x64 builds on some of our Windows 10 computers.and have run into a problem. Many of our computer labs don't have speakers pluggen in, and instead rely on users to bring their own headphones. (most don't bother). Windows disables the sound when no headphones or speakers are plugged in.
Image

Minetest (5.0.0) will not launch when there is no audio device present. Here is the log file excerpt:

Code: Select all

2019-01-14 11:31:45: ERROR[Main]: An unhandled exception occurred: Audio: Global Initialization: Device Open
2019-01-14 11:31:45: ERROR[Main]: In thread 1:
2019-01-14 11:31:45: ERROR[Main]: /builds/minetest/minetest/build/minetest/src/main.cpp:e2: main: A fatal error occured: Audio: Global Initialization: Device Open
Is this by design, or is it a bug? If it is a bug, how do I go about reporting it? I'd like to have this fixed so that we are ready for 5.0.0.

Re: [Windows] Daily development build [5.0.0-dev]

Posted: Tue Jan 15, 2019 22:22
by jas
I took the liberty of making an issue. https://github.com/minetest/minetest/issues/8107

Re: [Windows] Daily development build [5.0.0-dev]

Posted: Wed Jan 16, 2019 17:06
by tashbaugh
jas wrote:I took the liberty of making an issue. https://github.com/minetest/minetest/issues/8107
Thank you very much for the assistance, Jas!

Re: [Windows] Daily development build [5.0.0-dev]

Posted: Sun Mar 08, 2020 02:05
by DrFrankenstone
Commit 2d5e0ce5 "Update some libraries for buildbot" has broken the windows build.

Win64 artifacts built after February 12 crash with
---------------------------
minetest.exe - Entry Point Not Found
---------------------------
The procedure entry point _ZNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEC1Ev could not be located in the dynamic link library D:\Program Files (writeable)\minetest-5 latest\bin\libleveldb.dll.
I'm on Win 10.0.18362, but web searches suggest other projects have encountered it after updating pipelines, so I suspect it's not me.

Re: [Windows] Daily development build [5.0.0-dev]

Posted: Sun Jun 14, 2020 06:17
by texmex
If I provide a Gitlab Runner for macOS, will you produce macOS builds too?

Re: [Windows] Daily development build [5.0.0-dev]

Posted: Sun Feb 07, 2021 15:34
by LibraSubtilis
nrz wrote:
Sun Apr 23, 2017 16:56

Code: Select all

sudo add-apt-repository ppa:minetestdevs/daily-builds
sudo apt-get update
https://launchpad.net/~minetestdevs/+ar ... ily-builds
I tried to get the daily build, but I get warnings and errors:

Code: Select all

sudo add-apt-repository ppa:minetestdevs/daily-builds
Note: PPA publishes dbgsym
  You need to add 'main/debug' component to install the ddebs,
  but apt update will print warning if the PPA has no ddebs
Repository: 'deb http://ppa.launchpad.net/minetestdevs/daily-builds/ubuntu/ groovy main'
Description:
The Daily Builds of the tip

Note:
The version number of the package is compile date; please check your actual version in-game.
More info: https://launchpad.net/~minetestdevs/+archive/ubuntu/daily-builds
Adding repository.
Press [ENTER] to continue or Ctrl-c to cancel.
Adding deb entry to /etc/apt/sources.list.d/minetestdevs-ubuntu-daily-builds-groovy.list
Adding disabled deb-src entry to /etc/apt/sources.list.d/minetestdevs-ubuntu-daily-builds-groovy.list
Adding key to /etc/apt/trusted.gpg.d/minetestdevs-ubuntu-daily-builds.gpg with fingerprint D3DF85B5E00DD3EEEC00C1950CD0F565F8CDAB41
Ign:1 http://ppa.launchpad.net/minetestdevs/daily-builds/ubuntu groovy InRelease             
Fehl:2 http://ppa.launchpad.net/minetestdevs/daily-builds/ubuntu groovy Release              
  404  Not Found [IP: 2001:67c:1560:8008::19 80]
OK:3 http://de.archive.ubuntu.com/ubuntu groovy InRelease                          
OK:4 http://de.archive.ubuntu.com/ubuntu groovy-updates InRelease                  
Holen:5 http://security.ubuntu.com/ubuntu groovy-security InRelease [110 kB]
OK:6 http://de.archive.ubuntu.com/ubuntu groovy-backports InRelease
Holen:7 http://security.ubuntu.com/ubuntu groovy-security/main amd64 DEP-11 Metadata [4.692 B]
Holen:8 http://security.ubuntu.com/ubuntu groovy-security/universe amd64 DEP-11 Metadata [2.832 B]
Paketlisten werden gelesen… Fertig            
E: Das Depot »http://ppa.launchpad.net/minetestdevs/daily-builds/ubuntu groovy Release« enthält keine Release-Datei.
N: Eine Aktualisierung von solch einem Depot kann nicht auf eine sichere Art durchgeführt werden, daher ist es standardmäßig deaktiviert.
N: Weitere Details zur Erzeugung von Paketdepots sowie zu deren Benutzerkonfiguration finden Sie in der Handbuchseite apt-secure(8).
Which settings do I have to change?

Re: [Windows] Daily development build [5.0.0-dev]

Posted: Tue Feb 16, 2021 09:00
by kay27
Hi, don't you have windows binary x64 without LuaJIT?

Re: [Windows] Daily development build [5.0.0-dev]

Posted: Tue Feb 16, 2021 15:21
by Nicu
LibraSubtilis wrote:
Sun Feb 07, 2021 15:34
I tried to get the daily build, but I get warnings and errors:

Code: Select all

Fehl:2 http://ppa.launchpad.net/minetestdevs/daily-builds/ubuntu groovy Release              
  404  Not Found [IP: 2001:67c:1560:8008::19 80]
Which settings do I have to change?
It looks like there's no package built for Ubuntu 20.10 yet, so no wonder you get that error. You can't do anything other than wait until there's a package for Ubuntu 20.10.