[Lunar-commits] <moonbase> cups: Fixed the brain dead LDFLAGS that the cups developers are using.

Terry Chan tchan at lunar-linux.org
Fri Mar 28 01:48:26 CET 2008


commit cf59fd3e152b45fee5b15fdac95c0caf2cbd853c
Author: Terry Chan <tchan at lunar-linux.org>
Date:   Thu Mar 27 19:48:26 2008 -0500

    cups: Fixed the brain dead LDFLAGS that the cups developers are using.
    Their choice of flags is overriding the Lunar choise  we set earlier in the
    compile process and -fstack-protector is causing segfaults.
---
 printer/cups/BUILD |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/printer/cups/BUILD b/printer/cups/BUILD
index c37334e..ce2f8f0 100644
--- a/printer/cups/BUILD
+++ b/printer/cups/BUILD
@@ -1,6 +1,8 @@
 (
 
-  default_build &&
+  default_config &&
+  sedit "s:-Os -g -fstack-protector::" Makedefs &&
+  default_make
 
   if [ -e /etc/init.d/cups ] ; then
     rm -f /etc/init.d/cups


More information about the Lunar-commits mailing list