!xmLtiCaAJxfhURjrXl:matrix.org

NixOS RISC-V

214 Members
NixOS on RISC-V https://wiki.nixos.org/wiki/RISC-V https://pad.lassul.us/NixOS-riscv64-linux 67 Servers

Load older messages


SenderMessageTime
21 Apr 2025
@fgaz:matrix.orgfgazYes, it's supposed to appear on that page soon™️10:02:43
@fgaz:matrix.orgfgaz* Yes, it's supposed to appear on that page soon™️ (this week probably)10:02:57
@hexa:lossy.networkhexahttps://pine64.org/documentation/StarPro64/14:52:45
@hexa:lossy.networkhexahttps://www.eswincomputing.com/en/bocupload/2024/06/19/17187920991529ene8q.pdf14:53:13
@hexa:lossy.networkhexaLLM-brained14:53:41
@senk0:element.senk0.com@senk0:element.senk0.comRedacted or Malformed Event14:54:12
@fgaz:matrix.orgfgaz

As all the others https://milkv.io/megrez https://sipeed.com/licheepi5a

Unfortunately it's The Thing right now 🤷

16:34:37
@rosscomputerguy:matrix.orgTristan Ross
In reply to @fgaz:matrix.org

As all the others https://milkv.io/megrez https://sipeed.com/licheepi5a

Unfortunately it's The Thing right now 🤷

Heh yeah, I want more compute for doing things like building compilers and not use stolen art to make slop.
17:20:25
@rosscomputerguy:matrix.orgTristan Ross* Heh yeah, I want more compute for doing things like building compilers and not use hardware to use stolen art to make slop.17:20:42
@qubasa:gchq.icuQubasa joined the room.18:26:14
@alex:tunstall.xyzAlexUnfortunately, as long as AI keeps the investors happy, we will continue seeing it in product marketing.20:08:37
22 Apr 2025
@w:clan.lol@w:clan.lol joined the room.00:19:19
@catsnacks:matrix.orgcatsnacks joined the room.00:38:01
@senorsmile:matrix.orgsenorsmile joined the room.02:50:11
@brian:bmcgee.ie@brian:bmcgee.ie joined the room.06:38:05
@kiran8:matrix.orgkiran8 joined the room.08:34:21
23 Apr 2025
@anjix:matrix.org@anjix:matrix.org left the room.16:10:19
@fgaz:matrix.orgfgazRedacted or Malformed Event17:19:51
25 Apr 2025
@outfoxxed:outfoxxed.meoutfoxxedAppears pystemmer can't be cross built and its a dependency of a fair amount of important packages00:22:56
@outfoxxed:outfoxxed.meoutfoxxedRedacted or Malformed Event00:22:59
@outfoxxed:outfoxxed.meoutfoxxedoh images00:23:07
@outfoxxed:outfoxxed.meoutfoxxed
https://cache.nixos.org/1bdv07g5yrx9z8mx8cpb3mvpram8sr6k.narinfo
https://cache.nixos.org/8349avkx4zyyjbvqdsqfzi2x9bhcknhm.narinfo
Sourcing python-remove-tests-dir-hook
Sourcing python-catch-conflicts-hook.sh
Sourcing python-remove-bin-bytecode-hook.sh
Sourcing setuptools-build-hook
Using setuptoolsBuildPhase
Sourcing pypa-install-hook
Using pypaInstallPhase
Sourcing python-imports-check-hook.sh
Using pythonImportsCheckPhase
Sourcing python-namespaces-hook
Sourcing python-catch-conflicts-hook.sh
Running phase: unpackPhase
@nix {"action":"setPhase","phase":"unpackPhase"}
unpacking source archive /nix/store/5mpsrh6976i2q6hvqldy5my1xv0i58jb-source
source root is source
setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/tox.ini"
Running phase: patchPhase
@nix {"action":"setPhase","phase":"patchPhase"}
applying patch /nix/store/zv5lhayid63hj6knl3j23p537gw72b0q-pystemmer-relax-cython.patch
patching file setup.py
Running phase: updateAutotoolsGnuConfigScriptsPhase
@nix {"action":"setPhase","phase":"updateAutotoolsGnuConfigScriptsPhase"}
Running phase: configurePhase
@nix {"action":"setPhase","phase":"configurePhase"}
no configure script, doing nothing
Running phase: buildPhase
@nix {"action":"setPhase","phase":"buildPhase"}
Executing setuptoolsBuildPhase
setup.py build flags: ''
/nix/store/3krszmzsfwqg39s43ifs8whs0alx8jqw-python3.12-setuptools-78.1.0/lib/python3.12/site-packages/setuptools/__init__.py:94: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated.
!!

        ********************************************************************************
        Requirements should be satisfied by a PEP 517 installer.
        If you are using pip, you can try `pip install --use-pep517`.
        ********************************************************************************

