Package Details: shrinky 1.0.0-3

Git Clone URL: https://aur.archlinux.org/shrinky.git (read-only)
Package Base: shrinky
Description: Build small executables with C++17 (based on dnload)
Upstream URL: https://github.com/xyproto/shrinky/
Keywords: 4k c++ demoscene utility
Licenses: MIT
Submitter: xyproto
Maintainer: None
Last Packager: xyproto
Votes: 1
Popularity: 0.001175
First Submitted: 2018-07-25 15:18
Last Updated: 2018-07-25 18:32

Dependencies (3)

Required by (1)

Sources (1)

Latest Comments

xyproto commented on 2018-11-04 22:27

Shrinky recently stopped working, maybe because of changes to the compiler or linker. I now get:

readelf: Error: Not an ELF file - it has the wrong magic bytes at the start

xyproto commented on 2018-08-22 21:13

There's currently a new issue with this package, when installing shrinky-intro:

Traceback (most recent call last): File "/usr/lib/python3.7/runpy.py", line 193, in _run_module_as_main "main", mod_spec) File "/usr/lib/python3.7/runpy.py", line 85, in _run_code exec(code, run_globals) File "/usr/lib/python3.7/site-packages/shrinky/main.py", line 1443, in <module> sys.exit(main()) File "/usr/lib/python3.7/site-packages/shrinky/main.py", line 1405, in main source_files_additional) File "/usr/lib/python3.7/site-packages/shrinky/main.py", line 700, in generate_binary_minimal readelf_truncate(output_file + ".unprocessed", output_file + ".stripped") File "/usr/lib/python3.7/site-packages/shrinky/main.py", line 886, in readelf_truncate truncate_size = readelf_probe(src, dst, size) File "/usr/lib/python3.7/site-packages/shrinky/main.py", line 873, in readelf_probe info = readelf_get_info(src) File "/usr/lib/python3.7/site-packages/shrinky/main.py", line 846, in readelf_get_info (so, se) = run_command(["readelf", "-l", op]) File "/usr/lib/python3.7/site-packages/shrinky/common.py", line 185, in run_command raise RuntimeError("command failed: %i, stderr output:\n%s" % (proc.returncode, proc_stderr)) RuntimeError: command failed: 1, stderr output: readelf: Error: Not an ELF file - it has the wrong magic bytes at the start</module>

Will have to investigate.