Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:Ledest:erlang:23
erlang
0188-crypto-Remove-installed-priv-obj-directory...
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 0188-crypto-Remove-installed-priv-obj-directory-and-all-i.patch of Package erlang
From 5806ccacce796c888857e423193ae2b214bfcbb6 Mon Sep 17 00:00:00 2001 From: Sverker Eriksson <sverker@erlang.org> Date: Wed, 4 Nov 2020 18:10:27 +0100 Subject: [PATCH] crypto: Remove installed priv/obj directory and all its files This is a residue from the time of binary only releases, now just consuming disk space. --- lib/crypto/c_src/Makefile.in | 6 --- lib/crypto/priv/Makefile | 79 ------------------------------------ 2 files changed, 85 deletions(-) delete mode 100644 lib/crypto/priv/Makefile diff --git a/lib/crypto/c_src/Makefile.in b/lib/crypto/c_src/Makefile.in index 786fbc1031..71f6f5bf0f 100644 --- a/lib/crypto/c_src/Makefile.in +++ b/lib/crypto/c_src/Makefile.in @@ -100,7 +100,6 @@ CRYPTO_OBJS = $(OBJDIR)/crypto$(TYPEMARKER).o \ $(OBJDIR)/rsa$(TYPEMARKER).o \ $(OBJDIR)/srp$(TYPEMARKER).o CALLBACK_OBJS = $(OBJDIR)/crypto_callback$(TYPEMARKER).o -NIF_MAKEFILE = $(PRIVDIR)/Makefile CRYPTO_STATIC_OBJS = $(patsubst $(OBJDIR)/%$(TYPEMARKER).o,$(OBJDIR)/%_static$(TYPEMARKER).o,$(CRYPTO_OBJS) $(CALLBACK_OBJS)) NIF_ARCHIVE = $(LIBDIR)/crypto$(TYPEMARKER).a @@ -225,16 +224,11 @@ docs: include $(ERL_TOP)/make/otp_release_targets.mk release_spec: opt - $(INSTALL_DIR) "$(RELSYSDIR)/priv/obj" $(INSTALL_DIR) "$(RELSYSDIR)/priv/lib" - $(INSTALL_DATA) $(NIF_MAKEFILE) "$(RELSYSDIR)/priv/obj" - $(INSTALL_PROGRAM) $(CRYPTO_OBJS) "$(RELSYSDIR)/priv/obj" $(INSTALL_PROGRAM) $(NIF_LIB) "$(RELSYSDIR)/priv/lib" ifeq ($(DYNAMIC_CRYPTO_LIB),yes) - $(INSTALL_PROGRAM) $(CALLBACK_OBJS) "$(RELSYSDIR)/priv/obj" $(INSTALL_PROGRAM) $(CALLBACK_LIB) "$(RELSYSDIR)/priv/lib" endif - $(INSTALL_PROGRAM) $(TEST_ENGINE_OBJS) "$(RELSYSDIR)/priv/obj" $(INSTALL_PROGRAM) $(TEST_ENGINE_LIB) "$(RELSYSDIR)/priv/lib" release_docs_spec: diff --git a/lib/crypto/priv/Makefile b/lib/crypto/priv/Makefile deleted file mode 100644 index ff9d3e1dc9..0000000000 --- a/lib/crypto/priv/Makefile +++ /dev/null @@ -1,79 +0,0 @@ -# ``Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -# The Initial Developer of the Original Code is Ericsson Utvecklings AB. -# Portions created by Ericsson are Copyright 1999, Ericsson Utvecklings -# AB. All Rights Reserved.'' -# -# $Id$ -# - -# ---------------------------------------------------- -# THIS MAKEFILE SERVES AS AN EXAMPLE OF -# HOW TO RELINK THE CRYPTO NIF LIBRARY -# ---------------------------------------------------- - -# ---------------------------------------------------- -# Variables for linking a .so library on unix. -# Note: These may differ between systems. -# ---------------------------------------------------- - -SO_LD = gcc -SO_LDFLAGS = -G -SO_SSL_LIBDIR = /usr/local/lib -SO_NIFLIB = $(LIBDIR)/$(LIB_NAME).so - -# ---------------------------------------------------- -# Variables for linking a win32 .dll library. -# Note: These may differ between systems. -# ---------------------------------------------------- - -DLL_LD = link.exe -DLL_LDFLAGS = -release -nologo -incremental:no -dll -DLL_LIBDIR = "c:\\OpenSSL\\lib\\VC" -DLL_LIBS = libeay32.lib MSVCRT.LIB kernel32.lib \ - advapi32.lib gdi32.lib user32.lib \ - comctl32.lib comdlg32.lib shell32.lib -DLL_NIFLIB = $(LIBDIR)/$(LIB_NAME).dll -DLL_EXP = $(LIBDIR)/$(LIB_NAME).exp -DLL_LIB = $(LIBDIR)/$(LIB_NAME).lib - -# ---------------------------------------------------- -# Common variables -# ---------------------------------------------------- - -OBJDIR = ./ -LIBDIR = ../lib -LIB_NAME = crypto -OBJS = $(OBJDIR)/crypto.o - -# ---------------------------------------------------- -# Targets -# ---------------------------------------------------- - -$(SO_NIFLIB): $(OBJS) - $(SO_LD) $(SO_LDFLAGS) -L$(SO_SSL_LIBDIR) -Wl,-R$(SO_SSL_LIBDIR) \ - -o $@ $^ -lcrypto - -$(DLL_NIFLIB): $(OBJS) - $(DLL_LD) $(DLL_LDFLAGS) -out:$@ -libpath:$(DLL_LIBDIR) $(OBJS) \ - $(DLL_LIBS) - -so: $(SO_NIFLIB) - -dll: $(DLL_NIFLIB) - -clean: - rm -f $(SO_NIFLIB) $(DLL_NIFLIB) - rm -f $(DLL_EXP) $(DLL_LIB) - rm -f core *~ - -- 2.26.2
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