Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 182897 - sys-fs/jfsutils-1.1.8 fails to link on uclibc due to undefined reference to `posix_memalign'
Summary: sys-fs/jfsutils-1.1.8 fails to link on uclibc due to undefined reference to `...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Embedded Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on: 182094
Blocks:
  Show dependency tree
 
Reported: 2007-06-22 15:00 UTC by Natanael Copa
Modified: 2007-09-15 01:16 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Natanael Copa 2007-06-22 15:00:49 UTC
if i386-gentoo-linux-uclibc-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../libfs   -DONE_FILESET_PER_AGGR -D_FILE_OFFSET_BITS=64 -march=i386 -Os -pipe -fomit-frame-pointer -MT mkfs.o -MD -MP -MF ".deps/mkfs.Tpo" -c -o mkfs.o mkfs.c; \
        then mv -f ".deps/mkfs.Tpo" ".deps/mkfs.Po"; else rm -f ".deps/mkfs.Tpo"; exit 1; fi
i386-gentoo-linux-uclibc-gcc -DONE_FILESET_PER_AGGR -D_FILE_OFFSET_BITS=64 -march=i386 -Os -pipe -fomit-frame-pointer   -o jfs_mkfs  initmap.o inodemap.o inodes.o mkfs.o ../libfs/libfs.a -luuid 
initmap.o: In function `verify_last_blocks':
initmap.c:(.text+0x124e): undefined reference to `posix_memalign'
collect2: ld returned 1 exit status
make[4]: *** [jfs_mkfs] Error 1
make[4]: Leaving directory `/var/tmp/portage/sys-fs/jfsutils-1.1.8/work/jfsutils-1.1.8/mkfs'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/sys-fs/jfsutils-1.1.8/work/jfsutils-1.1.8'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/var/tmp/portage/sys-fs/jfsutils-1.1.8/work/jfsutils-1.1.8'

!!! ERROR: sys-fs/jfsutils-1.1.8 failed.


correct fix is to upgrade uclibc to 0.9.29.
Comment 1 SpanKY gentoo-dev 2007-09-15 01:16:10 UTC
we'll upgrade then