Summary: | sys-fs/e2fsprogs: g/fbsd compatibility | ||
---|---|---|---|
Product: | Gentoo/Alt | Reporter: | Diego Elio Pettenò (RETIRED) <flameeyes> |
Component: | Other | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | bsd+disabled, osx |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | FreeBSD | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 103124 | ||
Attachments: | e2fsprogs-ebuild.patch |
Description
Diego Elio Pettenò (RETIRED)
2005-08-22 15:50:22 UTC
Created attachment 66596 [details, diff]
e2fsprogs-ebuild.patch
erm do we want to assume fsck is a GNU-only thing ? maybe go with: $(use_enable !userland_FreeBSD fsck) until proven otherwise wrt to the manpages, shouldnt you remove them from the freebsd libc ? after all, e2fsprogs provides the uuid functions, not the freebsd libc ... freebsd libc provides those functions, and it's the preferred provider on FreeBSD. WRT to the userland, I'm CCing osx/darwin people... do you already have fsck command or you need it from e2fsprogs? [it's userland_BSD anyway, not FreeBSD] how does freebsd provide these funcs ? via libc ? what happens if you -lc -luuid then ? (In reply to comment #4) > freebsd libc provides those functions, and it's the preferred provider on > FreeBSD. Same for Darwin > > WRT to the userland, I'm CCing osx/darwin people... do you already have fsck > command or you need it from e2fsprogs? Darwin has its it own fsck. >how does freebsd provide these funcs ? via libc ? what happens if you -lc >-luuid then ? We don't have/need a libuuid, if you need any uuid functions you only link against libc or the grandaddy libSystem... in portage |