[Clfs-dev] Embedded Busybox pulls wrong limits.h

Andrew Bradford andrew at bradfordembedded.com
Tue Aug 20 05:12:51 PDT 2013


On Sun, Aug 18, 2013, at 10:58 PM, Kirk Terrell wrote:
> Did several builds of busybox: removed include-fixed folder, removed 
> both include and include-fixed folder and finally removed neither folder 
> but used CFLAGS="-nostdinc -I${CLFS}/usr/include". The following are 
> excerpts from the logs showing results for one applet:

OK, can you send a patch to fix it?
Thanks,
Andrew

> > gcc/include;gcc/include-fixed;CFLAGS=-nostdinc -I${CLFS}/usr/include
> >
> >
> >   CC      archival/libarchive/decompress_bunzip2.o
> > In file included from include/platform.h:149:0,
> >                  from include/libbb.h:13,
> >                  from archival/libarchive/decompress_bunzip2.c:42:
> > /home/home/kanj/elfsMain/sysBuild/clfs_mipsMusl/usr/include/byteswap.h: In 
> > function '__bswap_32':
> > /home/home/kanj/elfsMain/sysBuild/clfs_mipsMusl/usr/include/byteswap.h:14:2: 
> > warning: suggest parentheses around arithmetic in operand of '|' 
> > [-Wparentheses]
> > /home/home/kanj/elfsMain/sysBuild/clfs_mipsMusl/usr/include/byteswap.h:14:2: 
> > warning: suggest parentheses around arithmetic in operand of '|' 
> > [-Wparentheses]
> > /home/home/kanj/elfsMain/sysBuild/clfs_mipsMusl/usr/include/byteswap.h: In 
> > function '__bswap_64':
> > /home/home/kanj/elfsMain/sysBuild/clfs_mipsMusl/usr/include/byteswap.h:19:2: 
> > warning: suggest parentheses around '+' inside '<<' [-Wparentheses]
> > In file included from include/platform.h:150:0,
> >                  from include/libbb.h:13,
> >                  from archival/libarchive/decompress_bunzip2.c:42:
> > /home/home/kanj/elfsMain/sysBuild/clfs_mipsMusl/usr/include/endian.h: 
> > In function '__bswap32':
> > /home/home/kanj/elfsMain/sysBuild/clfs_mipsMusl/usr/include/endian.h:32:2: 
> > warning: suggest parentheses around arithmetic in operand of '|' 
> > [-Wparentheses]
> > /home/home/kanj/elfsMain/sysBuild/clfs_mipsMusl/usr/include/endian.h:32:2: 
> > warning: suggest parentheses around arithmetic in operand of '|' 
> > [-Wparentheses]
> > /home/home/kanj/elfsMain/sysBuild/clfs_mipsMusl/usr/include/endian.h: 
> > In function '__bswap64':
> > /home/home/kanj/elfsMain/sysBuild/clfs_mipsMusl/usr/include/endian.h:37:2: 
> > warning: suggest parentheses around '+' inside '<<' [-Wparentheses]
> > In file included from include/libbb.h:34:0,
> >                  from archival/libarchive/decompress_bunzip2.c:42:
> > /home/home/kanj/elfsMain/sysBuild/clfs_mipsMusl/usr/include/string.h: 
> > At top level:
> > /home/home/kanj/elfsMain/sysBuild/clfs_mipsMusl/usr/include/string.h:94:1: 
> > warning: function declaration isn't a prototype [-Wstrict-prototypes]
> > In file included from include/libbb.h:40:0,
> >                  from archival/libarchive/decompress_bunzip2.c:42:
> > /home/home/kanj/elfsMain/sysBuild/clfs_mipsMusl/usr/include/sys/poll.h:1:2: 
> > warning: #warning redirecting incorrect #include <sys/poll.h> to 
> > <poll.h> [-Wcpp]
> > In file included from 
> > /home/home/kanj/elfsMain/sysBuild/clfs_mipsMusl/usr/include/termios.h:20:0,
> >                  from include/libbb.h:51,
> >                  from archival/libarchive/decompress_bunzip2.c:42:
> > /home/home/kanj/elfsMain/sysBuild/clfs_mipsMusl/usr/include/bits/termios.h:157:0: 
> > warning: "TIOCSER_TEMT" redefined [enabled by default]
> > /home/home/kanj/elfsMain/sysBuild/clfs_mipsMusl/usr/include/bits/ioctl.h:101:0: 
> > note: this is the location of the previous definition
> >
> >
> > no gcc/include; no gcc/include-fixed;CFLAGS=""
> >
> > CC      archival/libarchive/decompress_bunzip2.o
> > In file included from include/libbb.h:40:0,
> >                  from archival/libarchive/decompress_bunzip2.c:42:
> > /home/home/kanj/elfsMain/sysBuild/clfs_mipsMusl/usr/include/sys/poll.h:1:2: 
> > warning: #warning redirecting incorrect #include <sys/poll.h> to 
> > <poll.h> [-Wcpp]
> >
> > gcc/include; no gcc/include-fixed;CFLAGS=""
> >
> >  CC      archival/libarchive/decompress_bunzip2.o
> > In file included from include/libbb.h:40:0,
> >                  from archival/libarchive/decompress_bunzip2.c:42:
> > /home/home/kanj/elfsMain/sysBuild/clfs_mipsMusl/usr/include/sys/poll.h:1:2: 
> > warning: #warning redirecting incorrect #include <sys/poll.h> to 
> > <poll.h> [-Wcpp]



More information about the Clfs-dev mailing list