[packages] dbus: fix segfault caused by -pie, remove flag and bump pkg revsion - thanks Dave Cooper
git-svn-id: svn://svn.openwrt.org/openwrt/packages@17137 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
parent
3a933559be
commit
70b89bf84a
@ -10,7 +10,7 @@ include $(TOPDIR)/rules.mk
|
|||||||
# Make sure to also update the dbus-x package
|
# Make sure to also update the dbus-x package
|
||||||
PKG_NAME:=dbus
|
PKG_NAME:=dbus
|
||||||
PKG_VERSION:=1.2.4.6permissive
|
PKG_VERSION:=1.2.4.6permissive
|
||||||
PKG_RELEASE:=1
|
PKG_RELEASE:=2
|
||||||
|
|
||||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
||||||
PKG_SOURCE_URL:=http://dbus.freedesktop.org/releases/dbus/
|
PKG_SOURCE_URL:=http://dbus.freedesktop.org/releases/dbus/
|
||||||
|
23
utils/dbus/patches/01-dbus-nopie-fix.patch
Normal file
23
utils/dbus/patches/01-dbus-nopie-fix.patch
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
diff -ruN dbus-1.2.4.6permissive.orig/configure dbus-1.2.4.6permissive/configure
|
||||||
|
--- dbus-1.2.4.6permissive.orig/configure 2009-05-06 13:35:38.000000000 -0400
|
||||||
|
+++ dbus-1.2.4.6permissive/configure 2009-08-05 17:53:25.000000000 -0400
|
||||||
|
@@ -20927,19 +20927,6 @@
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
- case " $CFLAGS " in
|
||||||
|
- *[\ \ ]-fPIE[\ \ ]*) ;;
|
||||||
|
- *) if cc_supports_flag -fPIE; then
|
||||||
|
- PIE_CFLAGS="-fPIE"
|
||||||
|
- if ld_supports_flag -z,relro; then
|
||||||
|
- PIE_LDFLAGS="-pie -Wl,-z,relro"
|
||||||
|
- else
|
||||||
|
- PIE_LDFLAGS="-pie"
|
||||||
|
- fi
|
||||||
|
- fi
|
||||||
|
- ;;
|
||||||
|
- esac
|
||||||
|
-
|
||||||
|
### Disabled warnings, and compiler flag overrides
|
||||||
|
|
||||||
|
# Let's just ignore unused for now
|
Loading…
x
Reference in New Issue
Block a user