Created attachment 178329 [details] Update urt to the version carried by funet Use funet.fi: we were taking a patch from there so we can go ahead and take the patched tarball instead. We do lose: - sample images. - man pages. - Some headers. graphics/rayshade builds. I haven't tested cad/brlcad yet but that port carries it's own urt if we need to. Other cleanups: - Add LICENSE. - Use make makepatch: remove an hpux patch since we don't care about it.
The patch looks good up to now (12-amd64 and 10-i386 tested). Pedro, would you like to maintain the port?
I've tried to build graphics/rayshade in poudriere, and it fails to build with the new graphics/urt: image.c:27:10: fatal error: 'rle.h' file not found #include "rle.h" ^~~~~~~ It looks like graphics/rayshade mostly had framework updates in the last years, but no actual version updates.
(In reply to Rene Ladan from comment #1) I would prefer not to maintain URT at this time. I am just hoping to save rayshade and keep kicking brlcad when I find time :-/. Thanks for looking at it and reporting the rayshade issue.
(In reply to Rene Ladan from comment #2) I can't reproduce the rayshade failure: :/usr/ports/graphics/rayshade # make BATCH=yes install ===> Installing for rayshade-4.0.6_7 ===> Checking if rayshade already installed ===> Registering installation for rayshade-4.0.6_7 Installing rayshade-4.0.6_7... ____ The configuration does produce some "fatal" errors, but they seem to be of no concern.
Are you sure you have the new graphics/urt installed, so that an old rle.h is not lingering around somewhere? poudriere uses a clean environment and does complain.
(In reply to Rene Ladan from comment #5) Ooops ... I had to manually remove some old remaining files and now I can reproduce it. I'll be back.
Created attachment 180758 [details] Update and add the missing headers Fix by post-installing all the headers.
Heh. Wish I'd seen this pr earlier... Please see pr 218016 I've done a boat load of work on this port, and I'll actually maintain it. :-) Thanks. --Chris
(In reply to Chris Hutchinson from comment #8) I am fine with you taking over .. Thanks!
(In reply to Pedro F. Giffuni from comment #9) > (In reply to Chris Hutchinson from comment #8) > > I am fine with you taking over .. Thanks! Heh. I'm not surprised. As you've seen; this port isn't a lot of fun. :-) All the best to you, Pedro, and thanks! --Chris
(In reply to Chris Hutchinson from comment #10) Oh, it is a fun port .. it just requires time which is scarce these days ;).
(In reply to Pedro F. Giffuni from comment #11) > (In reply to Chris Hutchinson from comment #10) > Oh, it is a fun port .. it just requires time which is scarce these days ;). You said it, brother! ;-) --Chris
Superseded by PR 218016