Tiny Core Extensions > TCE Bugs

icu67-dev and icu70-dev reverse dependencies

<< < (2/4) > >>

Rich:
Hi GNUser
I noticed it because I checked those extensions using the
Apps utility under TC14 x86_64. The  Size  tab shows all
of the dependencies.

I just don't know whether  js52.tcz  being linked to  icu67.tcz
will cause any problems when building against  js52-dev.tcz.

GNUser:

--- Quote from: Rich on November 26, 2023, 09:33:47 PM ---I just don't know whether  js52.tcz  being linked to  icu67.tcz
will cause any problems when building against  js52-dev.tcz.

--- End quote ---
Hi Rich. Honestly, me neither.

Juanito:
There's no obvious easy solution to this.

I'm loathe to break the repo by removing, for example, icu67-dev, but if it is left in place and gets loaded before, for example, icu74-dev, it will not be overridden leading to the incorrect headers being used to compile against icu74.

On the other hand, if, for example, icu67-dev is not loaded even though, for example, js52 might have been built against icu67, it does not seem to cause problems as long as icu67 is present. Note that libicu*.so have been removed from icu67 and icu70 to avoid linking against them.

The above would tend to suggest we either remove references to icu{67, 70}-dev in dep files or put icu{67, 70}-dev back in the repo and hope users take care.

CardealRusso:

--- Quote from: GNUser on November 26, 2023, 04:50:59 PM ---I noticed that  icu67-dev.tcz  and  icu70-dev.tcz  were recently removed from the TCL14 x86_64 repository. However, some  .dep  files still contain these extensions, which is causing breakage:

--- Code: ---$ depends-on.sh icu67-dev
boost-1.74-dev.tcz
js52-dev.tcz
js78-dev.tcz
raptor-dev.tcz
$ depends-on.sh icu70-dev
boost-1.78-dev.tcz
harfbuzz-icu-dev.tcz
libical3-dev.tcz
tracker3-dev.tcz
--- End code ---
What would be the most appropriate fix? To replace every occurrence of  icu67-dev.tcz  and  icu70-dev.tcz  in  .dep  files with  icu74-dev.tcz?

--- End quote ---
o que  precisa do js52?
parece apropriado recompilar tudo do repositório para icu74

Rich:
Hi Juanito

--- Quote from: Juanito on November 27, 2023, 04:56:01 AM --- ... The above would tend to suggest we either remove references to icu{67, 70}-dev in dep files or ...
--- End quote ---
To be clear, just remove the references or replace them with  icu74-dev.tcz ?

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version