Update to svn1983, rebuild using gold linker. Fixes #684392
parent
3598fdfad2
commit
eabded1c39
@ -0,0 +1,26 @@
|
||||
diff -PNur libffado-2.1.0.orig/SConstruct libffado-2.1.0/SConstruct
|
||||
--- libffado-2.1.0.orig/SConstruct 2011-04-21 21:32:11.000000000 +1000
|
||||
+++ libffado-2.1.0/SConstruct 2011-04-25 23:42:12.000000000 +1000
|
||||
@@ -75,7 +75,7 @@
|
||||
BoolVariable( "ENABLE_OPTIMIZATIONS", "Enable optimizations and the use of processor specific extentions (MMX/SSE/...).", False ),
|
||||
BoolVariable( "PEDANTIC", "Enable -Werror and more pedantic options during compile.", False ),
|
||||
( "COMPILE_FLAGS", "Add additional flags to the environment.\nOnly meant for distributors and gentoo-users who want to over-optimize their built.\n Using this is not supported by the ffado-devs!" ),
|
||||
-
|
||||
+ ( "LINKFLAGS", "Add additional flags to the linker command line.","")
|
||||
)
|
||||
|
||||
## Load the builders in config
|
||||
diff -PNur libffado-2.1.0.orig/src/SConscript libffado-2.1.0/src/SConscript
|
||||
--- libffado-2.1.0.orig/src/SConscript 2010-09-11 07:50:58.000000000 +1000
|
||||
+++ libffado-2.1.0/src/SConscript 2011-04-26 13:01:32.000000000 +1000
|
||||
@@ -280,6 +280,10 @@
|
||||
if env['REQUIRE_LIBAVC']:
|
||||
libenv.MergeFlags( env['LIBAVC1394_FLAGS'] )
|
||||
|
||||
+# Add additional linker flags
|
||||
+if env['LINKFLAGS']:
|
||||
+ libenv.MergeFlags( env['LINKFLAGS'] )
|
||||
+
|
||||
libname_versioned = "libffado.so.%s" % libenv['VERSION']
|
||||
libname_versioned_short = "libffado.so.%s" % libenv['VERSION'].split('.')[0]
|
||||
|
@ -1,12 +0,0 @@
|
||||
--- libffado.old/src/libutil/Configuration.cpp 2010-06-19 14:31:27.000000000 -0400
|
||||
+++ libffado/src/libutil/Configuration.cpp 2010-07-14 01:37:57.000000000 -0400
|
||||
@@ -333,7 +333,8 @@ Configuration::getValueForDeviceSetting(
|
||||
libconfig::Setting *s = getDeviceSetting( vendor_id, model_id );
|
||||
if(s) {
|
||||
try {
|
||||
- return s->lookupValue(setting, ref);
|
||||
+ long long int refverylong = ref;
|
||||
+ return s->lookupValue(setting, refverylong);
|
||||
} catch (...) {
|
||||
debugOutput(DEBUG_LEVEL_VERBOSE, "Setting %s not found\n", setting.c_str());
|
||||
return false;
|
@ -1,83 +0,0 @@
|
||||
diff -rupN libffado.old/support/mixer-qt4/ffado/configuration.py libffado/support/mixer-qt4/ffado/configuration.py
|
||||
--- libffado.old/support/mixer-qt4/ffado/configuration.py 2009-11-09 15:34:33.000000000 -0500
|
||||
+++ libffado/support/mixer-qt4/ffado/configuration.py 2010-06-05 21:45:12.000000000 -0400
|
||||
@@ -1,4 +1,3 @@
|
||||
-#!/usr/bin/python
|
||||
#
|
||||
# Copyright (C) 2008-2009 by Arnold Krille
|
||||
#
|
||||
diff -rupN libffado.old/support/mixer-qt4/ffado/dbus_util.py libffado/support/mixer-qt4/ffado/dbus_util.py
|
||||
--- libffado.old/support/mixer-qt4/ffado/dbus_util.py 2009-08-30 15:05:51.000000000 -0400
|
||||
+++ libffado/support/mixer-qt4/ffado/dbus_util.py 2010-06-05 21:44:01.000000000 -0400
|
||||
@@ -1,4 +1,3 @@
|
||||
-#!/usr/bin/python
|
||||
#
|
||||
# Copyright (C) 2005-2008 by Pieter Palmers
|
||||
# 2007-2008 by Arnold Krille
|
||||
diff -rupN libffado.old/support/mixer-qt4/ffado/logginghandler.py libffado/support/mixer-qt4/ffado/logginghandler.py
|
||||
--- libffado.old/support/mixer-qt4/ffado/logginghandler.py 2009-09-01 14:30:51.000000000 -0400
|
||||
+++ libffado/support/mixer-qt4/ffado/logginghandler.py 2010-06-05 21:44:41.000000000 -0400
|
||||
@@ -1,4 +1,3 @@
|
||||
-#!/usr/bin/python
|
||||
#
|
||||
# Copyright (C) 2008 by Arnold Krille
|
||||
#
|
||||
diff -rupN libffado.old/support/mixer-qt4/ffado/mixer/nodevice.py libffado/support/mixer-qt4/ffado/mixer/nodevice.py
|
||||
--- libffado.old/support/mixer-qt4/ffado/mixer/nodevice.py 2009-10-17 14:14:32.000000000 -0400
|
||||
+++ libffado/support/mixer-qt4/ffado/mixer/nodevice.py 2010-06-05 21:44:18.000000000 -0400
|
||||
@@ -1,4 +1,3 @@
|
||||
-#!/usr/bin/python
|
||||
#
|
||||
# Copyright (C) 2005-2008 by Pieter Palmers
|
||||
# 2007-2008 by Arnold Krille
|
||||
diff -rupN libffado.old/support/mixer-qt4/ffado/panelmanager.py libffado/support/mixer-qt4/ffado/panelmanager.py
|
||||
--- libffado.old/support/mixer-qt4/ffado/panelmanager.py 2010-02-17 17:08:15.000000000 -0500
|
||||
+++ libffado/support/mixer-qt4/ffado/panelmanager.py 2010-06-05 21:43:49.000000000 -0400
|
||||
@@ -1,4 +1,3 @@
|
||||
-#!/usr/bin/python
|
||||
#
|
||||
# Copyright (C) 2005-2008 by Pieter Palmers
|
||||
# 2007-2008 by Arnold Krille
|
||||
diff -rupN libffado.old/support/mixer-qt4/ffado/registration.py libffado/support/mixer-qt4/ffado/registration.py
|
||||
--- libffado.old/support/mixer-qt4/ffado/registration.py 2009-08-30 15:05:51.000000000 -0400
|
||||
+++ libffado/support/mixer-qt4/ffado/registration.py 2010-06-05 21:45:31.000000000 -0400
|
||||
@@ -1,4 +1,3 @@
|
||||
-#!/usr/bin/python
|
||||
#
|
||||
# Copyright (C) 2008-2009 by Pieter Palmers
|
||||
# 2009 by Arnold Krille
|
||||
diff -rupN libffado.old/support/mixer-qt4/ffado/widgets/matrixmixer.py libffado/support/mixer-qt4/ffado/widgets/matrixmixer.py
|
||||
--- libffado.old/support/mixer-qt4/ffado/widgets/matrixmixer.py 2009-12-01 17:49:23.000000000 -0500
|
||||
+++ libffado/support/mixer-qt4/ffado/widgets/matrixmixer.py 2010-06-05 21:43:31.000000000 -0400
|
||||
@@ -1,4 +1,3 @@
|
||||
-#!/usr/bin/env python
|
||||
# coding=utf8
|
||||
#
|
||||
# Copyright (C) 2009 by Arnold Krille
|
||||
diff -rupN libffado.old/support/tools/ffado_diag_helpers.py libffado/support/tools/ffado_diag_helpers.py
|
||||
--- libffado.old/support/tools/ffado_diag_helpers.py 2009-10-12 16:32:00.000000000 -0400
|
||||
+++ libffado/support/tools/ffado_diag_helpers.py 2010-06-05 21:42:49.000000000 -0400
|
||||
@@ -1,6 +1,3 @@
|
||||
-#!/usr/bin/python
|
||||
-#
|
||||
-
|
||||
#
|
||||
# Copyright (C) 2008 Pieter Palmers
|
||||
#
|
||||
diff -rupN libffado.old/support/tools/helpstrings.py libffado/support/tools/helpstrings.py
|
||||
--- libffado.old/support/tools/helpstrings.py 2008-04-18 11:36:39.000000000 -0400
|
||||
+++ libffado/support/tools/helpstrings.py 2010-06-05 21:43:04.000000000 -0400
|
||||
@@ -1,6 +1,3 @@
|
||||
-#!/usr/bin/python
|
||||
-#
|
||||
-
|
||||
#
|
||||
# Copyright (C) 2008 Pieter Palmers
|
||||
#
|
||||
@@ -57,4 +54,4 @@ the user/group permissions.
|
||||
|
||||
def show(self, sid):
|
||||
print self.get(sid)
|
||||
-
|
||||
\ No newline at end of file
|
||||
+
|
Loading…
Reference in new issue