Hi, i attached build log, and i have commented out text-utils/pg.c://#include changed __sighandler_t to sighandler_t fdisks/cfdisk.c:sighandler_t old_SIGINT, old_SIGTERM; On Sun, May 26, 2013 at 1:26 AM, Rich Felker wrote: > On Sun, May 26, 2013 at 12:46:17AM +0900, plan9assembler wrote: > > Hi, > > > > i had compile util-linux-2.23 successfully, but when i test mount binary, > > it getting segmentation fault. > > > http://plan9assembler.wordpress.com/2013/05/25/udev-in-x86_64-linux-musl/ > > Did you get any warnings building it? My best guess, since you're on a > 64-bit system, is that mount used some function which returns a > pointer without having a prototype in scope, and thus the return value > got treated as an int then extended to a pointer via gcc's harmful > implicit int-to-pointer conversion. > > Rich >