efivar (38-3.1) unstable; urgency=medium * Non-maintainer upload. * Rename libraries for 64-bit time_t transition. Closes: #1062526 -- Michael Hudson-Doyle Wed, 28 Feb 2024 02:57:40 +0000 efivar (38-3) unstable; urgency=medium [ Mate Kukri ] * d/p/0001-linux-handle-non-ACPI-systems-in-device_get.patch: Rebase on current upstream version and include in series -- Steve McIntyre <93sam@debian.org> Wed, 29 Nov 2023 14:30:24 +0000 efivar (38-2) unstable; urgency=medium * Don't compile with -march=native. Closes: #1055123 -- Steve McIntyre <93sam@debian.org> Wed, 01 Nov 2023 00:39:42 +0000 efivar (38-1) unstable; urgency=medium [ Mario Limonciello ] * New upstream version (38) * Drop all patches, upstream * debian/*: - Create new binary packages for new library libefisec1 - Add efisecdb to efivar binary package * debian/control: - Add mandoc to build depends - add grub-common to build depends for unit tests * debian/rules: - disable link time optimization to fix FTBFS - turn off verbose builds by default - set prefix for *-editenv command for unit tests [ Steve McIntyre ] * Add loong64 to arch lists for packages. Closes: #1055083 -- Steve McIntyre <93sam@debian.org> Tue, 31 Oct 2023 11:40:31 +0000 efivar (37-6) unstable; urgency=medium [ dann frazier ] * Add support for nvme-fabrics and nvme-subsystem devices. LP: #1891718. -- Mario Limonciello Mon, 16 Nov 2020 18:37:50 -0600 efivar (37-5) unstable; urgency=medium * Cherrypick upstream patch to enable CET on amd64. * Cherrypick upstream patch to fix uninitialized variable in parse_acpi_root(), which can lead to a segfault when calling grub-install. LP: #1892792. -- dann frazier Mon, 24 Aug 2020 12:18:22 -0600 efivar (37-4) unstable; urgency=medium [ dann frazier ] * Fix FTBFS with GCC-10. (Closes: #966915) [ Ryan Finnie ] * Enable riscv64 build. (Closes: #959499) [ dann frazier ] * Bump debhelper compat to 12. -- dann frazier Wed, 19 Aug 2020 07:12:28 -0600 efivar (37-3) unstable; urgency=medium [ Mario Limonciello ] * Drop Jared from uploaders. [ dann frazier ] * Backport changes from upstream to fix efibootmgr -v output. (Closes: #963475) -- Mario Limonciello Tue, 18 Aug 2020 14:55:25 -0500 efivar (37-2.1) unstable; urgency=medium * Non-maintainer upload. * debian/patches: added upstream patches fix-gcc9-werror-format-guid.patch and fix-gcc9-werrors.patch to fix FTBFS with GCC 9. Thanks to Matthias Klose . (Closes: #925672) -- David da Silva Polverari Tue, 09 Jun 2020 17:31:58 -0500 efivar (37-2) unstable; urgency=medium * Cherry-pick fix from upstream: + Get rid of the arrows in our debug messages. (Closes: #922680) -- Steve McIntyre <93sam@debian.org> Fri, 01 Mar 2019 17:55:07 +0000 efivar (37-1) unstable; urgency=medium * New upstream version (37) * debian/rules: - Correct for new Makefile variables. -- Mario Limonciello Wed, 05 Dec 2018 20:33:40 -0600 efivar (34-1) unstable; urgency=medium [ Steve McIntrye ] * Move git repo from alioth to salsa.d.o [ Mario Limonciello ] * New upstream version (34) * Drop all patches (upstream) -- Mario Limonciello Tue, 13 Feb 2018 11:07:12 -0600 efivar (32-2) unstable; urgency=medium * Backport a patch that allows fwupdate 10 to compile. * Fix FTCBFS: (Closes: #843261) + Pass CROSS_COMPILE to make + 0001-Add-a-patch-from-Helmut-Grohne-for-cross-compiling.patch -- Mario Limonciello Mon, 08 Jan 2018 17:24:57 -0600 efivar (32-1) unstable; urgency=medium * New upstream version (32) * update standards version -- Mario Limonciello Tue, 31 Oct 2017 15:12:18 -0500 efivar (31-1) unstable; urgency=medium * New upstream version (31) * Fixes FTBFS with gcc-7 (Closes: #853384) * Drop all patches (upstream) -- Mario Limonciello Fri, 04 Aug 2017 15:49:01 -0500 efivar (30-2) unstable; urgency=medium * Correct NEWS format to satisfy lintian warnings * Backport a patch to fix builds that fail from multiple definitions * Backport a patch from upstream to fix NVMe sysfs support after kernel 4.5 * Backport patch from upsteram to fix major/minor device handling (Closes: #844237) -- Mario Limonciello Fri, 14 Apr 2017 09:43:21 -0500 efivar (30-1) unstable; urgency=medium * new upstream version (30) * Update dell email addresses (_ -> .) * Move to new SONAME based upon upstream commit b729026 - Additional details are available in debian/NEWS. * Add x32 to architectures (Closes: #777261) * Build with -flto by default, to avoid efivar issue #60 -- Mario Limonciello Fri, 23 Sep 2016 15:00:08 -0500 efivar (27-1) unstable; urgency=medium * Update to 27 release. * create new packages for updated sonames * Drop all patches. * update debian standards version * Add Mario to uploaders -- Mario Limonciello Thu, 18 Aug 2016 12:58:18 -0500 efivar (0.23-2) unstable; urgency=medium [ Mario Limonciello ] * Backport patches to fix fwupdate working on NVMe drives from efivar master. [ Daniel Jared Dominguez ] * Remove debug output in debian/rules I forgot to take out. [ Mario Limonciello ] -- Daniel Jared Dominguez Fri, 11 Mar 2016 01:43:01 -0600 efivar (0.23-1) unstable; urgency=medium [ Steve McIntyre ] * Correct upstream information - https://github.com/rhinstaller/efivar [ Peter Jones ] * Sometimes the compiler doesn't like { 0, } as an initializer... * Set the correct value for SATA port multipliers when there isn't one. * Make our definitions for efi_well_known_guid* consistent. * Make the makefile a lot simpler to deal with. [ Felix Janda ] * Use the more portable major() instead of gnu_dev_major() [ Peter Jones ] * Treat minor device numbers in sysfs as unsigned. * Make the compiler enforce strict symbol versioning. [ Lans Zhang ] * Fix getting back a wrong relpath [ Peter Jones ] * Make library objects depend on generated sources so make -jN works better. * Fix .PRECIOUS / .INTERMEDIATE / .SECONDARY to avoid unneeded rebuilding. * libefivar: Try to do a better job on SATA. * libefivar: explicitly link with libdl * Format ACPI _ADR device lists in hex, not decimal. * Return the right offset in format_vendor_helper() * libefiboot: Make efidp multi-instance iteration actually work. * Show a closing ) on vendor console device paths. * Temporarily use --add-needed when linking libefivar.so * Ignore efivar-static in the rpm .spec * Mark more of our exports with "default" visibility. * Make makeguids generate guid-symbols.c instead of .S * efivar: Don't list padding from the end of efi_well_known_guids with -L * Make LDFLAGS get set right from the rpm build * Make -fPIC and -fPIE work as they should, and default correctly * Use gcc -specs= for most command line stuff normally. * libefiboot: figure out nvme device paths better. [ Sylvain Chouleur ] * Rename endian.h into efivar_endian.h to avoid conflicts [ Steve McIntyre ] * Multiple fixes for compilation with gcc 6 [ Peter Jones ] * Make efivar work with immutable efivarfs files. * Release 0.22 [ Mike Gilbert ] * Make.defaults: Improve gcc/clang detection [ Felix Janda ] * Compile without -fshort-wchar [ Peter Jones ] * Make guids be in correct byte order both in text and ram... * Put "-L." is in LDFLAGS so we don't need installed libefivar to build. * Make gcc.specs work with gcc 6 / binutils 2.26 * Make df78c364 actually work. * Try to pretend 0.22 didn't happen by making 0.23 the next day. [ Daniel Jared Dominguez ] * don't need current quilt patches after merging 0.23 * deal with kernel 4.4's botched NVMe header reorg * use debian-policy 3.9.7.0 * update watch file * we need pkg-config to build -- Daniel Jared Dominguez Thu, 18 Feb 2016 14:25:19 -0600 efivar (0.21-2) unstable; urgency=medium * update VCS info * use debian-efi as maintainer * Multiple fixes for compilation with gcc 6. Closes: #811609 -- Steve McIntyre <93sam@debian.org> Mon, 25 Jan 2016 21:35:09 +0000 efivar (0.21-1) unstable; urgency=medium * New upstream release * Don't override dh_auto_test anymore since it's not needed now. -- Daniel Jared Dominguez Mon, 13 Jul 2015 16:45:14 -0500 efivar (0.20-4) unstable; urgency=medium * Upstream says that we don't want to run "make test" on our buildds so don't -- Daniel Jared Dominguez Wed, 24 Jun 2015 15:54:08 -0500 efivar (0.20-3) unstable; urgency=medium * Exclude the padded NULL when comparing the file size in vars_del_variable() -- Daniel Jared Dominguez Wed, 24 Jun 2015 10:01:23 -0500 efivar (0.20-2) unstable; urgency=medium * Use a more standard soname version. -- Daniel Jared Dominguez Mon, 22 Jun 2015 15:35:15 -0500 efivar (0.20-1) unstable; urgency=medium * ACK'ing Mario's changes -- Daniel Jared Dominguez Tue, 09 Jun 2015 13:04:03 -0500 efivar (0.20-0.1) UNRELEASED; urgency=medium [ Mario Limonciello ] * Drop patches that are already upstream. * Add a patch to create explicit dependency on -ldl to fix FTBFS on pesign. -- Mario Limonciello Thu, 04 Jun 2015 15:31:45 -0500 efivar (0.19-4) unstable; urgency=medium * Mario couldn't let me go another hour without a patch: Adjust linker order for pkg-config to fix FTBFS on Ubuntu toolchain -- Daniel Jared Dominguez Mon, 01 Jun 2015 23:22:27 -0500 efivar (0.19-3) unstable; urgency=medium * Fix build on Ubuntu as reported by Mario Limonciello. -- Daniel Jared Dominguez Mon, 01 Jun 2015 22:54:19 -0500 efivar (0.19-2) unstable; urgency=medium * Upstream: Work around LocateDevicePath() not grokking PcieRoot() devices properly. -- Daniel Jared Dominguez Mon, 01 Jun 2015 15:40:23 -0500 efivar (0.19-1) unstable; urgency=medium * New upstream release * All quilt patches upstream -- Daniel Jared Dominguez Fri, 29 May 2015 10:39:38 -0500 efivar (0.18-1) unstable; urgency=medium * New upstream release * We didn't actually skip 0.1[67], they just weren't really released upstream * Remove all previous quilt patches since they're upstream now * We need to remove includ of pci/pci.h * I guess I want debian-policy 3.9.6.1. Where do all these periods come from? -- Daniel Jared Dominguez Fri, 08 May 2015 14:40:37 -0500 efivar (0.15-3) unstable; urgency=medium * Partially fix #773007 by defining DataSize based on whether our kernel is 32/64-bit. -- Daniel Jared Dominguez Wed, 17 Dec 2014 22:26:58 -0600 efivar (0.15-2) unstable; urgency=medium * Apply upstream patches (Closes: #764386) -- Daniel Jared Dominguez Mon, 03 Nov 2014 10:07:39 -0600 efivar (0.15-1) unstable; urgency=medium * New upstream release * Clear out the quilt patch series -- Daniel Jared Dominguez Tue, 28 Oct 2014 21:26:08 -0500 efivar (0.14-1) unstable; urgency=medium * New upstream release * Declare efivar binary package Multi-Arch: foreign * libefivar-dev should be Multi-Arch: same * Upstream patch a01d1062 to fix 32-bit x86 -- Daniel Jared Dominguez Sat, 11 Oct 2014 11:43:56 -0500 efivar (0.12-1) unstable; urgency=medium * New upstream release -- Daniel Jared Dominguez Mon, 29 Sep 2014 15:45:20 -0500 efivar (0.11-1) unstable; urgency=medium * New upstream release * Remove all current quilt patches since they're all upstream -- Daniel Jared Dominguez Thu, 28 Aug 2014 19:18:06 -0500 efivar (0.10-5) unstable; urgency=medium * Better debian/watch file -- Daniel Jared Dominguez Mon, 07 Jul 2014 15:26:10 -0500 efivar (0.10-4) unstable; urgency=medium * Add 07-assembly-comment.patch to fix armhf builds (Closes: #752273) * Rename man page patch to match Ubuntu. -- Daniel Jared Dominguez Tue, 24 Jun 2014 12:27:22 -0500 efivar (0.10-3) unstable; urgency=medium * Use .balign instead of .align in assembly files to fix building issue on armhf * Add real efivar(1) man page -- Daniel Jared Dominguez Tue, 17 Jun 2014 11:25:52 -0500 efivar (0.10-2) unstable; urgency=medium * Fix shlib-with-executable-stack lintian warning in libefivar0 -- Daniel Jared Dominguez Tue, 10 Jun 2014 14:58:19 -0500 efivar (0.10-1) unstable; urgency=low * Initial release (Closes: #750780) * Multiarch support * Add README.Debian for description on building source package -- Daniel Jared Dominguez Fri, 06 Jun 2014 15:40:53 -0500