Opened 11 years ago
Closed 10 years ago
#946 closed task (wontfix)
Verify if e2fsprogs needs changes for __uint64_t type
Reported by: | Andrew Bradford | Owned by: | Andrew Bradford |
---|---|---|---|
Priority: | major | Milestone: | CLFS Embedded 1.0.0 |
Component: | BOOK | Version: | CLFS Embedded GIT |
Keywords: | Cc: |
Description
e2fsprogs uses the __uint64_t
type, which is a valid typedef in glibc for unsigned long long int on 32 bit platforms but appears to not be present in musl.
See: http://lists.cross-lfs.org/pipermail/clfs-dev-cross-lfs.org/2013-October/001774.html
Change History (4)
comment:1 by , 11 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:2 by , 11 years ago
comment:3 by , 11 years ago
I'm working with the Raspberry Pi, you sent me, and this I had to apply for E2fsprogs. 1.42.7 and 1.42.8.
comment:4 by , 10 years ago
Resolution: | → wontfix |
---|---|
Status: | assigned → closed |
e2fsprogs have been removed from the beyond section of the 20140613 book, making this ticket no longer needed.
Note:
See TracTickets
for help on using tickets.
There's only 1 function in e2fsprogs that uses
__uint64_t
and there appears to be no reason to do so. Changing this one function to useuint64_t
instead (but *NOT*unsigned long long int
) should fix the issue for all 32 and 64 bit platforms.