Andreas, Doing a quick check on packages.d.o I can see the file your are talking about. However:
http://packages.debian.org/search?suite=sid&arch=any&mode=path&searchon=contents&keywords=posix_types.h returns an empty list. Are you sure your pbuilder is up to date ? 2cts On Mon, Feb 13, 2012 at 1:42 PM, Andreas Tille <andr...@an3as.eu> wrote: > Hi, > > just a comment on this: I suspect a multiarch issue and > > http://lists.debian.org/debian-devel-announce/2011/06/msg00002.html > > "Multiarch handling of header files (/usr/include) will require > more per-package attention, ..." > > so Luis is asking for some hints how to deal with this like the need to > specify explicite header search path via -I options or something like > this. Any more detailed hint than the above would be helpful. > > Kind regards > > Andreas. > > On Sun, Feb 12, 2012 at 05:14:47PM -0500, Luis Ibanez wrote: >> Debian-mentors, >> >> >> I'm working on packaging fis-gtm, >> >> >> The configuration files that I'm using are here: >> >> svn+ssh://svn.debian.org/svn/debian-med/trunk/packages/fis-gtm/fis-gtm/trunk/debian >> >> http://anonscm.debian.org/viewvc/debian-med/trunk/packages/fis-gtm/fis-gtm/trunk/debian/ >> >> These are setup to get the tarball by using: >> >> uscan --verbose --force-depends >> >> I manage to build the package locally by using "debuild", >> but, when I use the "pdebuild" command, I get the following >> output: >> >> >> ----- Start the build ----- >> Linux Host 32 >> Linux Host linux i386 x86_regs >> Source Directory List: sr_linux sr_i386 sr_x86_regs sr_unix_gnp >> sr_unix_cm sr_unix_nsb sr_unix sr_port_cm sr_port >> make[2]: Entering directory `/tmp/buildd/fis-gtm-5.4-002B' >> mkdir -p /tmp/buildd/fis-gtm-5.4-002B/pro/map >> tcsh -f /tmp/buildd/fis-gtm-5.4-002B/sr_unix/gen_gtm_threadgbl_deftypes.csh >> /tmp/buildd/fis-gtm-5.4-002B sr_port pro/obj sr_linux sr_i386 >> sr_x86_regs sr_unix_gnp sr_unix_cm sr_unix_nsb sr_unix sr_port_cm >> sr_port >> Entering gen_gtm_threadgbl_deftypes.csh to build gtm_threadgbl_deftypes.h >> ~/fis-gtm-5.4-002B/pro/obj ~/fis-gtm-5.4-002B >> Replacing /tmp/buildd/fis-gtm-5.4-002B/sr_linux/gtm_threadgbl_deftypes.h >> ~/fis-gtm-5.4-002B >> Exiting gen_gtm_threadgbl_deftypes.csh >> make -C /tmp/buildd/fis-gtm-5.4-002B/pro/obj >> -I/tmp/buildd/fis-gtm-5.4-002B/pro/obj >> -I/tmp/buildd/fis-gtm-5.4-002B/sr_linux >> -I/tmp/buildd/fis-gtm-5.4-002B/sr_i386 >> -I/tmp/buildd/fis-gtm-5.4-002B/sr_x86_regs >> -I/tmp/buildd/fis-gtm-5.4-002B/sr_unix_gnp >> -I/tmp/buildd/fis-gtm-5.4-002B/sr_unix_cm >> -I/tmp/buildd/fis-gtm-5.4-002B/sr_unix_nsb >> -I/tmp/buildd/fis-gtm-5.4-002B/sr_unix >> -I/tmp/buildd/fis-gtm-5.4-002B/sr_port_cm >> -I/tmp/buildd/fis-gtm-5.4-002B/sr_port -f >> /tmp/buildd/fis-gtm-5.4-002B/sr_unix/comlist.mk CURRENT_BUILDTYPE=pro >> all >> Linux Host 32 >> Linux Host linux i386 x86_regs >> Source Directory List: sr_linux sr_i386 sr_x86_regs sr_unix_gnp >> sr_unix_cm sr_unix_nsb sr_unix sr_port_cm sr_port >> make[3]: Entering directory `/tmp/buildd/fis-gtm-5.4-002B/pro/obj' >> cc1: note: obsolete option -I- used, please use -iquote instead >> /usr/include/i386-linux-gnu/asm/posix_types.h:2:30: fatal error: >> posix_types_32.h: No such file or directory >> compilation terminated. >> cc1: note: obsolete option -I- used, please use -iquote instead >> cc1: note: obsolete option -I- used, please use -iquote instead >> /usr/include/i386-linux-gnu/asm/posix_types.h:2:30: fatal error: >> posix_types_32.h: No such file or directory >> compilation terminated. >> ... >> >> and goes on an on, >> repeating the error about posix_types_32.h. >> >> >> BTW: Please disregard the message: >> >> "cc1: note: obsolete option -I- used, please use -iquote instead" >> >> >> This is a known issue, and probably not related to the >> problem with posix_types_32.h. I get the same cc1 >> warnings when building with "dbuild" and yet in that >> case the build is successful. >> >> I'm doing this in a Virtual Machine, >> in which "uname -a" returns: >> Linux debian-med 2.6.32-5-686 #1 SMP Mon Jan 16 16:04:25 UTC 2012 i686 >> GNU/Linux >> >> The host of this VM, returns for "uname -a": >> Linux macondo 2.6.32-38-generic #83-Ubuntu SMP Wed Jan 4 11:12:07 UTC >> 2012 x86_64 GNU/Linux >> >> >> Login into pbuilder, it was possible to verify >> that the header file is actually there, under: >> >> ls ./usr/include/i386-linux-gnu/asm/posix* -l >> -rw-r--r-- 1 root root 92 Feb 6 01:32 >> ./usr/include/i386-linux-gnu/asm/posix_types.h >> -rw-r--r-- 1 root root 1316 Feb 6 01:32 >> ./usr/include/i386-linux-gnu/asm/posix_types_32.h >> -rw-r--r-- 1 root root 1306 Feb 6 01:32 >> ./usr/include/i386-linux-gnu/asm/posix_types_64.h >> >> I'm having trouble understanding why >> is that the build process finds: >> >> ./usr/include/i386-linux-gnu/asm/posix_types.h >> >> but fails to find >> >> "posix_types_32.h" >> >> >> Any suggestions will be appreciated, >> >> >> Thanks >> >> >> Luis >> >> >> -- >> To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org >> with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org >> Archive: >> http://lists.debian.org/cabauzprbxvinepvnkjtgcobgobf83ukuy8dvxcy8a7i4yj5...@mail.gmail.com >> >> > > -- > http://fam-tille.de > > > -- > To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org > with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org > Archive: http://lists.debian.org/20120213124209.gg24...@an3as.eu > -- Mathieu -- To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/CA+7wUszhEXDes-oAvviG=4iYmHLCX=cYHenRZMC+R=knq+m...@mail.gmail.com