Package Details: godot3 3.6-1

Git Clone URL: https://aur.archlinux.org/godot3.git (read-only, click to copy)
Package Base: godot3
Description: Advanced cross-platform 2D and 3D game engine (3.x Branch)
Upstream URL: https://godotengine.org
Licenses: MIT
Submitter: HurricanePootis
Maintainer: HurricanePootis
Last Packager: HurricanePootis
Votes: 2
Popularity: 0.000227
First Submitted: 2023-03-01 18:44 (UTC)
Last Updated: 2024-09-11 19:44 (UTC)

Latest Comments

1 2 Next › Last »

Premik commented on 2024-08-30 11:43 (UTC)

The miniupnpc-2.2.8.patch file is not in the git repo. I had replaced it with the sed command I found in the history. Line 33:

sed -i 's/addr, 16/addr, 16, nullptr, 0/g' modules/upnp/upnp.cpp

benjarobin commented on 2024-08-06 18:27 (UTC)

Please depend on pulse-native-provider instead of pulseaudio. See https://gitlab.archlinux.org/archlinux/packaging/packages/pipewire/-/issues/10

fistons commented on 2024-08-04 05:28 (UTC)

Looks like the package requires pulseaudio, that conflict with pipewire-pulse

looking for conflicting packages...
:: pulseaudio-17.0-3 and pipewire-pulse-1:1.2.2-1 are in conflict. Remove pipewire-pulse? [y/N]

korreckj328 commented on 2024-07-08 23:12 (UTC)

Getting the same compilation error. Anyone have any ideas?

linkachus17 commented on 2024-07-02 18:31 (UTC)

Am getting this compilation error now


modules/upnp/upnp.cpp: In member function 'void UPNP::parse_igd(Ref<UPNPDevice>, UPNPDev*)':
modules/upnp/upnp.cpp:148:33: error: too few arguments to function 'int UPNP_GetValidIGD(UPNPDev*, UPNPUrls*, IGDdatas*, char*, int, char*, int)'
  148 |         int i = UPNP_GetValidIGD(devlist, urls, &data, (char *)&addr, 16);
      |                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from modules/upnp/upnp.h:38,
                 from modules/upnp/upnp.cpp:31:
/usr/include/miniupnpc/miniupnpc.h:122:1: note: declared here
  122 | UPNP_GetValidIGD(struct UPNPDev * devlist,
      | ^~~~~~~~~~~~~~~~

Maybe something to do with miniupnpc, but no idea really

Rush commented on 2024-02-02 20:48 (UTC)

In case anybody encounters a similar issue to this: godot3: error while loading shared libraries: libvpx.so.8: cannot open shared object file: No such file or directory

A recent update to the libvpx package has broken old builds of both godot3 and godot3-mono. A clean rebuild will fix this.

bhartshorn commented on 2023-08-10 21:13 (UTC)

Looks like this package now requires embree3 rather than embree

angerrit commented on 2023-06-18 17:03 (UTC)

i'm getting a build error

[Initial build] Compiling ==> modules/mbedtls/dtls_server_mbedtls.cpp In file included from modules/mbedtls/dtls_server_mbedtls.h:35, from modules/mbedtls/dtls_server_mbedtls.cpp:31: modules/mbedtls/ssl_context_mbedtls.h:40:10: fatal error: mbedtls/config.h: No such file or directory 40 | #include <mbedtls/config.h> | ^~~~~~~~~~~~~~~~~~ compilation terminated.

HurricanePootis commented on 2023-03-11 22:38 (UTC)

@Ev1lbl0w this is to allow godot3 to be installed longside godot 4.0. This is intended functionality, and if you want to migrate your godot 3.0 config from ~/.config/godot to ~/.config/godot3, feel free to do so.