diff -ur /home/wookey/ubuntu/raring/origs/libbsd-0.4.2/debian/changelog /home/wookey/ubuntu/raring/libbsd-0.4.2/debian/changelog --- /home/wookey/ubuntu/raring/origs/libbsd-0.4.2/debian/changelog 2012-11-22 02:20:26.000000000 +0000 +++ /home/wookey/ubuntu/raring/libbsd-0.4.2/debian/changelog 2013-01-28 15:38:23.000000000 +0000 @@ -1,3 +1,9 @@ +libbsd (0.4.2-1ubuntu2~arm64) raring; urgency=low + + * Add arm64/aarch64 support + + -- Wookey Mon, 28 Jan 2013 15:37:56 +0000 + libbsd (0.4.2-1ubuntu1) raring; urgency=low * Pass correct --build= and --host= options to configure. diff -ur /home/wookey/ubuntu/raring/origs/libbsd-0.4.2/.pc/applied-patches /home/wookey/ubuntu/raring/libbsd-0.4.2/.pc/applied-patches --- /home/wookey/ubuntu/raring/origs/libbsd-0.4.2/.pc/applied-patches 2013-01-28 13:51:28.000000000 +0000 +++ /home/wookey/ubuntu/raring/libbsd-0.4.2/.pc/applied-patches 2013-01-28 15:37:23.000000000 +0000 @@ -0,0 +1 @@ +arm64support.diff diff -ur /home/wookey/ubuntu/raring/origs/libbsd-0.4.2/src/local-elf.h /home/wookey/ubuntu/raring/libbsd-0.4.2/src/local-elf.h --- /home/wookey/ubuntu/raring/origs/libbsd-0.4.2/src/local-elf.h 2012-05-29 06:30:56.000000000 +0100 +++ /home/wookey/ubuntu/raring/libbsd-0.4.2/src/local-elf.h 2013-01-28 15:37:23.000000000 +0000 @@ -37,7 +37,18 @@ #define ELF_TARG_VER EV_CURRENT -#if defined(__alpha__) + +#if defined(__aarch64__) + +#define ELF_TARG_MACH EM_AARCH64 +#define ELF_TARG_CLASS ELFCLASS64 +#if defined(__AARCH64EB__) +#define ELF_TARG_DATA ELFDATA2MSB +#else +#define ELF_TARG_DATA ELFDATA2LSB +#endif + +#elif defined(__alpha__) #define ELF_TARG_MACH EM_ALPHA #define ELF_TARG_CLASS ELFCLASS64