Compare commits

..

60 Commits

Author SHA256 Message Date
648ff97d96 Accepting request 1207151 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1207151
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/efivar?expand=0&rev=24
2024-10-12 11:24:46 +00:00
Ana Guerrero
311dfe1986 Accepting request 1120479 from Base:System
- We don’t mandoc at all after all (gh#rhboot/efivar#229 and
  gh#rhboot/efivar#253).

OBS-URL: https://build.opensuse.org/request/show/1120479
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/efivar?expand=0&rev=23
2023-10-27 20:27:15 +00:00
Gary Ching-Pang Lin
f6c772eb73 - We don’t mandoc at all after all (gh#rhboot/efivar#229 and
gh#rhboot/efivar#253).

OBS-URL: https://build.opensuse.org/package/show/Base:System/efivar?expand=0&rev=56
2023-10-26 07:04:31 +00:00
ff522acb7b Accepting request 1072154 from Base:System
- Update to 38
  + Rework some makefile bits to make overriding some options
    simpler
  + Handle /sys/devices/virtual/{nvme-fabrics,nvme-subsystem}
    devices
  + guids.S: Include <cet.h> when CET is enabled
  + Fix /sys/block sysfs parsing for eMMC-s
  + Properly check mmap return error
  + Fix s{yt,ty}le typo in efi_get_variable(3)
  + Handle NULL set_variable()
  + Fix parsing for nvme-subsystem devices
  + Attempt to fix the identified thread safety bugs
  + Make thread-test depend on libefivar.so
  + Upstream a local patch from rawhide
  + Fix conversion from UTF8 to UCS2
  + efivar: make docs match current code for 'efivar -A'
  + Add code of conduct
  + Misc minor fixes
  + Add efi_time_t declarations and helper functions
  + More misc fixes
  + Coverity fixes 20211208
  + Fix linux virtual root device parsing
  + efivar.spec.in: fix license to be valid SPDX
  + Add efisecdb tooling
  + Fix linker string comparison for dash 
- Add efivar-bsc1206388-revamp-efi_well_known-variable-handling.patch
  to remove the ld script hack for efi_well_known_* variables
  that caused build failure with LTO (bsc#1206388)
- Add mandoc to BuildRequires to build efisecdb man page
- Add efivar-adjust-dependency.patch to avoid 'make install' from

OBS-URL: https://build.opensuse.org/request/show/1072154
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/efivar?expand=0&rev=22
2023-03-16 21:57:12 +00:00
Gary Ching-Pang Lin
0b217cd632 Accepting request 1064164 from home:gary_lin:branches:Base:System
- Update to 38
- Update spec file to current standards

OBS-URL: https://build.opensuse.org/request/show/1064164
OBS-URL: https://build.opensuse.org/package/show/Base:System/efivar?expand=0&rev=54
2023-02-10 07:48:04 +00:00
0561e6fdd6 Accepting request 994225 from Base:System
OBS-URL: https://build.opensuse.org/request/show/994225
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/efivar?expand=0&rev=21
2022-08-11 16:31:18 +00:00
Gary Ching-Pang Lin
2f0179930e Accepting request 994221 from home:gary_lin:branches:Base:System
- Add efivar-bsc1202209-fix-glibc-2.36-build.patch to fix the build error against glibc 2.36 (bsc#1202209)

OBS-URL: https://build.opensuse.org/request/show/994221
OBS-URL: https://build.opensuse.org/package/show/Base:System/efivar?expand=0&rev=52
2022-08-10 05:42:51 +00:00
7ef887ac5f Accepting request 900465 from Base:System
OBS-URL: https://build.opensuse.org/request/show/900465
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/efivar?expand=0&rev=20
2021-06-21 18:34:45 +00:00
Gary Ching-Pang Lin
7c5479f2f7 Accepting request 900464 from home:gary_lin:branches:Base:System
- Add efivar-bsc1187386-fix-emmc-parsing.patch to fix the eMMC sysfs parsing (bsc#1187386)
- Add efivar-bsc1181967-fix-nvme-parsing.patch to fix the NVME path parsing (bsc#1181967)

OBS-URL: https://build.opensuse.org/request/show/900464
OBS-URL: https://build.opensuse.org/package/show/Base:System/efivar?expand=0&rev=50
2021-06-17 00:38:28 +00:00
b312f2e673 Accepting request 833134 from Base:System
OBS-URL: https://build.opensuse.org/request/show/833134
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/efivar?expand=0&rev=19
2020-09-14 10:01:20 +00:00
Gary Ching-Pang Lin
6d854739db Accepting request 833133 from home:gary_lin:branches:Base:System
fix segfault in non-EFI systems (bsc#1175989)

OBS-URL: https://build.opensuse.org/request/show/833133
OBS-URL: https://build.opensuse.org/package/show/Base:System/efivar?expand=0&rev=48
2020-09-09 01:50:32 +00:00
4b4a50b7a5 Accepting request 826633 from Base:System
OBS-URL: https://build.opensuse.org/request/show/826633
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/efivar?expand=0&rev=18
2020-08-15 19:16:00 +00:00
Gary Ching-Pang Lin
aa103b6047 Accepting request 826631 from home:marxin:branches:Base:System
- Do not partition LTO as we may reach new GAS error:
  Error: invalid attempt to declare external version
  name as default in symbol `efi_set_variable@@LIBEFIVAR_0.24'

OBS-URL: https://build.opensuse.org/request/show/826631
OBS-URL: https://build.opensuse.org/package/show/Base:System/efivar?expand=0&rev=46
2020-08-14 08:31:35 +00:00
Gary Ching-Pang Lin
2ed4cf8dc7 Accepting request 741358 from home:gary_lin:branches:Base:System
revert the removal of the groups tag

OBS-URL: https://build.opensuse.org/request/show/741358
OBS-URL: https://build.opensuse.org/package/show/Base:System/efivar?expand=0&rev=45
2019-10-21 02:56:03 +00:00
Gary Ching-Pang Lin
07cfbcbfd4 Accepting request 740772 from home:RBrownSUSE:branches:Base:System
Remove obsolete Groups tag (fate#326485)

OBS-URL: https://build.opensuse.org/request/show/740772
OBS-URL: https://build.opensuse.org/package/show/Base:System/efivar?expand=0&rev=44
2019-10-18 01:35:36 +00:00
56d82d85c3 Accepting request 682663 from Base:System
OBS-URL: https://build.opensuse.org/request/show/682663
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/efivar?expand=0&rev=17
2019-03-12 08:47:49 +00:00
Gary Ching-Pang Lin
87f77570c7 Accepting request 682662 from home:gary_lin:branches:Base:System
- fix logic that checks for UCS-2 string termination (boo#1127544)
- fix the casting of IPv4 address.

OBS-URL: https://build.opensuse.org/request/show/682662
OBS-URL: https://build.opensuse.org/package/show/Base:System/efivar?expand=0&rev=42
2019-03-08 03:26:11 +00:00
755aeb60e4 Accepting request 678182 from Base:System
OBS-URL: https://build.opensuse.org/request/show/678182
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/efivar?expand=0&rev=16
2019-02-26 21:14:02 +00:00
Gary Ching-Pang Lin
c56f95529d Accepting request 678179 from home:gary_lin:branches:Base:System
- Update to 37
- Add upstream patches to fix boo#1120862

OBS-URL: https://build.opensuse.org/request/show/678179
OBS-URL: https://build.opensuse.org/package/show/Base:System/efivar?expand=0&rev=40
2019-02-22 08:47:44 +00:00
4ffcbbd1e2 Accepting request 666148 from Base:System
OBS-URL: https://build.opensuse.org/request/show/666148
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/efivar?expand=0&rev=15
2019-01-29 13:44:32 +00:00
Raymund Will
c670f12626 Accepting request 666118 from home:gary_lin:branches:Base:System
Synchronize the changelog with SLE15-SP1 to add the fate number and remove the trailing white spaces (bsc#1121817)

OBS-URL: https://build.opensuse.org/request/show/666118
OBS-URL: https://build.opensuse.org/package/show/Base:System/efivar?expand=0&rev=38
2019-01-15 08:58:00 +00:00
09e41f5200 Accepting request 625007 from Base:System
OBS-URL: https://build.opensuse.org/request/show/625007
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/efivar?expand=0&rev=14
2018-07-27 08:50:19 +00:00
Gary Ching-Pang Lin
beb22c3612 Accepting request 624951 from home:bmwiedemann:branches:Base:System
Add reproducible.patch to initialize memory (boo#1061219)

OBS-URL: https://build.opensuse.org/request/show/624951
OBS-URL: https://build.opensuse.org/package/show/Base:System/efivar?expand=0&rev=36
2018-07-24 10:27:05 +00:00
dff7b6fe9e Accepting request 623076 from Base:System
OBS-URL: https://build.opensuse.org/request/show/623076
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/efivar?expand=0&rev=13
2018-07-21 12:59:20 +00:00
Gary Ching-Pang Lin
78434d07d9 Accepting request 623075 from home:gary_lin:branches:Base:System
- Downgrade to 35
  + 36 rewrote the linux interface parsers and caused several
    problems in efibootmgr. Downgrade the version before the change
    to avoid the failure of boot variable creation
    (boo#1100077, boo#1101023)

OBS-URL: https://build.opensuse.org/request/show/623075
OBS-URL: https://build.opensuse.org/package/show/Base:System/efivar?expand=0&rev=34
2018-07-16 08:31:39 +00:00
6871f5c98f Revert to version 36
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/efivar?expand=0&rev=12
2018-07-04 09:37:30 +00:00
abb4de58c7 Revert to version 31
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/efivar?expand=0&rev=11
2018-07-04 08:15:28 +00:00
14addfbd1a Accepting request 619118 from Base:System
OBS-URL: https://build.opensuse.org/request/show/619118
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/efivar?expand=0&rev=10
2018-07-02 21:27:56 +00:00
0118d649b9 Accepting request 618475 from home:oliver_gtze:branches:Base:System
update to version 36

OBS-URL: https://build.opensuse.org/request/show/618475
OBS-URL: https://build.opensuse.org/package/show/Base:System/efivar?expand=0&rev=32
2018-06-26 08:33:14 +00:00
45a40c07cb Accepting request 482383 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/482383
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/efivar?expand=0&rev=9
2017-03-31 13:05:15 +00:00
Gary Ching-Pang Lin
90e8a92b63 Accepting request 482303 from home:jengelh:branches:Base:System
- RPM group fix

OBS-URL: https://build.opensuse.org/request/show/482303
OBS-URL: https://build.opensuse.org/package/show/Base:System/efivar?expand=0&rev=30
2017-03-24 01:51:18 +00:00
4b5dfa3766 Accepting request 478067 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/478067
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/efivar?expand=0&rev=8
2017-03-11 14:19:01 +00:00
Gary Ching-Pang Lin
3dfd2c6483 Accepting request 478004 from home:rwill:Factory
Fix library-package name and download URL and implement safeguard for Ludwig!

OBS-URL: https://build.opensuse.org/request/show/478004
OBS-URL: https://build.opensuse.org/package/show/Base:System/efivar?expand=0&rev=28
2017-03-10 02:00:31 +00:00
Thomas Blume
0800b8f960 Accepting request 477128 from home:rwill:Factory
Work around missing download/final release.

OBS-URL: https://build.opensuse.org/request/show/477128
OBS-URL: https://build.opensuse.org/package/show/Base:System/efivar?expand=0&rev=27
2017-03-06 10:57:15 +00:00
Gary Ching-Pang Lin
cfdcf06ac0 Accepting request 476829 from home:rwill:Factory
- libefiboot-export-disk_get_partition_info.patch:
  (bsc#870211, bsc#945705)
- Update to 31  (fate#322108)

OBS-URL: https://build.opensuse.org/request/show/476829
OBS-URL: https://build.opensuse.org/package/show/Base:System/efivar?expand=0&rev=26
2017-03-06 02:21:33 +00:00
4cbed7df9b Accepting request 455651 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/455651
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/efivar?expand=0&rev=7
2017-02-11 00:39:19 +00:00
Gary Ching-Pang Lin
6fb2dfaf50 Accepting request 455650 from home:gary_lin:branches:Base:System
Amend the spec file to specify the gcc version for SLE11SP4

OBS-URL: https://build.opensuse.org/request/show/455650
OBS-URL: https://build.opensuse.org/package/show/Base:System/efivar?expand=0&rev=24
2017-02-09 06:48:14 +00:00
Gary Ching-Pang Lin
64823aaa08 Accepting request 455620 from home:gary_lin:branches:Base:System
- Add efivar-use-sysmacros.patch to fix the Factory/Tumbleweed
  build correctly.

OBS-URL: https://build.opensuse.org/request/show/455620
OBS-URL: https://build.opensuse.org/package/show/Base:System/efivar?expand=0&rev=23
2017-02-09 04:40:38 +00:00
Gary Ching-Pang Lin
5fa45300b3 Accepting request 455042 from home:rwill:branches:Base:System
- Fix building for SLE11SP4, SLE12SP2, and Tumbleweed
  (fate#322108, bnc#1012765)

Note: this submission is not meant to be forwarded to Tumbleweed/Factory,
but to provide a fallback-revision for older products.  

A subsequent update (which I'm working on) will update this package to
(at least) 30, but this forces gcc >= 5 (not available everywhere).

OBS-URL: https://build.opensuse.org/request/show/455042
OBS-URL: https://build.opensuse.org/package/show/Base:System/efivar?expand=0&rev=22
2017-02-09 03:37:29 +00:00
4d3cd274ed Accepting request 408177 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/408177
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/efivar?expand=0&rev=6
2016-07-20 07:15:15 +00:00
Gary Ching-Pang Lin
f1a3b3de2f Accepting request 408175 from home:gary_lin:branches:Base:System
- Update to 0.24

OBS-URL: https://build.opensuse.org/request/show/408175
OBS-URL: https://build.opensuse.org/package/show/Base:System/efivar?expand=0&rev=20
2016-07-13 04:06:46 +00:00
41e8c8f74c Accepting request 407871 from home:Andreas_Schwab:Factory
- deprecated-readdir_r.patch: Remove use of deprecated readdir_r

OBS-URL: https://build.opensuse.org/request/show/407871
OBS-URL: https://build.opensuse.org/package/show/Base:System/efivar?expand=0&rev=19
2016-07-12 09:26:43 +00:00
dc2ea7b269 Accepting request 389079 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/389079
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/efivar?expand=0&rev=5
2016-04-16 20:07:49 +00:00
Gary Ching-Pang Lin
a0f5623378 Accepting request 388413 from home:gary_lin:branches:Base:System
- Add efivar-relicensing.patch to update the license in some files

OBS-URL: https://build.opensuse.org/request/show/388413
OBS-URL: https://build.opensuse.org/package/show/Base:System/efivar?expand=0&rev=17
2016-04-13 07:59:31 +00:00
Gary Ching-Pang Lin
3e35875f11 Accepting request 387687 from home:gary_lin:branches:Base:System
- Add the missing COPYING

OBS-URL: https://build.opensuse.org/request/show/387687
OBS-URL: https://build.opensuse.org/package/show/Base:System/efivar?expand=0&rev=16
2016-04-12 02:48:46 +00:00
a064c0ec13 Accepting request 368931 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/368931
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/efivar?expand=0&rev=4
2016-03-16 09:42:57 +00:00
Gary Ching-Pang Lin
dc42e66010 Accepting request 368928 from home:gary_lin:branches:Base:System
- Update to 0.23
- Add efivar-nvme-rename.patch and efivar-nvme-no-kernel-header.patch
  to work around the missing kernel header.
- Add efivar-no-static.patch to remove efivar-static since it
  causes build failure and we don't really need it.
- Remove efivar-fix-initializer.patch since it's already in 0.23.
- Remove _smp_mflags since the Makefile doesn't work well with
  the flag.

OBS-URL: https://build.opensuse.org/request/show/368928
OBS-URL: https://build.opensuse.org/package/show/Base:System/efivar?expand=0&rev=14
2016-03-09 06:47:51 +00:00
Gary Ching-Pang Lin
42c2695185 Accepting request 358734 from home:rguenther:branches:Base:System
- Add efivar-0.21-gcc6.diff to fix strict-aliasing issue.
- Build with -Wno-nonnull as efivar tests nonnull args for zero
  and that breaks with its use of -Werror.

OBS-URL: https://build.opensuse.org/request/show/358734
OBS-URL: https://build.opensuse.org/package/show/Base:System/efivar?expand=0&rev=13
2016-02-15 02:19:53 +00:00
4aef855443 Accepting request 346967 from Base:System
- Update to 0.21
- Update the source link
- Add efivar-fix-initializer.patch to initialize ifreq properly
- Drop patches
  + efivar-fix-vars_del_variable.patch: upstreamed
  + efivar-revert-linker-order.patch: not necessary

OBS-URL: https://build.opensuse.org/request/show/346967
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/efivar?expand=0&rev=3
2015-12-23 07:48:17 +00:00
Gary Ching-Pang Lin
271a7d7a0e Accepting request 346964 from home:gary_lin:branches:Base:System
- Update the source link

OBS-URL: https://build.opensuse.org/request/show/346964
OBS-URL: https://build.opensuse.org/package/show/Base:System/efivar?expand=0&rev=11
2015-12-01 09:16:44 +00:00
Gary Ching-Pang Lin
df9e614bd4 Accepting request 346953 from home:gary_lin:branches:Base:System
- Update to 0.21
- Add efivar-fix-initializer.patch to initialize ifreq properly
- Drop patches
  + efivar-fix-vars_del_variable.patch: upstreamed
  + efivar-revert-linker-order.patch: not necessary

OBS-URL: https://build.opensuse.org/request/show/346953
OBS-URL: https://build.opensuse.org/package/show/Base:System/efivar?expand=0&rev=10
2015-12-01 08:46:56 +00:00
a1e2387ae7 Accepting request 313395 from Base:System
- Update to 0.20
- adjust the linker order which caused the compilation error in pesign
- fix a bug which cause the error in deletion
- Use default CFLAGS
- Drop upstreamed patche

OBS-URL: https://build.opensuse.org/request/show/313395
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/efivar?expand=0&rev=2
2015-06-30 08:14:20 +00:00
Gary Ching-Pang Lin
0f22fc5478 Accepting request 313393 from home:gary_lin:branches:Base:System
- Add efivar-fix-vars_del_variable.patch to fix the deletion of
  the variable with the old efivar kernel modules

OBS-URL: https://build.opensuse.org/request/show/313393
OBS-URL: https://build.opensuse.org/package/show/Base:System/efivar?expand=0&rev=8
2015-06-24 10:10:06 +00:00
Gary Ching-Pang Lin
ada3e14a27 Fix the filename of efivar-revert-linker-order.patch
OBS-URL: https://build.opensuse.org/package/show/Base:System/efivar?expand=0&rev=7
2015-06-16 08:27:48 +00:00
Gary Ching-Pang Lin
e2306cf7eb Accepting request 312218 from home:gary_lin:branches:Base:System
adjust the linker order which caused the compilation error in pesign

OBS-URL: https://build.opensuse.org/request/show/312218
OBS-URL: https://build.opensuse.org/package/show/Base:System/efivar?expand=0&rev=6
2015-06-16 07:45:11 +00:00
Gary Ching-Pang Lin
aa2420073f Accepting request 311544 from home:pluskalm:branches:Base:System
- Use default CFLAGS

- Update to 0.20
  * Make sure tester is build with the right link order for 
    libraries.
  * Adjust linker order for pkg-config
  * Work around LocateDevicePath() not grokking PcieRoot() devices
    properly.
  * Rectify some missing changelog entries
- Changes for 0.19
  * Lots of debugging in this release, as well as some of the 
    documentation that's planned. There's more of that to come.
- Changes for 0.18
  * This release is mostly about adding the efidp and libefiboot 
    APIs available.Next release will feature documentation for 
    them, verification that various different device path types 
    work, etc. Right now efi device path generation is basically 
    limited to:
    + full file paths on sata devices
    + full file paths on sas devices
    + HD() paths for SATA and SAS devices
    + ipv4 dhcp device paths that don't specify their own 
      filenames
- Drop upstreamed patche
  * efivar-correct-license-header.patch
- Drop as Makefiles have been restructured, CFLAGS no longer
  defined in them
  * efivar-suse-build.patch
- Use fdupes to reduce amount of duplicate files

OBS-URL: https://build.opensuse.org/request/show/311544
OBS-URL: https://build.opensuse.org/package/show/Base:System/efivar?expand=0&rev=5
2015-06-12 01:46:12 +00:00
e88dca50cb Accepting request 260211 from Base:System
new package

OBS-URL: https://build.opensuse.org/request/show/260211
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/efivar?expand=0&rev=1
2014-11-11 23:21:00 +00:00
b059dbac12 Accepting request 260197 from home:gary_lin:branches:Base:System
- Add efivar-correct-license-header.patch to correct the license of
  util.h
- Amend the spec file with spec-cleaner

OBS-URL: https://build.opensuse.org/request/show/260197
OBS-URL: https://build.opensuse.org/package/show/Base:System/efivar?expand=0&rev=3
2014-11-07 08:07:49 +00:00
e85d367aae Accepting request 258750 from home:gary_lin:branches:Base:System
- Update to 0.15

OBS-URL: https://build.opensuse.org/request/show/258750
OBS-URL: https://build.opensuse.org/package/show/Base:System/efivar?expand=0&rev=2
2014-10-31 10:20:55 +00:00
d3a56e9131 Accepting request 252438 from home:gary_lin:UEFI
The newer efibootmgr needs libefivar to access the EFI variables.
I packaged efivar so we can upgrade efibootmgr later.

OBS-URL: https://build.opensuse.org/request/show/252438
OBS-URL: https://build.opensuse.org/package/show/Base:System/efivar?expand=0&rev=1
2014-10-01 07:20:23 +00:00

Diff Content Not Available