Skip to content

gutenprint: update to 5.3.5.#54678

Open
Anachron wants to merge 1 commit intovoid-linux:masterfrom
Anachron:gutenprint
Open

gutenprint: update to 5.3.5.#54678
Anachron wants to merge 1 commit intovoid-linux:masterfrom
Anachron:gutenprint

Conversation

@Anachron
Copy link
Copy Markdown
Contributor

Testing the changes

  • I tested the changes in this PR: briefly

Local build testing

  • I built this PR locally for my native architecture, (x86_64-glibc)
  • I built this PR locally for these architectures (if supported. mark crossbuilds):
  • TODO, cross compilation currently broken

@Anachron Anachron marked this pull request as ready for review March 13, 2025 12:16
@Anachron Anachron changed the title [WIP] gutenprint: update to 5.3.5. gutenprint: update to 5.3.5. Mar 13, 2025
Comment thread srcpkgs/gutenprint/template Outdated
# src/xml/.libs/extract-strings: cannot execute binary file: Exec format erro
nocross=yes
# run-weavetest.test, run-testdither.test and test-curve.test fail
make_check=no
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How and why do they fail? Can they be skipped? Disabling tests because some fail defeats the purpose of the check system.

@github-actions
Copy link
Copy Markdown

Pull Requests become stale 90 days after last activity and are closed 14 days after that. If this pull request is still relevant bump it or assign it.

@github-actions github-actions Bot added the Stale label Jul 10, 2025
@Anachron
Copy link
Copy Markdown
Contributor Author

I will get back to this.

@github-actions github-actions Bot removed the Stale label Jul 11, 2025
@balejk
Copy link
Copy Markdown
Contributor

balejk commented Jul 19, 2025

I have tested this on x86_64-musl now and I am happy to report that this does indeed fix #43534 for me, so I'm looking forward to it being merged :-)

One thing though, cups-genppdupdate didn't work for me out of the box giving /usr/bin/cups-genppdupdate: cannot execute: required file not found error. Upon inspection I discovered that the shebang in this file is probably wrong: #! -w. Changing this to #!/usr/bin/env perl fixed the problem for me.

Thanks for working on this!

@github-actions
Copy link
Copy Markdown

Pull Requests become stale 90 days after last activity and are closed 14 days after that. If this pull request is still relevant bump it or assign it.

@github-actions github-actions Bot added the Stale label Oct 18, 2025
@Anachron
Copy link
Copy Markdown
Contributor Author

Still havent abandoned this.

@Wirdi51
Copy link
Copy Markdown

Wirdi51 commented Oct 20, 2025

I would like to have it updated, because with the old driver version, the Canon MG2500 Series printer did not work.

And also in the new version the bug has been fixed:

sudo /usr/bin/cups-genppdupdate
Gutenprint: ERROR: ***Gutenprint 5.3.4 assertion list != NULL failed! file 
print-list.c, line 212.  Please report this bug!

@ahesford
Copy link
Copy Markdown
Member

I have yet to see a response to my questions about failing tests.

@Anachron
Copy link
Copy Markdown
Contributor Author

Anachron commented Jan 1, 2026

Currently not at home, I will check it once I am back.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 2, 2026

Pull Requests become stale 90 days after last activity and are closed 14 days after that. If this pull request is still relevant bump it or assign it.

@github-actions github-actions Bot added the Stale label Apr 2, 2026
@Anachron
Copy link
Copy Markdown
Contributor Author

Anachron commented Apr 2, 2026

Still on my Todo 👍

Co-authored-by: Duncaen <duncaen@voidlinux.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants