Re: Update of recode-dev fails during compile

"Daniel E. Macks" <[email protected]> Mon, 1 Dec 2025 06:14:16 -0000 (UTC)
Newsgroups gmane.os.apple.fink.general
Message-ID <[email protected]>
Scott Hannahs via Fink-users <[email protected]> said:
> On Nov 30, 2025, at 13:35, Daniel E. Macks <[email protected]> wrote:
>
> I think =E2=80=9Cfortunes=E2=80=9D needs it?  Those were just updated =
> and when I did an update all it told me that recode-shlibs is out of =
> date and needed to be updated?  If it can use recode3 then an update to =
> fortunes would fix that.  Actually looks  like I can remove =
> recode-shlibs with no issues so that removes my need.  Possibly OS =
> version limit it sort of to effectively put it on EOL?

If you have an older fortunes-mod installed, then you also have
recode-shlibs installed. After selfupdate, Now there is a new
fortune-mod available (that I know uses recode3-shlibs instead or
recode-shlibs) and a new recode-shlibs available (for various
reasons). When you 'update-all', fink does what you say, including
trying to update recode-shlibs. It doesn't know "first update
fortunes-mod, then don't bother with recode-shlibs or maybe even
uninstall it".

It would be interesting if update-all had an --exclude flag, but you'd
still need a way to figure out what to exclude. These are all to say
that update-all is pretty fragile. Instead, try doing the steps
manually...updating just fortune-mod, then nuking recode-shlibs. Then
maybe update-all would work on whatever else you have out-of-date? I
just grepped my whole current stable/main/finkinfo tree, and the only
mention of recode-shlibs is in php5 and recode-shlibs itself.

For the record, recode-shlibs has built repeatedly for me on 26.0. But
your error suggests there's a missing detail in a Makefile that might
be solved by putting MaxBuildJobs:false in the .info.

dan



_______________________________________________
Fink-users mailing list
[email protected]
List archive:
https://sourceforge.net/p/fink/mailman/fink-users/
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users