!!
  dist.fetch_build_eggs(dist.setup_requires)
/nix/store/3krszmzsfwqg39s43ifs8whs0alx8jqw-python3.12-setuptools-78.1.0/lib/python3.12/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!

        ********************************************************************************
        Please consider removing the following classifiers in favor of a SPDX license expression:

        License :: OSI Approved :: MIT License
        License :: OSI Approved :: BSD License

        See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
        ********************************************************************************

!!
  self._finalize_license_expression()
running bdist_wheel
running build
running build_ext
[1/1] Cythonizing src/Stemmer.pyx
/nix/store/5327wj8ca9nb1wzaixvr2mm2936s6qd1-python3.12-cython-3.0.12/lib/python3.12/site-packages/Cython/Compiler/Main.py:381: FutureWarning: Cython directive 'language_level' not set, using '3str' for now (Py3). This has changed from earlier releases! File: /build/source/src/Stemmer.pyx
  tree = Parsing.p_module(s, pxd, full_module_name)
building 'Stemmer' extension
creating build/temp.linux-x86_64-cpython-312/src
gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -I/nix/store/xk0hydw631sn8035ymm6ms9rmhdd1qpr-libxcrypt-4.4.38/include -fPIC -I/nix/store/x01lfmldpavvvbhgjb3bsjhidsqn7i0l-python3-3.12.9/include/python3.12 -c src/Stemmer.c -o build/temp.linux-x86_64-cpython-312/src/Stemmer.o
creating build/lib.linux-x86_64-cpython-312
gcc -shared -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-bzip2-1.0.8/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-expat-2.7.1/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-libffi-3.4.7/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-util-linux-minimal-2.40.4-lib/lib -L/nix/store/xk0hydw631sn8035ymm6ms9rmhdd1qpr-libxcryp>
/nix/store/28kj37kcx5gshdk38adk4383rfcawvhj-binutils-2.44/bin/ld: /nix/store/rxys7b8xsdm6zk710f4vdmsib1gsi9zv-libstemmer-2.2.0/lib/libstemmer.a(libstemmer.o): relocation R_X86_64_32 against `.data' can not be used when making a shared object; recompile with -fPIC
/nix/store/28kj37kcx5gshdk38adk4383rfcawvhj-binutils-2.44/bin/ld: failed to set dynamic section sizes: bad value
collect2: error: ld returned 1 exit status
error: command '/nix/store/z752rq9yrcv44ibibfn9j9h2vn8299qc-gcc-wrapper-14.2.1.20250322/bin/gcc' failed with exit code 1
00:23:33
@outfoxxed:outfoxxed.meoutfoxxedas far as I can tell, its attempting to link against x64 libstemmer due to the build machine00:23:51
@outfoxxed:outfoxxed.meoutfoxxedthe package just uses ${libstemmer} directly, and not via a native/target dep how is that suppposed to be handled? 00:24:42
@outfoxxed:outfoxxed.meoutfoxxedhttps://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/pystemmer/default.nix#L5500:24:44
@outfoxxed:outfoxxed.meoutfoxxed* https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/pystemmer/default.nix00:24:47
@outfoxxed:outfoxxed.meoutfoxxedSince this is in the critical chain to even getting a zero package nixos install running I'd assume theres some reason everyone doesn't run into this00:27:55
@alex:tunstall.xyzAlex
In reply to @outfoxxed:outfoxxed.me
the package just uses ${libstemmer} directly, and not via a native/target dep
how is that suppposed to be handled?

Splicing can't work when packages do that.

Use targetPackages.libstemmer instead and it might work.
If you don't want to patch Nixpkgs, you can override { inherit (self.targetPackages) libstemmer; } instead.

00:30:35
@outfoxxed:outfoxxed.meoutfoxxedis this documented anywhere in the "new users creating a package" path?00:31:32
@alex:tunstall.xyzAlex
In reply to @outfoxxed:outfoxxed.me
Since this is in the critical chain to even getting a zero package nixos install running I'd assume theres some reason everyone doesn't run into this
It's possible that this is a new regression.
00:31:56

Show newer messages


Back to Room ListRoom Version: 10