| 21 Apr 2025 |
fgaz | As all the others https://milkv.io/megrez https://sipeed.com/licheepi5a
Unfortunately it's The Thing right now 🤷 | 16:34:37 |
Tristan 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 |
Tristan 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 joined the room. | 18:26:14 |
Alex | Unfortunately, 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 joined the room. | 00:19:19 |
| catsnacks joined the room. | 00:38:01 |
| senorsmile joined the room. | 02:50:11 |
| @brian:bmcgee.ie joined the room. | 06:38:05 |
| kiran8 joined the room. | 08:34:21 |
| 23 Apr 2025 |
| @anjix:matrix.org left the room. | 16:10:19 |
fgaz | Redacted or Malformed Event | 17:19:51 |
| 25 Apr 2025 |
outfoxxed | Appears pystemmer can't be cross built and its a dependency of a fair amount of important packages | 00:22:56 |
outfoxxed | Redacted or Malformed Event | 00:22:59 |
outfoxxed | oh images | 00:23:07 |
outfoxxed | 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 | as far as I can tell, its attempting to link against x64 libstemmer due to the build machine | 00:23:51 |
outfoxxed | the package just uses ${libstemmer} directly, and not via a native/target dep
how is that suppposed to be handled?
| 00:24:42 |
outfoxxed | https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/pystemmer/default.nix#L55 | 00:24:44 |
outfoxxed | * https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/pystemmer/default.nix | 00:24:47 |