bilyaka / gentoo-clang Goto Github PK
View Code? Open in Web Editor NEWGentoo overlay providing patches to build entire world with clang
Gentoo overlay providing patches to build entire world with clang
hello, i finded project for lto compilation(it have gcc, but with clang and some package.env may use it)
https://github.com/InBetweenNames/gentooLTO
may be you interested in it
(sorry for issue, i want say you)
media-gfx/imagemagick-7.0.7.28
built with clang and linked with sys-libs/llvm-libunwind
(passing -Wl,-lunwind
to CXX) causes problems while building sci-chemistry/chemical-mime-data-0.1.94-r3
:
# /usr/bin/convert gnome-mime-chemical.svg -resize 192x192 gnome-mime-chemical_192.png
Aborted
Temporary solution: build with gcc (even with sys-libs/llvm-libunwind
installed).
In Qt 5.15, the optional '-no-xcb-xinput' is rename '-no-bundled-xcb-xinput'
Not sure if this repo is still being maintained but in case it is I'll post an issue here anyway
The version of libgcrypt in the repo is 1.8.5, the stable version in the official Gentoo repo is 1.8.6 and unstable is 1.8.7
Currently it's possible to just mask the newer version and use the older one but I'm worried that might become an issue in future so an update to 1.8.6 and/or 1.8.7 would be appreciated
I've migrated my boxes to llvm/clang/libcxx system-wide, and I have some patches that I maintain in my local repo. So I would like to contribute if the overlay are still active.
git push ....
RPI3 or 4 / rock64 sbc's
github repo arm64-portage , @necrose99
anyway trying to not snap gentoo clangs git if thats the case , and add its tracking etc. to current git...
rpi4 has been griping over git-submodule/s were before i hadn't
ever is it nice to pull repo clone fix on local laptop git push , ssh/git pull or etc..
hopefully soon docker..
https://github.com/InBetweenNames/gentooLTO while it has a few nice ideals...
adding it with gentoo-clang can on arch64 yeaild emerge fooo:overlay going catywampus or other strang...
hopefully some clang into it as a further refinements ... as clang tends to make for simpler arch-64 crossing and ore etc.
hopefully can add clang as opts..
pypy3, pypy, pypy3-exe and pypy-exe all fail to build with clang. They build without error with GCC. Here are my failed build logs. Let me know if there's anything else I can provide/help with.
pypy3-exe-build.log
pypy-build.log
pypy3-build.log
Here is the environment I built them in:
USE="offensive zsh_completion networkmanager libcxx default-libcxx compiler-rt default-compiler-rt lld default-lld clang python_targets_pypy3 -python_targets_python2_7 -bindist -wayland"
VIDEO_CARDS="intel dummy"
COMMON_FLAGS="-march=goldmont -mmmx -msse -msse2 -msse3 -mssse3 -mcx16 -msahf -mmovbe -maes -msha -mpclmul -mpopcnt -msse4.2 -msse4.1 -mrdrnd -mfsgsbase -mrdseed -mprfchw -mfxsr -mclflushopt --param l1-cache-size=24 --param l1-cache-line-size=64 --param l2-cache-size=1024 -mtune=goldmont"
CFLAGS="${COMMON_FLAGS}"
CXXFLAGS="${COMMON_FLAGS}"
FCFLAGS="${COMMON_FLAGS}"
FFLAGS="${COMMON_FLAGS}"
AR="llvm-ar"
AS="llvm-as"
CC="clang"
CXX="clang++"
CPP="clang -E"
LD="ld.lld"
NM="llvm-nm"
OBJCOPY="llvm-objcopy"
OBJDUMP="llvm-objdump"
OBJSIZE="llvm-size"
RANLIB="llvm-ranlib"
STRIP="llvm-strip"
I'm using the default/linux/amd64/17.1 (stable)
profile.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.