Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 768699 - sys-apps/busybox-1.32.1 with sys-libs/uclibc-ng[-ipv6] - networking/ping.c:151:11: fatal error: netinet/icmp6.h: No such file or directory
Summary: sys-apps/busybox-1.32.1 with sys-libs/uclibc-ng[-ipv6] - networking/ping.c:15...
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Embedded Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: uclibc-porting
  Show dependency tree
 
Reported: 2021-02-04 20:22 UTC by ernsteiswuerfel
Modified: 2022-01-02 10:31 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (busybox-1.32.1:20210203-002854.log,320.27 KB, text/plain)
2021-02-04 20:22 UTC, ernsteiswuerfel
Details
emerge --info (file_768699.txt,5.27 KB, text/plain)
2021-02-04 20:22 UTC, ernsteiswuerfel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ernsteiswuerfel archtester 2021-02-04 20:22:06 UTC
Created attachment 685785 [details]
build.log

[...]
  i686-unknown-linux-uclibc-gcc -Wp,-MD,networking/.ping.o.d  -std=gnu99 -Iinclude -Ilibbb  -include include/autoconf.h -D_GNU_SOURCE -DNDEBUG -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DBB_VER='"1.32.1"' -Os -march=pentium4 -pipe -fno-strict-aliasing -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wdeclaration-after-statement -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -fno-unwind-tables -fno-asynchronous-unwind-tables -fno-builtin-printf    -DKBUILD_BASENAME='"ping"'  -DKBUILD_MODNAME='"ping"' -c -o networking/ping.o networking/ping.c
networking/ping.c:151:11: fatal error: netinet/icmp6.h: No such file or directory
  151 | # include <netinet/icmp6.h>
      |           ^~~~~~~~~~~~~~~~~
compilation terminated.
make[1]: *** [scripts/Makefile.build:198: networking/ping.o] Error 1
make: *** [Makefile:743: networking] Error 2
 * ERROR: sys-apps/busybox-1.32.1::gentoo failed (compile phase):
Comment 1 ernsteiswuerfel archtester 2021-02-04 20:22:29 UTC
Created attachment 685788 [details]
emerge --info
Comment 2 Mike Gilbert gentoo-dev 2021-02-07 18:36:56 UTC
This is probably happening because your libc is built without ipv6 support.

busybox doesn't have an "ipv6" use flag. There might be some way to disable it with a custom config; someone would need to check that.
Comment 3 David Seifert gentoo-dev 2022-01-02 10:31:58 UTC
uclibc support in Gentoo has been removed.