Summary: | =dev-util/git-1.6.0.6 emerge produce i686-pc-linux-gnu-objcopy Invalid operation with CFLAGS=-ggdb and FEATURES=splitdebug | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Fab <netbox253> |
Component: | Current packages | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | robbat2 |
Priority: | High | Keywords: | InVCS |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 210077, 254662 | ||
Attachments: |
=git-1.6.0.6 build log
ensure hardlink files are only processed once when necessary |
Description
Fab
2008-12-24 07:38:26 UTC
Created attachment 176275 [details]
=git-1.6.0.6 build log
adding maintainers. Reassigning to maintainer. I think this is a portage 'feature'. Not being aware of hardlinks. yes, hardlinks are not handled well, but this is poorly handled in general and why we prefer softlinks in packages dev-portage: any suggestions other than converting to symlinks? Created attachment 177621 [details, diff]
ensure hardlink files are only processed once when necessary
If this patch is saved as /tmp/prepstrip_hardlinks.patch, then it can be applied as follows:
patch /usr/lib/portage/bin/prepstrip /tmp/prepstrip_hardlinks.patch
Patch applied and =git-1.6.0.6 reemerged, everything is fine, thanks. Thanks for testing. This is fixed in 2.1.6.5 and 2.2_rc21. |