Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Backports:SLE-15-SP5
libkrunfw
dont-set-soname-as-it-is-plugin-for-us.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File dont-set-soname-as-it-is-plugin-for-us.patch of Package libkrunfw
diff -Nru libkrunfw-3.6.3_orig/Makefile libkrunfw-3.6.3/Makefile --- libkrunfw-3.6.3_orig/Makefile 2022-08-19 13:08:55.000000000 +0200 +++ libkrunfw-3.6.3/Makefile 2022-09-28 19:37:01.390294788 +0200 @@ -27,14 +27,9 @@ KERNEL_BINARY_x86_64 = $(KERNEL_SOURCES)/vmlinux KERNEL_BINARY_aarch64 = $(KERNEL_SOURCES)/arch/arm64/boot/Image -KRUNFW_BINARY_Linux = libkrunfw$(VARIANT).so.$(FULL_VERSION) -KRUNFW_SONAME_Linux = libkrunfw$(VARIANT).so.$(ABI_VERSION) -KRUNFW_BASE_Linux = libkrunfw$(VARIANT).so -SONAME_Linux = -Wl,-soname,$(KRUNFW_SONAME_Linux) - -KRUNFW_BINARY_Darwin = libkrunfw.$(FULL_VERSION).dylib -KRUNFW_SONAME_Darwin = libkrunfw.$(ABI_VERSION).dylib -KRUNFW_BASE_Darwin = libkrunfw.dylib +KRUNFW_BINARY_Linux = libkrunfw$(VARIANT).so + +KRUNFW_BINARY_Darwin = libkrunfw.dylib SONAME_Darwin = LIBDIR_Linux = lib64 @@ -83,7 +78,7 @@ endif $(KRUNFW_BINARY_$(OS)): $(KERNEL_C_BUNDLE) $(QBOOT_C_BUNDLE) $(INITRD_C_BUNDLE) - gcc -fPIC -DABI_VERSION=$(ABI_VERSION) -shared $(SONAME_$(OS)) -o $@ $(KERNEL_C_BUNDLE) $(QBOOT_C_BUNDLE) $(INITRD_C_BUNDLE) + gcc -fPIC -DABI_VERSION=$(ABI_VERSION) -shared -o $@ $(KERNEL_C_BUNDLE) $(QBOOT_C_BUNDLE) $(INITRD_C_BUNDLE) ifeq ($(OS),Linux) strip $(KRUNFW_BINARY_$(OS)) endif @@ -91,7 +86,6 @@ install: install -d $(DESTDIR)$(PREFIX)/$(LIBDIR_$(OS))/ install -m 755 $(KRUNFW_BINARY_$(OS)) $(DESTDIR)$(PREFIX)/$(LIBDIR_$(OS))/ - cd $(DESTDIR)$(PREFIX)/$(LIBDIR_$(OS))/ ; ln -sf $(KRUNFW_BINARY_$(OS)) $(KRUNFW_SONAME_$(OS)) ; ln -sf $(KRUNFW_SONAME_$(OS)) $(KRUNFW_BASE_$(OS)) clean: rm -fr $(KERNEL_SOURCES) $(KERNEL_C_BUNDLE) $(QBOOT_C_BUNDLE) $(INITRD_C_BUNDLE) $(KRUNFW_BINARY_$(OS))
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor