{"push_id":792130244,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"fdad22a1ed0cefcc975f9f6d2a6153d3b47bc78a","before":"79443785cd2ff6f458dddb6536db4cab8275b875","commits":[{"sha":"40a9a0f097d87252f2b4f3cd884c9261b1d3d1e8","author":{"email":"67f92fe466c1cf7071cd98d44dd3637d867a9144@ipxe.org","name":"Michael Brown"},"message":"[build] Remove dependency on libiberty\n\nCommit 7d36a1b (\"[build] Explicitly link efilink against -liberty\")\nintroduced a dependency on libiberty to cope with old versions of\nlibbfd.  This commit dates from 2008 and seems to apply only to what\nare now extremely old versions of libbfd (prior to binutils 2.12).\n\nThere are systems (such as current Debian) which do not include\nlibiberty within the binutils packages.  On such systems, our build\ndependency on libiberty represents a pointless hurdle.\n\nRemove the explicit dependency on libiberty, hoping that there are no\nmodern systems where this will cause a problem.\n\nSuggested-by: Ben Hildred <42656e@gmail.com>\nSigned-off-by: Michael Brown <mcb30@ipxe.org>","distinct":true,"url":"https://api.github.com/repos/ipxe/ipxe/commits/40a9a0f097d87252f2b4f3cd884c9261b1d3d1e8"},{"sha":"fdad22a1ed0cefcc975f9f6d2a6153d3b47bc78a","author":{"email":"67f92fe466c1cf7071cd98d44dd3637d867a9144@ipxe.org","name":"Michael Brown"},"message":"[efi] Minimise use of iPXE header files when building host utilities\n\nAvoid dragging in unnecessary iPXE header files such as <ipxe/uuid.h>\nand <ipxe/tables.h> when building host utilities, and ensure that\nFILE_LICENCE() (present in the imported EDK2 headers) expands to a\nno-op.\n\nReported-by: Michael Tautschnig <mt@debian.org>\nSigned-off-by: Michael Brown <mcb30@ipxe.org>","distinct":true,"url":"https://api.github.com/repos/ipxe/ipxe/commits/fdad22a1ed0cefcc975f9f6d2a6153d3b47bc78a"}]}