36 Commits

Author SHA256 Message Date
29d961ef84 Accepting request 1206197 from home:bmwiedemann:branches:Base:System
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/request/show/1206197
OBS-URL: https://build.opensuse.org/package/show/Base:System/efivar?expand=0&rev=58
2024-10-11 11:36:55 +00:00
6b3fa97fd2 - 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
c35a034dfb 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
7d5cdbc855 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
3c932ca3b1 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
e5f6509f67 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
92de33630e 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
6e19bfa751 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
bc551cbfb8 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
a752afe28c 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
3429a0ca47 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
Raymund Will
ace8983574 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
d21db5ac04 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
6e16639008 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
2c339a15a8 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
a568052a10 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
0bebcf5369 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
c1fec60d58 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
f6e65f9864 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
0e9a5130d7 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
65284eef44 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
21629d327d 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
d47ed27eba 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
b092e47547 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
5203add8f8 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
90d9e90269 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
c6f8fd960b 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
eb17e7c731 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
cb8ee15e35 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
f00f3730bf 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
ad0562cf4c 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
78fd60ea42 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
6147e44643 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
198b74d537 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
d25b9597e9 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
bbf8d210e1 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