Package Details: mimalloc-git r31.8a81a6c-1

Git Clone URL: https://aur.archlinux.org/mimalloc-git.git (read-only, click to copy)
Package Base: mimalloc-git
Description: General-purpose allocator with excellent performance characteristics
Upstream URL: https://github.com/microsoft/mimalloc
Keywords: malloc
Licenses: MIT
Provides: libmimalloc.so
Submitter: rsa
Maintainer: None
Last Packager: rsa
Votes: 3
Popularity: 0.000000
First Submitted: 2019-06-22 19:31 (UTC)
Last Updated: 2019-06-22 19:31 (UTC)

Dependencies (2)

Required by (0)

Sources (1)

Latest Comments

unknown78 commented on 2022-01-20 15:08 (UTC) (edited on 2022-01-20 15:08 (UTC) by unknown78)

I noticed the following Problems.
a.) The build process tries to make links into /usr/lib (which fails) and not into the subdir directory for the packaging
b.) The static library isn't copied to the package directory.
Both of them might be upstream "bugs" ... Also it would make sense to include a conflicts("mimalloc") and change the provide line to provide("mimalloc").
The following two packages i know doesn't work currently with mimalloc
- aur/contour-git << wpuld expect static mimalloc library
- aur/mold-git << does not find library cause the links aren't created

xyproto commented on 2021-02-23 11:01 (UTC)

The include files and library files are installed into unusual locations. Please look into this.

guzzisti commented on 2020-04-11 19:36 (UTC) (edited on 2020-04-12 07:28 (UTC) by guzzisti)

You should set options=('staticlibs') to preserve the files in the final package, otherwise subsequent builts may fail. Additionally it may be necessary to create a additional symlink in /usr/lib/ to the shared lib.

Namarrgon commented on 2019-09-05 10:49 (UTC) (edited on 2019-09-05 10:49 (UTC) by Namarrgon)

'git' is missing from the makedepends.

'_branch=master' is set but not used anywhere.

I'm not entirely sure if providing libmimalloc.so=1.0 adds any value right now.