[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