Hi (just short from the Jazz festival ...)
> yes, there is /usr/include/<triple>/ great, thanks. Should that part (in fact only c-auto.h) go into the lib package (libkpathsea6) and thus keep the -dev package M-A: foreign, or can I put that header file into the -dev package and do M-A: same? Or are there other options? Thanks Norbert ------------------------------------------------------------------------ PREINING, Norbert http://www.preining.info JAIST, Japan TeX Live & Debian Developer GPG: 0x860CDC13 fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13 ------------------------------------------------------------------------ > On Sep 20, 2015, at 2:24 PM, Johannes Schauer <jo...@debian.org> wrote: > > Hi Norbert, > > Quoting Norbert Preining (2015-09-20 04:20:34) >>> On Sun, 20 Sep 2015, Norbert Preining wrote: >>> /* The size of `long', as computed by sizeof. */ >>> -#define SIZEOF_LONG 8 >>> +#define SIZEOF_LONG 4 >> >> Concerning this: >> Is there a place to install *arch* dependent header files? > > >> To explain the situation: The normal texlive installation puts >> the one changing file >> c-auto.h >> into >> usr/lib/kpathsea/c-auto.h >> (not the "lib" part!) >> >> It seems to be the only file that differs. >> >> But in my rules file I have: >> # we don't support this kind of arch-separation by now >> mv debian/tmp/usr/lib/kpathsea/c-auto.h >> debian/tmp/usr/include/kpathsea/ > > so you could do: > > DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) > mv debian/tmp/usr/lib/kpathsea/c-auto.h > debian/tmp/usr/include/$(DEB_HOST_MULTIARCH)/kpathsea/ > > /usr/include/<triplet>/ is already part of the default gcc search path, so > tools should automatically pick up that header from there. > > cheers, josch