"László Böszörményi (GCS)" <g...@debian.org> wrote:

> On Tue, Nov 3, 2015 at 11:25 AM, Francois Gouget <fgou...@free.fr> wrote:
>> I also noticed that the libicu-dev header files are in /usr/include/<triplet>
>> although they seem to be identical across architecture. That said I
>> only checked
>> amd64, i386 and arm64 so maybe it's only one of the other architectures that
>> requires this?
>  The package configured this way and as such, all architectures place
> the headers to these locations. I don't know the reason, maybe the
> previous maintainer, Jay can answer it.

Looks like this change was actually made by someone else and that I
accepted it as a patch. You can find details at
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=699763

Looking at the patch, the comment that goes along with the rules change
says that platform.h is different between big-endian and little-endian
systems. I believe all three architectures you listed are little-endian.
You could check ppc and see if platform.h differs there. The patch was
done when ICU 4.8 was current. It's conceivable that it's no longer
required, or as you say, it's also possible that the differences are
evident among the architectures that you checked.

-- 
Jay Berkenbilt <q...@debian.org>

Reply via email to