Comments (5)
The issue is that ubuntu based distros use /usr/lib/x86_64-linux-gnu
instead of the usual /usr/lib64
. On these distros a symlink won't work, because /usr/lib64
is already populated with at symlink to the dynamic linker.
We definitely should not add the *-linux-gnu
path to the defaults, as this is specific to ubuntu and not used anywhere else. Adding this to default search paths would pollute builds for all other distros. We need to find a way to still query this on ubuntu though.
from rules_ll.
Rewrote logic around symbolic link detection. This includes now querying the local library path using /etc/os-release
. This also obsoletes any manual setting of symbolic links.
20220722.1
will be the first release containing these changes. Please let me know if things work correctly now.
from rules_ll.
20220722.1
was faulty. Updated to 20220723.0
.
from rules_ll.
20220723.0
was also faulty. Updated to 20220723.1
from rules_ll.
Solved with 20220723.1
.
from rules_ll.
Related Issues (20)
- GPU targets run correctly but tests fail HOT 1
- Module override for circl breaks downstream users
- Investigate the use of aspects for clang-tidy
- Toolchain transitions need to be more flexible
- Dependency Dashboard
- Readd vale HOT 1
- The `ll init` command is a bit whacky HOT 2
- Cannot run tests in CI HOT 4
- 😵 GPU examples make my eyes bleed
- Shellcheck pre-commit hook might be broken HOT 1
- Document usage with local CUDA HOT 2
- Migrate CUDA imports to new variants in nixpkgs HOT 4
- Migrate to zlib-ng HOT 2
- We can't ignore example lockfile but also can't commit it
- Improve user experience for the `rbegen` tool HOT 1
- Document new remote execution toolchains HOT 1
- Release blockers
- Consider building our own remote execution service HOT 3
- Remote execution images too hard to customize
- Rework internal file inputs as preparation for module std HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rules_ll.