Package Details: edencommon 2023.11.27.00-1

Git Clone URL: (read-only, click to copy)
Package Base: edencommon
Description: Shared library for Watchman and Eden projects
Upstream URL:
Licenses: MIT
Submitter: carsme
Maintainer: carsme
Last Packager: carsme
Votes: 2
Popularity: 0.061500
First Submitted: 2023-03-11 22:50 (UTC)
Last Updated: 2023-12-01 11:41 (UTC)

Dependencies (4)

Required by (1)

Sources (1)

Latest Comments

gdiscry commented on 2023-08-28 15:04 (UTC) (edited on 2023-08-28 15:09 (UTC) by gdiscry)

Could you force-disable LTO in the PKGBUILD?

I was trying to build watchman with makechrootpkg (through aurutils) and LTO is enabled by the default configuration in devtools (from what I can tell).

By adding the following line, building watchman works even when LTO is globally enabled in makepkg.conf.


I requested a similar change in folly because LTO messes things up when it's enabled in the dependency. So building folly with LTO blocks the build of edencommon and building edencommon with LTO blocks the build of watchman.

carsme commented on 2023-03-17 18:41 (UTC)

@xuanruiqi I also have LTO flags enable as well.

The build log seems to indicate that folly isn't being found. Do you have folly or folly-git installed?

xuanruiqi commented on 2023-03-15 16:23 (UTC)

I can't build this package, do you have any idea why? I do have LTO enabled in my makepkg.conf, but even adding options=(!lto) in the PKGBUILD doesn't help.

Error messages are really long so I uploaded them here: