Package Details: hashlink 1.14-2

Git Clone URL: https://aur.archlinux.org/hashlink.git (read-only, click to copy)
Package Base: hashlink
Description: A virtual machine for Haxe (tagged releases)
Upstream URL: https://hashlink.haxe.org/
Licenses: MIT
Conflicts: hashlink-git
Submitter: IceDragon
Maintainer: IceDragon
Last Packager: IceDragon
Votes: 4
Popularity: 0.126282
First Submitted: 2020-09-23 02:14 (UTC)
Last Updated: 2024-06-09 17:03 (UTC)

Latest Comments

Bink commented on 2024-06-09 13:27 (UTC) (edited on 2024-06-09 13:27 (UTC) by Bink)

The build is failing with error:

libs/mysql/socket.c: In function ‘phost_resolve’:
libs/mysql/socket.c:130:17: error: implicit declaration of function ‘gethostbyname_r’; did you mean ‘gethostbyname’? [-Wimplicit-function-declaration]
  130 |                 gethostbyname_r(host,&hbase,buf,1024,&h,&errcode);
      |                 ^~~~~~~~~~~~~~~
      |                 gethostbyname
make: *** [Makefile:289: libs/mysql/socket.o] Error 1
make: *** Waiting for unfinished jobs....
...

==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: hashlink-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
hashlink - exit status 4

IceDragon commented on 2023-07-07 14:08 (UTC)

The included libraries are only used for WIN32 and are not applicable to linux, Hashlink needs to fix their calls to mbedtls, that's all, the dependencies will remain unchanged.

I've just tested it in a clean environment, it will not compile without mbedtls installed on the host system.

Bjoel2 commented on 2023-07-07 11:58 (UTC) (edited on 2023-07-07 12:00 (UTC) by Bjoel2)

mbedtls package installed actually creates a conflict between itself and the older distribution of mbedtls, that is provided with the hashlink package sources. So it would be nice if you removed it from dependencies list. See https://github.com/HaxeFoundation/hashlink/issues/604

nevergarden commented on 2023-02-07 10:08 (UTC)

Please add glu package to dependencies it's required and won't compile without glu