+efibootmgr (0.5.3-1.1) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * src/include/gpt.h:
+ + Fix GPT_HEADER_SIGNATURE declaration on 32bit architectures.
+ * src/lib/efi.c:
+ + Remove questionable "hack to allow include of ethtool.h".
+ + Include asm/types.h so that proper types are defined (Closes: #389923).
+ * debian/control:
+ + Set policy to 3.7.2.
+ + Uncapitalised short description.
+
+ -- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Sun, 8 Oct 2006 14:21:38 +0200
+
efibootmgr (0.5.3-1) unstable; urgency=low
* new upstream version, closes: #357884
Priority: optional
Maintainer: Bdale Garbee <bdale@gag.com>
Build-Depends: debhelper (>> 5), docbook-to-man, pciutils-dev
-Standards-Version: 3.6.2.2
+Standards-Version: 3.7.2
Package: efibootmgr
Architecture: amd64 i386 ia64
Depends: ${shlibs:Depends}
-Description: Interact with the EFI Boot Manager
+Description: interact with the EFI Boot Manager
This is a Linux user-space application to modify the Intel Extensible
Firmware Interface (EFI) Boot Manager configuration. This application can
create and destroy boot entries, change the boot order, change the next
#define GPT_BLOCK_SIZE 512
-#define GPT_HEADER_SIGNATURE 0x5452415020494645
+#define GPT_HEADER_SIGNATURE ((uint64_t)(0x5452415020494645LL))
#define GPT_HEADER_REVISION_V1_02 0x00010200
#define GPT_HEADER_REVISION_V1_00 0x00010000
#define GPT_HEADER_REVISION_V0_99 0x00009900
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
-#define _FILE_OFFSET_BITS 64
-
-typedef unsigned long long u64; /* hack to allow include of ethtool.h */
-
#include <ctype.h>
#include <stdio.h>
#include <stdlib.h>
#include <linux/sockios.h>
#include <net/if.h>
#include <pci/pci.h>
+#include <asm/types.h>
#include <linux/ethtool.h>
#include "efi.h"
#include "efichar.h"