Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: unlink_if_ordinary undefined...
On Sun, 31 Dec 2023 at 16:02, Chavdar Ivanov <ci4ic4%gmail.com@localhost> wrote:
>
> On Sun, 31 Dec 2023 at 15:56, Chavdar Ivanov <ci4ic4%gmail.com@localhost> wrote:
> >
> > On Sun, 31 Dec 2023 at 15:25, Martin Husemann <martin%duskware.de@localhost> wrote:
> > >
> > > On Sun, Dec 31, 2023 at 02:19:01PM +0000, Chavdar Ivanov wrote:
> > > > As far as I could tell, the only place where this is defined in the system is in
> > > >
> > > > nm /usr/libexec/lto-wrapper | grep unlink_if
> > > > 000000000006a842 T unlink_if_ordinary
> > > >
> > > > No idea about this, my google-fu apparently is not so strong to
> > > > suggest anything useful.
> > >
> > > It is a GNU libiberty utility function and probably should not be a dynamic
> > > symbol anywhere (but staticaly linked from -liberty).
> >
> > I just found that I can't build any other rust projects, which used to
> > work ok, like helix, for instance, because of that.
> >
> > So it must be something very recent - my last successful helix build
> > is from 29th of December, I rebuilt the system on the 30th, but in the
> > meantime I switched from rust-bin to source (because of a problem with
> > shells/nushell dumping core upon reading birthdates of mounted /kern
> > ).
>
> I switched back to rust-bin 1.73 - this didn't change anything - I
> still can't build anything with cargo.
While the original query is perhaps valid, the rest turned out to be a
simple case of PEBCAK - at one of the runs I had a message about an
invalid make parameters and decided to see if that could be overcome
with gnu make - so I set my PATH starting with /usr/pkg/gnu/bin ....
Moral of the story - don't do this...
As far as zellij is concerned, it appears to fail about two thirds of
the build when building region 3.0.0:
....
Compiling region v3.0.0
error[E0412]: cannot find type `QueryIter` in module `os`
--> /home/ci4/.cargo/registry/src/index.crates.io-6f17d22bba15001f/region-3.0.0/src/query.rs:7:24
|
7 | iterator: Option<os::QueryIter>,
| ^^^^^^^^^ not found in `os`
|
help: consider importing this struct through its public re-export
|
1 + use crate::QueryIter;
|
help: if you import `QueryIter`, refer to it directly
|
7 - iterator: Option<os::QueryIter>,
7 + iterator: Option<QueryIter>,
|
error[E0433]: failed to resolve: could not find `QueryIter` in `os`
--> /home/ci4/.cargo/registry/src/index.crates.io-6f17d22bba15001f/region-3.0.0/src/query.rs:15:9
|
15 | os::QueryIter::new(origin, size).map(|iterator| Self {
| ^^^^^^^^^ could not find `QueryIter` in `os`
|
help: consider importing this struct through its public re-export
|
1 + use crate::QueryIter;
|
help: if you import `QueryIter`, refer to it directly
|
15 - os::QueryIter::new(origin, size).map(|iterator| Self {
15 + QueryIter::new(origin, size).map(|iterator| Self {
|
....
Chavdar
>
> >
> > >
> > > Martin
> >
> >
> >
> > --
> > ----
>
>
>
> --
> ----
--
----
Home |
Main Index |
Thread Index |
Old Index