Skip to content

gutenprint: update to 5.3.5. - #54678

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

Anachron wants to merge 1 commit into
void-linux:masterfrom
Anachron:gutenprint

Conversation

@Anachron

@Anachron Anachron commented Mar 13, 2025 •

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):
  • Cross compilation is 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
@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

balejk commented Jul 19, 2025

Copy link
Copy Markdown
Contributor

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

Wirdi51 commented Oct 20, 2025 •

Copy link
Copy Markdown

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

Anachron commented Jan 1, 2026

Copy link
Copy Markdown
Contributor Author

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

@github-actions

github-actions Bot commented Apr 2, 2026

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 Apr 2, 2026
@Anachron

Anachron commented Apr 2, 2026

Copy link
Copy Markdown
Contributor Author

Still on my Todo 👍

@github-actions github-actions Bot removed the Stale label Apr 3, 2026
@Duncaen
Duncaen force-pushed the gutenprint branch 2 times, most recently from 5d0e0e9 to ac17550 Compare May 11, 2026 01:14
@github-actions

github-actions Bot commented Aug 9, 2026

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 Aug 9, 2026
@Anachron

Anachron commented Aug 9, 2026

Copy link
Copy Markdown
Contributor Author

Bump, I am finally going to be back from a longer hiatus soon.

@github-actions github-actions Bot removed the Stale label Aug 10, 2026
@Gorggg

Gorggg commented Sep 21, 2026 •

Copy link
Copy Markdown
Contributor

@Anachron I apologize for bothering you, but would you happen to have observed the results I described above regarding the check targets? If you would find that these changes work for you as well, I would hope that they would improve this update enough to perhaps be merged.

I apologize again for the bother. I wasn't sure if Github would have notified you of my original message, and please take as much time as needed to properly review any changes.

@Anachron

Copy link
Copy Markdown
Contributor Author

I am currently playing with this locally and hopefully will send a new version soon to review.

@Anachron
Anachron force-pushed the gutenprint branch 2 times, most recently from 8b0ec6d to d6e5be7 Compare October 26, 2026 11:28
@Anachron

Copy link
Copy Markdown
Contributor Author

I've added the changes but it seems like something is still wrong with the makechecks. Maybe someone else can point it out to me? I'm a bit lost here ...

@Gorggg

Gorggg commented Oct 26, 2026

Copy link
Copy Markdown
Contributor

@Anachron I was able to get ./xbps-src check gutenprint to succeed locally at d6e5be7 by removing --disable-test and --disable-testpattern from configure_args and adding perl back to hostmakedepends.

@Anachron

Copy link
Copy Markdown
Contributor Author

@Gorggg Thanks!

@ahesford can you please take another look? Should be good to merge now!

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.

5 participants