Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 468790 - app-portage/portage-utils-0.30 fails to compile on Solaris due to missing lstatat
Summary: app-portage/portage-utils-0.30 fails to compile on Solaris due to missing lst...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Solaris
: Normal normal (vote)
Assignee: Portage Utils Team
URL: http://lists.gnu.org/archive/html/bug...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-05-06 19:20 UTC by Fabian Groffen
Modified: 2013-09-29 05:04 UTC (History)
1 user (show)

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 Fabian Groffen gentoo-dev 2013-05-06 19:20:40 UTC
CCLD     q
./autotools/gnulib/libgnu.a(renameat.o): In function `rpl_renameat':
renameat.c:(.text+0x63): undefined reference to `lstatat'
renameat.c:(.text+0x7f): undefined reference to `lstatat'
collect2: error: ld returned 1 exit status
make[2]: *** [q] Error 1

lstatat is in the headers conditionally enabled if GNULIB_STATAT is enabled (bug?)

I think enabling statat gnulib module is enough here.  Didn't have time to test yet.
Comment 1 SpanKY gentoo-dev 2013-05-07 00:10:25 UTC
the gnulib code should pull in that automatically.  if it doesn't, then it's a bug in the gnulib stuff.
Comment 2 SpanKY gentoo-dev 2013-05-07 00:43:28 UTC
sent patch upstream.  unfortunately, i don't think there's a workaround.  the package would need to be regenerated.
Comment 3 Fabian Groffen gentoo-dev 2013-05-07 06:44:14 UTC
thanks!
Comment 4 SpanKY gentoo-dev 2013-09-29 05:04:30 UTC
it'll be fixed in the next release