summary refs log tree commit diff
path: root/pkgs/tools/package-management/rpm/no-lua.patch
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/tools/package-management/rpm/no-lua.patch')
-rw-r--r--pkgs/tools/package-management/rpm/no-lua.patch15
1 files changed, 15 insertions, 0 deletions
diff --git a/pkgs/tools/package-management/rpm/no-lua.patch b/pkgs/tools/package-management/rpm/no-lua.patch
new file mode 100644
index 00000000000..6df48b38bc5
--- /dev/null
+++ b/pkgs/tools/package-management/rpm/no-lua.patch
@@ -0,0 +1,15 @@
+diff -rc rpm-4.4.8-orig/lib/poptALL.c rpm-4.4.8/lib/poptALL.c
+*** rpm-4.4.8-orig/lib/poptALL.c	2007-03-21 19:46:31.000000000 +0100
+--- rpm-4.4.8/lib/poptALL.c	2007-03-21 19:44:45.000000000 +0100
+***************
+*** 483,489 ****
+--- 483,491 ----
+      rpmFreeMacros(NULL);
+  /*@i@*/	rpmFreeMacros(rpmCLIMacroContext);
+      rpmFreeRpmrc();
++ #ifdef	WITH_LUA
+      (void) rpmluaFree(NULL);
++ #endif
+      rpmFreeFilesystems();
+  /*@i@*/	urlFreeCache();
+      rpmlogClose();