Summary: | app-emulation/libguestfs-1.28.5-r2 : ../.../libguestfs.so: undefined reference to `major' | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Maxim Koltsov (RETIRED) <maksbotan> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | eva, hlein, jfostiguy, rich, uzytkownik2 |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | ~arch only | ||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 601162 | ||
Bug Blocks: | 575232 | ||
Attachments: |
emerge-info.txt
app-emulation:libguestfs-1.28.5-r2:20170226-140822.log config.log.tbz2 emerge-history.txt environment etc.portage.tbz2 57c327538ee18c1736bc4cd6d655c4d96c309900.patch.out |
Description
Toralf Förster
2017-02-26 14:54:04 UTC
Created attachment 465272 [details]
emerge-info.txt
Created attachment 465274 [details]
app-emulation:libguestfs-1.28.5-r2:20170226-140822.log
Created attachment 465276 [details]
config.log.tbz2
Created attachment 465278 [details]
emerge-history.txt
Created attachment 465280 [details]
environment
Created attachment 465282 [details]
etc.portage.tbz2
Can you try modifying src/fuse.c to include <sys/sysmacros.h>, as in this commit? https://github.com/libguestfs/libguestfs/commit/57c327538ee18c1736bc4cd6d655c4d96c309900 Created attachment 465660 [details]
57c327538ee18c1736bc4cd6d655c4d96c309900.patch.out
:-(
You're going to have to apply the patch by hand, or try using git cherry-pick which is much smarter about files that have changed name. I've added an ebuild for libguestfs-1.36.5 to bug#601162 that I think would fix this problem, please give it a try. This is fixed in 1.36 bump. Thanks for reporting. |