61 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
Gary Ching-Pang Lin
b8735509c2 Adapt efivar-filter-gcc-march.patch to drop -march=native (boo#1231368)
Please work with upstream on resolving this more nicely.

OBS-URL: https://build.opensuse.org/package/show/Base:System/efivar?expand=0&rev=58
2024-10-11 11:36:55 +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