24b0e5ce6b
incompatibility problem to enable build with GCC 14. If the request is OK, please forward it to Factory soon too so that we can switch the default compiler. Thanks! OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=129
55 lines
2.0 KiB
Diff
55 lines
2.0 KiB
Diff
--- a/plugins/jvm/uwsgiplugin.py
|
|
+++ b/plugins/jvm/uwsgiplugin.py
|
|
@@ -69,11 +69,6 @@ if "-framework JavaVM" in JVM_LIBPATH:
|
|
|
|
GCC_LIST = ['jvm_plugin']
|
|
|
|
-if 'LD_RUN_PATH' in os.environ:
|
|
- os.environ['LD_RUN_PATH'] += ':' + JVM_LIBPATH[0][2:]
|
|
-else:
|
|
- os.environ['LD_RUN_PATH'] = JVM_LIBPATH[0][2:]
|
|
-
|
|
def post_build(config):
|
|
if subprocess.call("javac %s/plugins/jvm/uwsgi.java" % os.getcwd(), shell=True) != 0:
|
|
os._exit(1)
|
|
--- a/plugins/php/uwsgiplugin.py
|
|
+++ b/plugins/php/uwsgiplugin.py
|
|
@@ -19,7 +19,6 @@ LDFLAGS = os.popen(PHPPATH + ' --ldflags
|
|
|
|
if ld_run_path:
|
|
LDFLAGS.append('-L%s' % ld_run_path)
|
|
- os.environ['LD_RUN_PATH'] = ld_run_path
|
|
|
|
# PHP8 and above does not add the version to the library
|
|
# name
|
|
--- a/plugins/python/uwsgiplugin.py
|
|
+++ b/plugins/python/uwsgiplugin.py
|
|
@@ -90,8 +90,6 @@ if not 'UWSGI_PYTHON_NOLIB' in os.enviro
|
|
LDFLAGS.append("-L%s" % libdir)
|
|
LDFLAGS.append("-Wl,-rpath,%s" % libdir)
|
|
|
|
- os.environ['LD_RUN_PATH'] = "%s" % libdir
|
|
-
|
|
LIBS.append('-lpython%s' % get_python_version())
|
|
else:
|
|
LIBS = []
|
|
--- a/plugins/rack/uwsgiplugin.py
|
|
+++ b/plugins/rack/uwsgiplugin.py
|
|
@@ -48,7 +48,6 @@ LIBS = os.popen(RUBYPATH + " -e \"requir
|
|
|
|
if has_shared == 'yes':
|
|
LDFLAGS.append('-L' + libpath )
|
|
- os.environ['LD_RUN_PATH'] = libpath
|
|
LIBS.append(os.popen(RUBYPATH + " -e \"require 'rbconfig';print '-l' + %s::CONFIG['RUBY_SO_NAME']\"" % rbconfig).read().rstrip())
|
|
else:
|
|
rubylibdir = os.popen(RUBYPATH + " -e \"require 'rbconfig';print RbConfig::CONFIG['rubylibdir']\"").read().rstrip()
|
|
--- a/plugins/ruby19/uwsgiplugin.py
|
|
+++ b/plugins/ruby19/uwsgiplugin.py
|
|
@@ -42,6 +42,5 @@ LDFLAGS = os.popen(RUBYPATH + " -e \"req
|
|
|
|
libpath = os.popen(RUBYPATH + " -e \"require 'rbconfig';print %s::CONFIG['libdir']\"" % rbconfig).read().rstrip()
|
|
LDFLAGS.append('-L' + libpath )
|
|
-os.environ['LD_RUN_PATH'] = libpath
|
|
LIBS = os.popen(RUBYPATH + " -e \"require 'rbconfig';print '-l' + %s::CONFIG['RUBY_SO_NAME']\"" % rbconfig).read().rstrip().split()
|
|
|