openSUSE Commits
Threads by month
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
June 2014
- 1 participants
- 1147 discussions
Hello community,
here is the log from the commit of package gnome-settings-daemon for openSUSE:Factory checked in at 2014-06-01 18:54:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-settings-daemon (Old)
and /work/SRC/openSUSE:Factory/.gnome-settings-daemon.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-settings-daemon"
Changes:
--------
--- /work/SRC/openSUSE:Factory/gnome-settings-daemon/gnome-settings-daemon.changes 2014-05-11 14:16:57.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-settings-daemon.new/gnome-settings-daemon.changes 2014-06-01 18:54:56.000000000 +0200
@@ -1,0 +2,6 @@
+Wed May 21 20:57:44 UTC 2014 - mgorse(a)suse.com
+
+- Rebased gnome-settings-daemon-notify-idle-resumed.patch.
+ Also fixed a crash.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-settings-daemon.spec ++++++
--- /var/tmp/diff_new_pack.gAkqi8/_old 2014-06-01 18:54:57.000000000 +0200
+++ /var/tmp/diff_new_pack.gAkqi8/_new 2014-06-01 18:54:57.000000000 +0200
@@ -47,7 +47,7 @@
Patch10: gnome-settings-daemon-bnc462640-mute-action.patch
# PATCH-FIX-OPENSUSE gnome-settings-daemon-stop-reload-proxy-settings.patch bnc689592#c1, bnc#538353 glin(a)suse.com -- Stop g-s-d poping up the authentication dialog for reloading the proxy settings
Patch17: gnome-settings-daemon-stop-reload-proxy-settings.patch
-# PATCH-NEEDS-REBASE gnome-settings-daemon-notify-idle-resumed.patch bnc#439018 bnc#708182 bgo#575467 hpj(a)suse.com -- notify user about auto suspend when returning from sleep (WAS: PATCH-FEATURE-UPSTREAM)
+# PATCH-FEATURE-UPSTREAM gnome-settings-daemon-notify-idle-resumed.patch bnc#439018 bnc#708182 bgo#575467 hpj(a)suse.com -- notify user about auto suspend when returning from sleep
Patch19: gnome-settings-daemon-notify-idle-resumed.patch
BuildRequires: cups-devel
BuildRequires: fdupes
@@ -141,8 +141,7 @@
#%%patch2 -p0
%patch10 -p0
%patch17 -p1
-# Needs rebase
-#patch19 -p1
+%patch19 -p1
%build
autoreconf -f -i
++++++ gnome-settings-daemon-notify-idle-resumed.patch ++++++
--- /var/tmp/diff_new_pack.gAkqi8/_old 2014-06-01 18:54:57.000000000 +0200
+++ /var/tmp/diff_new_pack.gAkqi8/_new 2014-06-01 18:54:57.000000000 +0200
@@ -1,10 +1,9 @@
-Index: gnome-settings-daemon-3.9.3/data/org.gnome.settings-daemon.plugins.power.gschema.xml.in.in
-===================================================================
---- gnome-settings-daemon-3.9.3.orig/data/org.gnome.settings-daemon.plugins.power.gschema.xml.in.in
-+++ gnome-settings-daemon-3.9.3/data/org.gnome.settings-daemon.plugins.power.gschema.xml.in.in
-@@ -106,5 +106,10 @@
- <_summary>If we should show the recalled battery warning for a broken battery</_summary>
- <_description>If we should show the recalled battery warning for a broken battery. Set this to false only if you know your battery is okay.</_description>
+diff -ur gnome-settings-daemon-3.12.2.orig/data/org.gnome.settings-daemon.plugins.power.gschema.xml.in.in gnome-settings-daemon-3.12.2/data/org.gnome.settings-daemon.plugins.power.gschema.xml.in.in
+--- gnome-settings-daemon-3.12.2.orig/data/org.gnome.settings-daemon.plugins.power.gschema.xml.in.in 2014-05-05 08:49:57.000000000 -0500
++++ gnome-settings-daemon-3.12.2/data/org.gnome.settings-daemon.plugins.power.gschema.xml.in.in 2014-05-21 15:33:58.701265397 -0500
+@@ -66,5 +66,10 @@
+ <summary>Battery critical low action</summary>
+ <description>The action to take when the battery is critically low.</description>
</key>
+ <key name="notify-idle-resumed" type="b">
+ <default>true</default>
@@ -13,19 +12,18 @@
+ </key>
</schema>
</schemalist>
-Index: gnome-settings-daemon-3.9.3/plugins/power/gsd-power-manager.c
-===================================================================
---- gnome-settings-daemon-3.9.3.orig/plugins/power/gsd-power-manager.c
-+++ gnome-settings-daemon-3.9.3/plugins/power/gsd-power-manager.c
-@@ -183,6 +183,7 @@ struct GsdPowerManagerPrivate
+diff -ur gnome-settings-daemon-3.12.2.orig/plugins/power/gsd-power-manager.c gnome-settings-daemon-3.12.2/plugins/power/gsd-power-manager.c
+--- gnome-settings-daemon-3.12.2.orig/plugins/power/gsd-power-manager.c 2014-05-05 09:50:10.000000000 -0500
++++ gnome-settings-daemon-3.12.2/plugins/power/gsd-power-manager.c 2014-05-21 15:56:20.240296067 -0500
+@@ -144,6 +144,7 @@
+ NotifyNotification *notification_ups_discharging;
NotifyNotification *notification_low;
NotifyNotification *notification_sleep_warning;
- NotifyNotification *notification_logout_warning;
+ NotifyNotification *notification_resumed;
GsdPowerActionType sleep_action_type;
gboolean battery_is_low; /* laptop battery low, or UPS discharging */
-@@ -208,6 +209,7 @@ struct GsdPowerManagerPrivate
+@@ -169,6 +170,7 @@
gboolean inhibit_suspend_taken;
guint inhibit_lid_switch_timer_id;
gboolean is_virtual_machine;
@@ -33,7 +31,7 @@
/* Idles */
GnomeIdleMonitor *idle_monitor;
-@@ -2339,6 +2341,49 @@ is_session_active (GsdPowerManager *mana
+@@ -1375,6 +1377,49 @@
}
static void
@@ -53,7 +51,7 @@
+ return;
+
+ /* close any existing notification of this class */
-+ notify_close_if_showing (manager->priv->notification_resumed);
++ notify_close_if_showing (&manager->priv->notification_resumed);
+
+ /* create a new notification */
+ create_notification (_("System resumed from sleep"),
@@ -83,27 +81,18 @@
idle_set_mode (GsdPowerManager *manager, GsdPowerIdleMode mode)
{
gboolean ret = FALSE;
-@@ -2431,6 +2476,8 @@ idle_set_mode (GsdPowerManager *manager,
+@@ -1466,6 +1511,7 @@
action_type = g_settings_get_enum (manager->priv->settings,
"sleep-inactive-ac-type");
}
-+
+ manager->priv->last_idle_power_action = action_type;
do_power_action_type (manager, action_type);
/* turn on screen and restore user-selected brightness level */
-@@ -2477,7 +2524,6 @@ idle_set_mode (GsdPowerManager *manager,
- }
- manager->priv->kbd_brightness_pre_dim = -1;
- }
--
- }
- }
-
-@@ -3252,6 +3298,12 @@ handle_resume_actions (GsdPowerManager *
- notify_close_if_showing (&manager->priv->notification_ups_discharging);
- main_battery_or_ups_low_changed (manager, FALSE);
-
+@@ -2219,6 +2265,12 @@
+ static void
+ handle_resume_actions (GsdPowerManager *manager)
+ {
+ if (manager->priv->last_idle_power_action == GSD_POWER_ACTION_SUSPEND ||
+ manager->priv->last_idle_power_action == GSD_POWER_ACTION_HIBERNATE)
+ show_resumed_notification (manager);
@@ -113,3 +102,11 @@
/* ensure we turn the panel back on after resume */
backlight_enable (manager);
+@@ -2228,6 +2280,7 @@
+
+ /* set up the delay again */
+ inhibit_suspend (manager);
++
+ }
+
+ static void
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package webkitgtk for openSUSE:Factory checked in at 2014-06-01 18:54:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/webkitgtk (Old)
and /work/SRC/openSUSE:Factory/.webkitgtk.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "webkitgtk"
Changes:
--------
--- /work/SRC/openSUSE:Factory/webkitgtk/webkitgtk.changes 2014-05-20 14:24:26.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2014-06-01 18:54:53.000000000 +0200
@@ -1,0 +2,9 @@
+Sun May 18 22:29:37 UTC 2014 - mgorse(a)suse.com
+
+- Add webkitgtk-commit-size.patch: call mprotect with appropriate
+ arguments on ppc64/s390x (bnc#866728 bgo#721569).
+- Add webkitgtk-js-endian-fixes.patch,
+ webkitgtk-protocall-endian-fix.patch: endian fixes (bnc#866728
+ bgo#721569).
+
+-------------------------------------------------------------------
webkitgtk3.changes: same change
New:
----
webkitgtk-commit-size.patch
webkitgtk-js-endian-fixes.patch
webkitgtk-protocall-endian-fix.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ webkitgtk.spec ++++++
--- /var/tmp/diff_new_pack.5xqr22/_old 2014-06-01 18:54:55.000000000 +0200
+++ /var/tmp/diff_new_pack.5xqr22/_new 2014-06-01 18:54:55.000000000 +0200
@@ -65,6 +65,12 @@
Patch5: webkitgtk-ppc64le.patch
# PATCH-FIX-UPSTREAM webkitgtk-x86-assembler-fix.patch webkit#126985 dimstar(a)opensuse.org -- Fix build creating invalid assembler code on x86.
Patch6: webkitgtk-x86-assembler-fix.patch
+# PATCH-FIX-UPSTREAM webkitgtk-js-endian-fixes.patch bnc#866728 webkit#128743 mgorse(a)suse.com -- fix endian issues in the Javascript cloop code
+Patch7: webkitgtk-js-endian-fixes.patch
+# PATCH-FIX-UPSTREAM webkitgtk-commit-size.patch bnc#866728 mgorse(a)suse.com -- call mprotect with valid size on s390/ppc64.
+Patch8: webkitgtk-commit-size.patch
+# PATCH-FIX-UPSTREAM webkitgtk-protocall-endian-fix.patch webkit#131449 mgorse(a)suse.com -- fix a Javascript endian issue.
+Patch9: webkitgtk-protocall-endian-fix.patch
BuildRequires: Mesa-devel
BuildRequires: bison
BuildRequires: chrpath
@@ -319,6 +325,11 @@
%patch3 -p1
%patch5 -p1
%patch6 -p2
+%ifarch ppc ppc64 s390 s390x
+%patch7 -p1
+%patch8 -p1
+%patch9 -p1
+%endif
# FIXME: workaround needed in > 1.7.90 to fix build
mkdir -p DerivedSources/webkit
mkdir -p DerivedSources/WebCore
++++++ webkitgtk3.spec ++++++
--- /var/tmp/diff_new_pack.5xqr22/_old 2014-06-01 18:54:55.000000000 +0200
+++ /var/tmp/diff_new_pack.5xqr22/_new 2014-06-01 18:54:55.000000000 +0200
@@ -65,6 +65,12 @@
Patch5: webkitgtk-ppc64le.patch
# PATCH-FIX-UPSTREAM webkitgtk-x86-assembler-fix.patch webkit#126985 dimstar(a)opensuse.org -- Fix build creating invalid assembler code on x86.
Patch6: webkitgtk-x86-assembler-fix.patch
+# PATCH-FIX-UPSTREAM webkitgtk-js-endian-fixes.patch bnc#866728 webkit#128743 mgorse(a)suse.com -- fix endian issues in the Javascript cloop code
+Patch7: webkitgtk-js-endian-fixes.patch
+# PATCH-FIX-UPSTREAM webkitgtk-commit-size.patch bnc#866728 mgorse(a)suse.com -- call mprotect with valid size on s390/ppc64.
+Patch8: webkitgtk-commit-size.patch
+# PATCH-FIX-UPSTREAM webkitgtk-protocall-endian-fix.patch webkit#131449 mgorse(a)suse.com -- fix a Javascript endian issue.
+Patch9: webkitgtk-protocall-endian-fix.patch
BuildRequires: Mesa-devel
BuildRequires: bison
BuildRequires: chrpath
@@ -319,6 +325,11 @@
%patch3 -p1
%patch5 -p1
%patch6 -p2
+%ifarch ppc ppc64 s390 s390x
+%patch7 -p1
+%patch8 -p1
+%patch9 -p1
+%endif
# FIXME: workaround needed in > 1.7.90 to fix build
mkdir -p DerivedSources/webkit
mkdir -p DerivedSources/WebCore
++++++ webkitgtk-commit-size.patch ++++++
diff -ur webkitgtk-2.4.1.orig/Source/JavaScriptCore/interpreter/JSStack.cpp webkitgtk-2.4.1/Source/JavaScriptCore/interpreter/JSStack.cpp
--- webkitgtk-2.4.1.orig/Source/JavaScriptCore/interpreter/JSStack.cpp 2014-04-14 01:40:44.000000000 -0500
+++ webkitgtk-2.4.1/Source/JavaScriptCore/interpreter/JSStack.cpp 2014-05-17 13:39:29.326005975 -0500
@@ -49,7 +49,8 @@
{
ASSERT(capacity && isPageAligned(capacity));
- m_reservation = PageReservation::reserve(roundUpAllocationSize(capacity * sizeof(Register), commitSize), OSAllocator::JSVMStackPages);
+ size_t commitsize = PageSize();
+ m_reservation = PageReservation::reserve(roundUpAllocationSize(capacity * sizeof(Register), commitsize), OSAllocator::JSVMStackPages);
updateStackLimit(highAddress());
m_commitEnd = highAddress();
@@ -80,7 +81,8 @@
// Compute the chunk size of additional memory to commit, and see if we
// have it is still within our budget. If not, we'll fail to grow and
// return false.
- long delta = roundUpAllocationSize(reinterpret_cast<char*>(m_commitEnd) - reinterpret_cast<char*>(newEnd), commitSize);
+ size_t commitsize = PageSize();
+ long delta = roundUpAllocationSize(reinterpret_cast<char*>(m_commitEnd) - reinterpret_cast<char*>(newEnd), commitsize);
if (reinterpret_cast<char*>(m_commitEnd) - delta <= reinterpret_cast<char*>(m_useableEnd))
return false;
@@ -149,7 +151,8 @@
void JSStack::disableErrorStackReserve()
{
- char* useableEnd = reinterpret_cast<char*>(reservationEnd()) + commitSize;
+ size_t commitsize = PageSize();
+ char* useableEnd = reinterpret_cast<char*>(reservationEnd()) + commitsize;
m_useableEnd = reinterpret_cast_ptr<Register*>(useableEnd);
// By the time we get here, we are guaranteed to be destructing the last
++++++ webkitgtk-js-endian-fixes.patch ++++++
diff -ur webkitgtk-2.4.1.orig/Source/JavaScriptCore/llint/LLIntSlowPaths.cpp webkitgtk-2.4.1/Source/JavaScriptCore/llint/LLIntSlowPaths.cpp
--- webkitgtk-2.4.1.orig/Source/JavaScriptCore/llint/LLIntSlowPaths.cpp 2014-04-14 01:40:44.000000000 -0500
+++ webkitgtk-2.4.1/Source/JavaScriptCore/llint/LLIntSlowPaths.cpp 2014-05-17 13:29:06.022182987 -0500
@@ -1354,7 +1354,7 @@
CodeBlock* codeBlock = exec->codeBlock();
ConcurrentJITLocker locker(codeBlock->m_lock);
pc[5].u.structure.set(exec->vm(), codeBlock->ownerExecutable(), scope->structure());
- pc[6].u.operand = slot.cachedOffset();
+ pc[6].u.pointer = reinterpret_cast<void *>(slot.cachedOffset());
}
}
@@ -1381,7 +1381,7 @@
if (slot.isCacheable() && slot.base() == scope && scope->structure()->propertyAccessesAreCacheable()) {
ConcurrentJITLocker locker(codeBlock->m_lock);
pc[5].u.structure.set(exec->vm(), codeBlock->ownerExecutable(), scope->structure());
- pc[6].u.operand = slot.cachedOffset();
+ pc[6].u.pointer = reinterpret_cast<void *>(slot.cachedOffset());
}
}
diff -ur webkitgtk-2.4.1.orig/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm webkitgtk-2.4.1/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm
--- webkitgtk-2.4.1.orig/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm 2014-04-14 01:40:44.000000000 -0500
+++ webkitgtk-2.4.1/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm 2014-05-17 13:28:11.310181736 -0500
@@ -2047,7 +2047,7 @@
end
macro getProperty()
- loadisFromInstruction(6, t1)
+ loadpFromInstruction(6, t1)
loadPropertyAtVariableOffset(t1, t0, t2)
valueProfile(t2, 7, t0)
loadisFromInstruction(1, t0)
@@ -2121,7 +2121,7 @@
macro putProperty()
loadisFromInstruction(3, t1)
loadConstantOrVariable(t1, t2)
- loadisFromInstruction(6, t1)
+ loadpFromInstruction(6, t1)
storePropertyAtVariableOffset(t1, t0, t2)
end
++++++ webkitgtk-protocall-endian-fix.patch ++++++
diff -ur webkitgtk-2.4.1.orig/Source/JavaScriptCore/ChangeLog webkitgtk-2.4.1/Source/JavaScriptCore/ChangeLog
--- webkitgtk-2.4.1.orig/Source/JavaScriptCore/ChangeLog 2014-04-14 05:47:50.000000000 -0500
+++ webkitgtk-2.4.1/Source/JavaScriptCore/ChangeLog 2014-05-17 13:24:57.545177307 -0500
@@ -1,3 +1,39 @@
+2014-04-09 Mark Lam <mark.lam(a)apple.com>
+
+ Ensure that LLINT accessing of the ProtoCallFrame is big endian friendly.
+ <https://webkit.org/b/131449>
+
+ Reviewed by Mark Hahnenberg.
+
+ Change ProtoCallFrame::paddedArgCount to be of type uint32_t. The argCount
+ that it pads is of type int anyway. It doesn't need to be 64 bit. This
+ also makes it work with the LLINT which is loading it with a loadi
+ instruction.
+
+ We should add the PayLoadOffset to ProtoCallFrame::argCountAndCodeOriginValue
+ when loading the argCount.
+
+ The paddedArgCount issue was causing failures when running the JSC tests on a
+ 64-bit big endian machine. In this case, the paddedArgCount in the
+ ProtoCallFrame has the value 2. However, because the paddedArgCount was stored
+ as a 64-bit size_t and the LLINT was loading only the low address 32-bits of
+ that field, the LLINT got a value of 0 instead of the expected 2. With this
+ patch, we now have a matching store and load of a 32-bit value, and endianness
+ no longer comes into play.
+
+ As for ProtoCallFrame::argCountAndCodeOriginValue, the argCount is stored in
+ the payload field of the Register. In the definition of EncodedValueDescriptor,
+ We already ensure that that the payload is in the least significant 32-bits for
+ little endian machines, and in the most significant 32-bits for big endian
+ machines. This means that there is no endianness bug when loading this value
+ using loadi. However, adding the PayLoadOffset clarifies the intent of the
+ code to load the payload part of the Register value.
+
+ * interpreter/ProtoCallFrame.h:
+ (JSC::ProtoCallFrame::setPaddedArgCount):
+ * llint/LowLevelInterpreter32_64.asm:
+ * llint/LowLevelInterpreter64.asm:
+
2014-03-12 Mark Lam <mark.lam(a)apple.com>
Update type of local vars to match the type of String length.
diff -ur webkitgtk-2.4.1.orig/Source/JavaScriptCore/interpreter/ProtoCallFrame.h webkitgtk-2.4.1/Source/JavaScriptCore/interpreter/ProtoCallFrame.h
--- webkitgtk-2.4.1.orig/Source/JavaScriptCore/interpreter/ProtoCallFrame.h 2014-04-14 01:40:44.000000000 -0500
+++ webkitgtk-2.4.1/Source/JavaScriptCore/interpreter/ProtoCallFrame.h 2014-05-17 13:23:09.545174838 -0500
@@ -36,7 +36,7 @@
Register calleeValue;
Register argCountAndCodeOriginValue;
Register thisArg;
- size_t paddedArgCount;
+ uint32_t paddedArgCount;
JSValue *args;
void init(CodeBlock*, JSScope*, JSObject*, JSValue, int, JSValue* otherArgs = 0);
@@ -53,7 +53,7 @@
int argumentCountIncludingThis() const { return argCountAndCodeOriginValue.payload(); }
int argumentCount() const { return argumentCountIncludingThis() - 1; }
void setArgumentCountIncludingThis(int count) { argCountAndCodeOriginValue.payload() = count; }
- void setPaddedArgsCount(size_t argCount) { paddedArgCount = argCount; }
+ void setPaddedArgsCount(uint32_t argCount) { paddedArgCount = argCount; }
void clearCurrentVPC() { argCountAndCodeOriginValue.tag() = 0; }
diff -ur webkitgtk-2.4.1.orig/Source/JavaScriptCore/llint/LowLevelInterpreter32_64.asm webkitgtk-2.4.1/Source/JavaScriptCore/llint/LowLevelInterpreter32_64.asm
--- webkitgtk-2.4.1.orig/Source/JavaScriptCore/llint/LowLevelInterpreter32_64.asm 2014-04-14 01:40:44.000000000 -0500
+++ webkitgtk-2.4.1/Source/JavaScriptCore/llint/LowLevelInterpreter32_64.asm 2014-05-17 13:23:09.547174838 -0500
@@ -282,7 +282,7 @@
storep temp3, CodeBlock+4[cfr, temp1, 8]
btinz temp1, .copyHeaderLoop
- loadi ProtoCallFrame::argCountAndCodeOriginValue[protoCallFrame], temp2
+ loadi PayloadOffset + ProtoCallFrame::argCountAndCodeOriginValue[protoCallFrame], temp2
subi 1, temp2
loadi ProtoCallFrame::paddedArgCount[protoCallFrame], temp3
subi 1, temp3
diff -ur webkitgtk-2.4.1.orig/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm webkitgtk-2.4.1/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm
--- webkitgtk-2.4.1.orig/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm 2014-04-14 01:40:44.000000000 -0500
+++ webkitgtk-2.4.1/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm 2014-05-17 13:23:09.549174838 -0500
@@ -171,7 +171,7 @@
storep temp3, CodeBlock[cfr, temp1, 8]
btinz temp1, .copyHeaderLoop
- loadi ProtoCallFrame::argCountAndCodeOriginValue[protoCallFrame], temp2
+ loadi PayloadOffset + ProtoCallFrame::argCountAndCodeOriginValue[protoCallFrame], temp2
subi 1, temp2
loadi ProtoCallFrame::paddedArgCount[protoCallFrame], temp3
subi 1, temp3
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package vlc for openSUSE:Factory checked in at 2014-06-01 18:54:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vlc (Old)
and /work/SRC/openSUSE:Factory/.vlc.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vlc"
Changes:
--------
--- /work/SRC/openSUSE:Factory/vlc/vlc.changes 2014-05-11 14:16:52.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.vlc.new/vlc.changes 2014-06-01 18:54:51.000000000 +0200
@@ -1,0 +2,10 @@
+Thu May 15 11:47:43 CEST 2014 - ohering(a)suse.de
+
+- Include also libglobalhotkeys_plugin.so which is build with old x11
+
+-------------------------------------------------------------------
+Thu May 15 11:30:28 CEST 2014 - ohering(a)suse.de
+
+- BuildRequire at least gnutls 3.0.20
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ vlc.spec ++++++
--- /var/tmp/diff_new_pack.4VGDJX/_old 2014-06-01 18:54:52.000000000 +0200
+++ /var/tmp/diff_new_pack.4VGDJX/_new 2014-06-01 18:54:52.000000000 +0200
@@ -54,7 +54,9 @@
BuildRequires: gettext-devel
BuildRequires: git
BuildRequires: gnome-vfs2-devel
-BuildRequires: gnutls-devel
+%if 0%{?suse_version} >= 1220
+BuildRequires: gnutls-devel >= 3.0.20
+%endif
BuildRequires: gtk2-devel
BuildRequires: libSDL-devel
BuildRequires: libSDL_image-devel
@@ -283,7 +285,9 @@
--enable-glx \
--enable-gme \
--enable-gnomevfs \
+%if 0%{?suse_version} >= 1220
--enable-gnutls \
+%endif
--enable-httpd \
--enable-jack \
--enable-kate \
@@ -641,6 +645,9 @@
%{_libdir}/vlc/plugins/control/libdummy_plugin.so
%{_libdir}/vlc/plugins/control/libgestures_plugin.so
%{_libdir}/vlc/plugins/control/libhotkeys_plugin.so
+%if 0%{?suse_version} < 1220
+%{_libdir}/vlc/plugins/control/libglobalhotkeys_plugin.so
+%endif
%{_libdir}/vlc/plugins/control/liblirc_plugin.so
%{_libdir}/vlc/plugins/control/libmotion_plugin.so
%{_libdir}/vlc/plugins/control/libnetsync_plugin.so
@@ -691,7 +698,9 @@
%{_libdir}/vlc/plugins/misc/libaudioscrobbler_plugin.so
%{_libdir}/vlc/plugins/misc/libdbus_screensaver_plugin.so
%{_libdir}/vlc/plugins/misc/libexport_plugin.so
+%if 0%{?suse_version} >= 1220
%{_libdir}/vlc/plugins/misc/libgnutls_plugin.so
+%endif
%{_libdir}/vlc/plugins/misc/liblogger_plugin.so
%{_libdir}/vlc/plugins/misc/libstats_plugin.so
%{_libdir}/vlc/plugins/misc/libvod_rtsp_plugin.so
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package sysconfig for openSUSE:Factory checked in at 2014-06-01 18:54:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sysconfig (Old)
and /work/SRC/openSUSE:Factory/.sysconfig.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sysconfig"
Changes:
--------
--- /work/SRC/openSUSE:Factory/sysconfig/sysconfig.changes 2014-03-18 13:38:27.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.sysconfig.new/sysconfig.changes 2014-06-01 18:54:50.000000000 +0200
@@ -1,0 +2,21 @@
+Wed May 28 10:29:03 UTC 2014 - mt(a)suse.de
+
+- version 0.83.6
+- netconfig: fixed manual page to not refer README (bnc#876755)
+
+-------------------------------------------------------------------
+Wed May 28 07:17:30 UTC 2014 - mt(a)suse.de
+
+- version 0.83.5
+- sysconfig/network/config: new default to send gratuitous arp
+ Enabled to send gratuitous arp by default, when duplicate IPv4
+ check is enabled and were successful (bnc#879911,fate#314399).
+- netconfig: improved troubleshooting capabilities
+ Added NETCONFIG_VERBOSE and NETCONFIG_FORCE_REPLACE config
+ variables allowing to run all netconfig calls in debug mode
+ and force update of modified files as default. Show service,
+ policy resolving info and log the commandline in debug mode.
+ Fixed to log info/warnings that were printed to stderr only
+ before (bnc#860644, bnc#868323).
+
+-------------------------------------------------------------------
Old:
----
sysconfig-0.83.4.tar.bz2
New:
----
sysconfig-0.83.6.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ sysconfig.spec ++++++
--- /var/tmp/diff_new_pack.75hby8/_old 2014-06-01 18:54:51.000000000 +0200
+++ /var/tmp/diff_new_pack.75hby8/_new 2014-06-01 18:54:51.000000000 +0200
@@ -17,7 +17,7 @@
Name: sysconfig
-Version: 0.83.4
+Version: 0.83.6
Release: 0
Summary: The sysconfig scheme for traditional network scripts
License: GPL-2.0+
++++++ sysconfig-0.83.4.tar.bz2 -> sysconfig-0.83.6.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.83.4/ChangeLog new/sysconfig-0.83.6/ChangeLog
--- old/sysconfig-0.83.4/ChangeLog 2014-03-12 18:41:11.000000000 +0100
+++ new/sysconfig-0.83.6/ChangeLog 2014-05-28 12:32:46.000000000 +0200
@@ -1,4 +1,44 @@
-commit 33bb956a2effdc88eeeaf1939205217da6caea4b (HEAD, master)
+commit 381b54d18b1f26cf493a76a4b38799266bd9a069 (HEAD, tag: version-0.83.6, origin/master, master)
+Author: Marius Tomaschewski <mt(a)suse.com>
+Date: Wed May 28 12:30:10 2014 +0200
+
+ version 0.83.6, updated changes
+
+commit a03e90c0d0823d8b14a2b7c1405a2310c5f7420b
+Author: Marius Tomaschewski <mt(a)suse.com>
+Date: Wed May 28 12:27:21 2014 +0200
+
+ netconfig: fixed manual page to not refer README (bnc#876755)
+
+commit 56eb432d4e0e09e9189897c22ee7465d0983414d (tag: version-0.83.5)
+Author: Marius Tomaschewski <mt(a)suse.com>
+Date: Wed May 28 09:21:05 2014 +0200
+
+ version 0.83.5, updated changes
+
+commit 65f50206a6a03e4a04beac2db04b27bad6c2c671
+Author: Marius Tomaschewski <mt(a)suse.com>
+Date: Wed May 28 09:09:41 2014 +0200
+
+ config: new default to send gratuitous arp
+
+ Changed to send gratuitous arp by default, when duplicate IPv4
+ check is enabled and were successful (bnc#879911,fate#314399).
+
+commit ab37fb0b77603c4ecf6f501c24f4a8be2425e0f2 (master-netconfig)
+Author: Marius Tomaschewski <mt(a)suse.com>
+Date: Wed Mar 19 13:44:05 2014 +0100
+
+ netconfig: improved troubleshooting capabilities
+
+ Added NETCONFIG_VERBOSE and NETCONFIG_FORCE_REPLACE config
+ variables allowing to run all netconfig calls in debug mode
+ and force update of modified files as default. Show service,
+ policy resolving info and log the commandline in debug mode.
+ Fixed to log info/warnings that were printed to stderr only
+ before (bnc#860644, bnc#868323).
+
+commit 33bb956a2effdc88eeeaf1939205217da6caea4b (tag: version-0.83.4, origin/sle12-sp0, sle12-sp0)
Author: Marius Tomaschewski <mt(a)suse.com>
Date: Wed Mar 12 18:40:29 2014 +0100
@@ -10,7 +50,7 @@
config: check ipv4 duplicates by default (fate#314399)
-commit 68d80bb35505838e89332452bb1636dcdaf166fe (tag: version-0.83.3, origin/sle12-sp0, origin/master, sle12-sp0)
+commit 68d80bb35505838e89332452bb1636dcdaf166fe (tag: version-0.83.3)
Author: Marius Tomaschewski <mt(a)suse.com>
Date: Fri Feb 21 09:25:54 2014 +0100
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.83.4/Makefile.in new/sysconfig-0.83.6/Makefile.in
--- old/sysconfig-0.83.4/Makefile.in 2014-03-12 18:41:04.000000000 +0100
+++ new/sysconfig-0.83.6/Makefile.in 2014-05-28 12:32:39.000000000 +0200
@@ -80,8 +80,8 @@
subdir = .
DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
$(top_srcdir)/configure $(am__configure_deps) \
- $(srcdir)/sysconfig.spec.in config.guess config.sub install-sh \
- missing ltmain.sh
+ $(srcdir)/sysconfig.spec.in config.guess config.sub depcomp \
+ install-sh missing ltmain.sh
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/configure.in
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.83.4/VERSION new/sysconfig-0.83.6/VERSION
--- old/sysconfig-0.83.4/VERSION 2014-03-12 18:40:17.000000000 +0100
+++ new/sysconfig-0.83.6/VERSION 2014-05-28 12:28:52.000000000 +0200
@@ -1 +1 @@
-0.83.4
+0.83.6
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.83.4/config/sysconfig.config-network new/sysconfig-0.83.6/config/sysconfig.config-network
--- old/sysconfig-0.83.4/config/sysconfig.config-network 2014-03-12 18:35:40.000000000 +0100
+++ new/sysconfig-0.83.6/config/sysconfig.config-network 2014-05-28 08:10:54.000000000 +0200
@@ -21,20 +21,23 @@
## Type: yesno
## Default: yes
-# If ifup should check if an ip address is already in use, set this to yes.
+# If ifup should check if an IPv4 address is already in use, set this to yes.
+#
# Make sure that packet sockets (CONFIG_PACKET) are supported in the kernel,
-# since this feature uses arping, which depends on that.
+# since this feature uses arp, which depends on that.
# Also be aware that this takes one second per interface; consider that when
# setting up a lot of interfaces.
CHECK_DUPLICATE_IP="yes"
-## Type: yesno
-## Default: no
+## Type: list(auto,yes,no)
+## Default: auto
# If ifup should send a gratuitous ARP to inform the receivers about its
-# static IP addresses and perhaps also a link-layer (MAC) address change.
+# IPv4 addresses. Default is to send gratuitous ARP, when duplicate IPv4
+# address check is enabled and the check were sucessful.
+#
# Make sure that packet sockets (CONFIG_PACKET) are supported in the kernel,
-# since this feature uses arping, which depends on that.
-SEND_GRATUITOUS_ARP="no"
+# since this feature uses arp, which depends on that.
+SEND_GRATUITOUS_ARP="auto"
## Type: yesno
## Default: no
@@ -169,6 +172,29 @@
#
NETCONFIG_MODULES_ORDER="dns-resolver dns-bind dns-dnsmasq nis ntp-runtime"
+## Type: yesno
+## Default: no
+#
+# Enable netconfig verbose reporting.
+#
+NETCONFIG_VERBOSE="no"
+
+## Type: yesno
+## Default: no
+#
+# This variable enables netconfig to always force a replace of modified
+# files and automatically enables the -f | --force-replace parameter.
+#
+# The purpose is to use it as workaround, when some other tool trashes
+# the files, e.g. /etc/resolv.conf and you observe messages like this
+# in your logs on in "netconfig update" output:
+# ATTENTION: You have modified /etc/resolv.conf. Leaving it untouched.
+#
+# Please do not forget to also report a bug as we have a system policy
+# to use netconfig.
+#
+NETCONFIG_FORCE_REPLACE="no"
+
## Type: string
## Default: "auto"
#
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.83.4/configure new/sysconfig-0.83.6/configure
--- old/sysconfig-0.83.4/configure 2014-03-12 18:41:04.000000000 +0100
+++ new/sysconfig-0.83.6/configure 2014-05-28 12:32:39.000000000 +0200
@@ -1,7 +1,7 @@
#! /bin/sh
# From configure.in Revision: 1.13 .
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for sysconfig 0.83.4.
+# Generated by GNU Autoconf 2.69 for sysconfig 0.83.6.
#
# Report bugs to <http://bugs.opensuse.org>.
#
@@ -591,8 +591,8 @@
# Identity of this package.
PACKAGE_NAME='sysconfig'
PACKAGE_TARNAME='sysconfig'
-PACKAGE_VERSION='0.83.4'
-PACKAGE_STRING='sysconfig 0.83.4'
+PACKAGE_VERSION='0.83.6'
+PACKAGE_STRING='sysconfig 0.83.6'
PACKAGE_BUGREPORT='http://bugs.opensuse.org'
PACKAGE_URL='https://github.com/openSUSE/sysconfig'
@@ -1329,7 +1329,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures sysconfig 0.83.4 to adapt to many kinds of systems.
+\`configure' configures sysconfig 0.83.6 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1399,7 +1399,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of sysconfig 0.83.4:";;
+ short | recursive ) echo "Configuration of sysconfig 0.83.6:";;
esac
cat <<\_ACEOF
@@ -1508,7 +1508,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-sysconfig configure 0.83.4
+sysconfig configure 0.83.6
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1877,7 +1877,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by sysconfig $as_me 0.83.4, which was
+It was created by sysconfig $as_me 0.83.6, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@@ -2744,7 +2744,7 @@
# Define the identity of the package.
PACKAGE='sysconfig'
- VERSION='0.83.4'
+ VERSION='0.83.6'
cat >>confdefs.h <<_ACEOF
@@ -12244,7 +12244,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by sysconfig $as_me 0.83.4, which was
+This file was extended by sysconfig $as_me 0.83.6, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -12302,7 +12302,7 @@
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-sysconfig config.status 0.83.4
+sysconfig config.status 0.83.6
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.83.4/doc/netconfig.8 new/sysconfig-0.83.6/doc/netconfig.8
--- old/sysconfig-0.83.4/doc/netconfig.8 2014-01-09 13:55:16.000000000 +0100
+++ new/sysconfig-0.83.6/doc/netconfig.8 2014-05-28 12:27:06.000000000 +0200
@@ -411,7 +411,5 @@
.SH "SEE ALSO"
.BR ifcfg (5),
.br
-.BR /etc/sysconfig/network/config ,
-.br
-.BR /usr/share/doc/packages/sysconfig/README.netconfig .
+.BR /etc/sysconfig/network/config .
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.83.4/scripts/functions.netconfig new/sysconfig-0.83.6/scripts/functions.netconfig
--- old/sysconfig-0.83.4/scripts/functions.netconfig 2014-01-09 13:55:16.000000000 +0100
+++ new/sysconfig-0.83.6/scripts/functions.netconfig 2014-05-28 08:00:28.000000000 +0200
@@ -29,36 +29,59 @@
}
debug () {
+ test "$QUIET" = "yes" && return
test "$VERBOSE" = "yes" || return
echo -e "debug: $*" >&2
}
warn () {
test "$QUIET" = "yes" && return
- echo -e "$*" >&2
+ logger -s -p warn -t "$PROGNAME" "$*"
}
log () {
- logger -t "$PROGNAME" "$*"
- debug "$*"
- if [ "$ACTION" = "cleanup" -a "$QUIET" != "yes" ] ; then
- echo -e "$*" >&2
- fi
+ test "$QUIET" = "yes" && return
+ logger -s -t "$PROGNAME" "$*"
+}
+
+find_current_service()
+{
+ local name=$1
+ local pfx file link
+ for pfx in /etc/systemd /var/run/systemd /run/systemd ; do
+ file="$pfx/system/$name"
+ test -f "$file" || continue
+ link=`readlink -f "$file" 2>/dev/null`
+ test "X$link" = "X" -o "X$link" = "X$name" && continue
+ echo "${link##*/}"
+ return 0
+ done
+ echo "$name"
+ return 1
}
netconfig_policy()
{
local policy="$1"
+ local hint="${2:+$2-}"
local Id=`systemctl --no-pager -p Id show network.service 2>/dev/null`
+ local service=${Id#Id=}
+
+ service=${service%.service}
+ if test "X$service" = "X" ; then
+ debug "Systemd did not reported any enabled network service"
+ service=`find_current_service "network.service" 2>/dev/null`
+ service=${service%.service}
+ debug "Using '$service' as network service"
+ fi
- case ${Id#Id=} in
- NetworkManager.service)
+ case ${service} in
+ NetworkManager)
#
# Use NetworkManager policy merged data
#
test "x$policy" = "xauto" && \
policy='STATIC_FALLBACK NetworkManager'
- echo "$policy"
;;
network.service|*)
#
@@ -67,9 +90,11 @@
#
test "x$policy" = "xauto" && \
policy='STATIC *'
- echo "$policy"
;;
esac
+ debug "Resolved ${hint}policy '$1' for service '${service}' to '$policy'"
+
+ echo "$policy"
}
function get_variable()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.83.4/scripts/netconfig new/sysconfig-0.83.6/scripts/netconfig
--- old/sysconfig-0.83.4/scripts/netconfig 2014-03-12 18:34:11.000000000 +0100
+++ new/sysconfig-0.83.6/scripts/netconfig 2014-05-28 08:00:28.000000000 +0200
@@ -52,7 +52,7 @@
fi
if test "x${LEASEFILE}" != x -a ! -r "${LEASEFILE}" ; then
- echo "Unable to read specified input file '${LEASEFILE}'" >&2
+ warn "Unable to read specified input file '${LEASEFILE}'"
exit 1
fi
@@ -77,7 +77,7 @@
(SERVICE|INTERFACE)
eval "_$key='$val'"
if test "x${!key}" != x -a "x${!key}" != "x$val" ; then
- echo "Input value $key conflicts with command line argument" >&1
+ warn "Input value $key conflicts with command line argument"
exit 1
fi
;;
@@ -89,11 +89,11 @@
VALS[${#VALS[@]}]=$val
done < <(netconfig_kv_filter ${LEASEFILE:+"$LEASEFILE"})
if test $err -ne 0 ; then
- echo "Invalid syntax in ${LEASEFILE:+${LEASEFILE}, }line $err" >&2
+ warn "Invalid syntax in ${LEASEFILE:+${LEASEFILE}, }line $err"
exit 1
fi
else
- echo "Unsupported lease file / input format '$INPUTFORMAT'" >&2
+ warn "Unsupported lease file / input format '$INPUTFORMAT'"
exit 1
fi
@@ -352,12 +352,17 @@
exit 1
}
-COMMANDLINE="$@"
+COMMANDLINE="$*"
ACTION=""
SERVICE=""
INTERFACE=""
VARIABLE=""
MODFILTER=""
+FORCE_REPLACE=false
+QUIET=no
+VERBOSE=no
+test "X$NETCONFIG_VERBOSE" = "Xyes" && VERBOSE="yes"
+test "X$NETCONFIG_FORCE_REPLACE" = "Xyes" && FORCE_REPLACE="true"
while true ; do
# Interface is checked against sysfs before the data is used;
# reject just the most the ugliest characters...
@@ -371,9 +376,10 @@
-l|--lease-file) VARIABLE=LEASEFILE;;
-I|--input-file) VARIABLE=LEASEFILE;;
-F|--input-format) VARIABLE=INPUTFORMAT;;
- -f|--force-replace) FORCE_REPLACE="true";;
- -v|--verbose) VERBOSE="yes";;
-m|--module-only) VARIABLE=MODFILTER;;
+ -f|--force-replace) FORCE_REPLACE="true";;
+ -v|--verbose) VERBOSE="yes"; QUIET="no";;
+ -q|--quiet) QUIET="yes"; VERBOSE="no";;
-h|--help) usage;;
"") break ;;
--)
@@ -409,21 +415,20 @@
test -z "$ACTION" && usage No action was given
-if [ "$VERBOSE" = "yes" ]; then
- export VERBOSE=$VERBOSE
-fi
+test "X$VERBOSE" = "Xyes" && log "Executing '$COMMANDLINE' for pid $PPID"
+export VERBOSE QUIET
#
# before we start, check for root
#
if test "$UID" != "0" -a "$USER" != root -a -z "$ROOT" ; then
- echo "You must be root to start $0." >&2
+ log "You must be root to start $0."
exit 1
fi
# Check if we can write in /tmp
if ! touch $r/tmp &>/dev/null; then
- echo "Filesystem read only: Cannot modify anything" >&2
+ log "Filesystem read only: Cannot modify anything"
exit 1
fi
@@ -432,7 +437,7 @@
# Create state directory
if ! mkdir -p "$STATEDIR" ; then
- echo "Unable to create netconfig state directory '$STATEDIR'" >&2
+ log "Unable to create netconfig state directory '$STATEDIR'"
exit 1
fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.83.4/scripts/netconfig.d/dns-bind new/sysconfig-0.83.6/scripts/netconfig.d/dns-bind
--- old/sysconfig-0.83.4/scripts/netconfig.d/dns-bind 2014-03-12 18:34:11.000000000 +0100
+++ new/sysconfig-0.83.6/scripts/netconfig.d/dns-bind 2014-05-28 08:00:28.000000000 +0200
@@ -23,7 +23,7 @@
unset POSIXLY_CORRECT ; set +o posix # we are using non-posix bash features
if test "$UID" != "0" -a "$USER" != root -a -z "$ROOT" ; then
- echo "You must be root to start $0." >&2
+ warn "You must be root to start $0."
exit 1
fi
@@ -174,7 +174,7 @@
esac
# just for the case we need the original value...
-_NETCONFIG_DNS_POLICY=`netconfig_policy "$NETCONFIG_DNS_POLICY"`
+_NETCONFIG_DNS_POLICY=`netconfig_policy "$NETCONFIG_DNS_POLICY" dns`
if [ "x$_NETCONFIG_DNS_POLICY" = "x" ]; then
#
# empty policy means do not touch anything.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.83.4/scripts/netconfig.d/dns-dnsmasq new/sysconfig-0.83.6/scripts/netconfig.d/dns-dnsmasq
--- old/sysconfig-0.83.4/scripts/netconfig.d/dns-dnsmasq 2014-03-12 18:34:11.000000000 +0100
+++ new/sysconfig-0.83.6/scripts/netconfig.d/dns-dnsmasq 2014-05-28 08:00:28.000000000 +0200
@@ -23,7 +23,7 @@
unset POSIXLY_CORRECT ; set +o posix # we are using non-posix bash features
if test "$UID" != "0" -a "$USER" != root -a -z "$ROOT" ; then
- echo "You must be root to start $0." >&2
+ warn "You must be root to start $0."
exit 1
fi
@@ -176,7 +176,7 @@
esac
# just for the case we need the original value...
-_NETCONFIG_DNS_POLICY=`netconfig_policy "$NETCONFIG_DNS_POLICY"`
+_NETCONFIG_DNS_POLICY=`netconfig_policy "$NETCONFIG_DNS_POLICY" dns`
if [ "x$_NETCONFIG_DNS_POLICY" = "x" ]; then
#
# empty policy means do not touch anything.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.83.4/scripts/netconfig.d/dns-resolver new/sysconfig-0.83.6/scripts/netconfig.d/dns-resolver
--- old/sysconfig-0.83.4/scripts/netconfig.d/dns-resolver 2014-03-12 18:34:11.000000000 +0100
+++ new/sysconfig-0.83.6/scripts/netconfig.d/dns-resolver 2014-05-28 08:00:28.000000000 +0200
@@ -22,7 +22,7 @@
unset POSIXLY_CORRECT ; set +o posix # we are using non-posix bash features
if test "$UID" != "0" -a "$USER" != root -a -z "$ROOT" ; then
- echo "You must be root to start $0." >&2
+ warn "You must be root to start $0." >&2
exit 1
fi
@@ -226,7 +226,7 @@
esac
# just for the case we need the original value...
-_NETCONFIG_DNS_POLICY=`netconfig_policy "$NETCONFIG_DNS_POLICY"`
+_NETCONFIG_DNS_POLICY=`netconfig_policy "$NETCONFIG_DNS_POLICY" dns`
if [ "x$_NETCONFIG_DNS_POLICY" = "x" ]; then
#
# empty policy means do not touch anything.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.83.4/scripts/netconfig.d/nis new/sysconfig-0.83.6/scripts/netconfig.d/nis
--- old/sysconfig-0.83.4/scripts/netconfig.d/nis 2014-03-12 18:34:11.000000000 +0100
+++ new/sysconfig-0.83.6/scripts/netconfig.d/nis 2014-05-28 08:00:28.000000000 +0200
@@ -22,7 +22,7 @@
unset POSIXLY_CORRECT ; set +o posix # we are using non-posix bash features
if test "$UID" != "0" -a "$USER" != root -a -z "$ROOT" ; then
- echo "You must be root to start $0." >&2
+ warn "You must be root to start $0."
exit 1
fi
@@ -357,7 +357,7 @@
# just for the case we need the original value...
-_NETCONFIG_NIS_POLICY=`netconfig_policy "$NETCONFIG_NIS_POLICY"`
+_NETCONFIG_NIS_POLICY=`netconfig_policy "$NETCONFIG_NIS_POLICY" nis`
if [ "x$_NETCONFIG_NIS_POLICY" = "x" ]; then
#
# empty policy means do not touch anything.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.83.4/scripts/netconfig.d/ntp-runtime new/sysconfig-0.83.6/scripts/netconfig.d/ntp-runtime
--- old/sysconfig-0.83.4/scripts/netconfig.d/ntp-runtime 2014-03-12 18:34:11.000000000 +0100
+++ new/sysconfig-0.83.6/scripts/netconfig.d/ntp-runtime 2014-05-28 08:00:28.000000000 +0200
@@ -22,7 +22,7 @@
unset POSIXLY_CORRECT ; set +o posix # we are using non-posix bash features
if test "$UID" != "0" -a "$USER" != root -a -z "$ROOT" ; then
- echo "You must be root to start $0." >&2
+ warn "You must be root to start $0."
exit 1
fi
@@ -151,7 +151,7 @@
# *********************
# just for the case we need the original value...
-_NETCONFIG_NTP_POLICY=`netconfig_policy "$NETCONFIG_NTP_POLICY"`
+_NETCONFIG_NTP_POLICY=`netconfig_policy "$NETCONFIG_NTP_POLICY" ntp`
if [ "x$_NETCONFIG_NTP_POLICY" = "x" ]; then
#
# empty policy means do not touch anything.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.83.4/sysconfig.spec new/sysconfig-0.83.6/sysconfig.spec
--- old/sysconfig-0.83.4/sysconfig.spec 2014-03-12 18:41:06.000000000 +0100
+++ new/sysconfig-0.83.6/sysconfig.spec 2014-05-28 12:32:41.000000000 +0200
@@ -18,7 +18,7 @@
Name: sysconfig
-Version: 0.83.4
+Version: 0.83.6
Release: 0
Summary: The sysconfig scheme for traditional network scripts
License: GPL-2.0+
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package rubygem-nokogiri for openSUSE:Factory checked in at 2014-06-01 18:54:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-nokogiri (Old)
and /work/SRC/openSUSE:Factory/.rubygem-nokogiri.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-nokogiri"
Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-nokogiri/rubygem-nokogiri.changes 2014-05-22 09:04:48.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.rubygem-nokogiri.new/rubygem-nokogiri.changes 2014-06-01 18:54:48.000000000 +0200
@@ -1,0 +2,5 @@
+Wed May 28 08:35:57 UTC 2014 - coolo(a)suse.com
+
+- remove require on library - the library has version provides
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rubygem-nokogiri.spec ++++++
--- /var/tmp/diff_new_pack.l9UXhD/_old 2014-06-01 18:54:49.000000000 +0200
+++ /var/tmp/diff_new_pack.l9UXhD/_new 2014-06-01 18:54:49.000000000 +0200
@@ -32,7 +32,6 @@
BuildRequires: rubygem(rdoc) > 3.10
# MANUAL BEGIN
BuildRequires: libxml2-devel >= 2.6.21
-Requires: libxml2-2 >= 2.6.21
BuildRequires: libxslt-devel
BuildRequires: rubygem(mini_portile)
# MANUAL END
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package skelcd-control-openSUSE for openSUSE:Factory checked in at 2014-06-01 18:54:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/skelcd-control-openSUSE (Old)
and /work/SRC/openSUSE:Factory/.skelcd-control-openSUSE.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "skelcd-control-openSUSE"
Changes:
--------
--- /work/SRC/openSUSE:Factory/skelcd-control-openSUSE/skelcd-control-openSUSE-promo.changes 2014-05-23 15:00:24.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.skelcd-control-openSUSE.new/skelcd-control-openSUSE-promo.changes 2014-06-01 18:54:47.000000000 +0200
@@ -1,0 +2,7 @@
+Wed May 28 09:54:50 CEST 2014 - locilka(a)suse.com
+
+- Added handling for upgrading default desktops using
+ software->upgrade->window_managers (bnc#874116)
+- 13.2.11
+
+-------------------------------------------------------------------
skelcd-control-openSUSE.changes: same change
Old:
----
skelcd-control-openSUSE-13.2.10.tar.bz2
New:
----
skelcd-control-openSUSE-13.2.11.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ skelcd-control-openSUSE-promo.spec ++++++
--- /var/tmp/diff_new_pack.x5lg3v/_old 2014-06-01 18:54:48.000000000 +0200
+++ /var/tmp/diff_new_pack.x5lg3v/_new 2014-06-01 18:54:48.000000000 +0200
@@ -33,7 +33,7 @@
# xsltproc
BuildRequires: libxslt-tools
# RNG schema
-BuildRequires: yast2-installation-control
+BuildRequires: yast2-installation-control >= 3.1.7
######################################################################
#
@@ -75,7 +75,7 @@
Url: https://github.com/yast/skelcd-control-openSUSE
AutoReqProv: off
-Version: 13.2.10
+Version: 13.2.11
Release: 0
Summary: The openSUSE Installation Control file
License: MIT
++++++ skelcd-control-openSUSE.spec ++++++
--- /var/tmp/diff_new_pack.x5lg3v/_old 2014-06-01 18:54:48.000000000 +0200
+++ /var/tmp/diff_new_pack.x5lg3v/_new 2014-06-01 18:54:48.000000000 +0200
@@ -33,7 +33,7 @@
# xsltproc
BuildRequires: libxslt-tools
# RNG schema
-BuildRequires: yast2-installation-control
+BuildRequires: yast2-installation-control >= 3.1.7
######################################################################
#
@@ -75,7 +75,7 @@
Url: https://github.com/yast/skelcd-control-openSUSE
AutoReqProv: off
-Version: 13.2.10
+Version: 13.2.11
Release: 0
Summary: The openSUSE Installation Control file
License: MIT
++++++ skelcd-control-openSUSE-13.2.10.tar.bz2 -> skelcd-control-openSUSE-13.2.11.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/skelcd-control-openSUSE-13.2.10/control/control.openSUSE.xml new/skelcd-control-openSUSE-13.2.11/control/control.openSUSE.xml
--- old/skelcd-control-openSUSE-13.2.10/control/control.openSUSE.xml 2014-05-22 14:48:44.000000000 +0200
+++ new/skelcd-control-openSUSE-13.2.11/control/control.openSUSE.xml 2014-05-28 10:06:30.000000000 +0200
@@ -302,6 +302,42 @@
<!-- FaTE #306967 KDE is preselected desktop -->
<default_desktop>kde</default_desktop>
+ <!-- bnc#874116: Handling software proposal during product upgrade -->
+ <upgrade>
+ <window_managers config:type="list">
+ <window_manager>
+ <sysconfig_wm>gnome</sysconfig_wm>
+ <check_packages>gnome-session</check_packages>
+ <install_patterns>gnome</install_patterns>
+ <install_packages>gdm</install_packages>
+ </window_manager>
+
+ <window_manager>
+ <sysconfig_wm>startkde</sysconfig_wm>
+ <check_packages>kdebase3-session</check_packages>
+ <install_patterns>kde4</install_patterns>
+ <install_packages>kdm</install_packages>
+ </window_manager>
+
+ <window_manager>
+ <sysconfig_wm>startkde4</sysconfig_wm>
+ <check_packages>kdebase4-session</check_packages>
+ <install_patterns>kde4</install_patterns>
+ <install_packages>kdm</install_packages>
+ </window_manager>
+
+ <window_manager>
+ <sysconfig_wm>xfce</sysconfig_wm>
+ <install_patterns>xfce</install_patterns>
+ </window_manager>
+
+ <window_manager>
+ <sysconfig_wm>lxde</sysconfig_wm>
+ <install_patterns>lxde</install_patterns>
+ </window_manager>
+ </window_managers>
+ </upgrade>
+
</software>
<partitioning>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/skelcd-control-openSUSE-13.2.10/package/skelcd-control-openSUSE.changes new/skelcd-control-openSUSE-13.2.11/package/skelcd-control-openSUSE.changes
--- old/skelcd-control-openSUSE-13.2.10/package/skelcd-control-openSUSE.changes 2014-05-22 14:48:44.000000000 +0200
+++ new/skelcd-control-openSUSE-13.2.11/package/skelcd-control-openSUSE.changes 2014-05-28 10:06:30.000000000 +0200
@@ -1,4 +1,11 @@
-------------------------------------------------------------------
+Wed May 28 09:54:50 CEST 2014 - locilka(a)suse.com
+
+- Added handling for upgrading default desktops using
+ software->upgrade->window_managers (bnc#874116)
+- 13.2.11
+
+-------------------------------------------------------------------
Thu May 22 12:07:47 UTC 2014 - jreidinger(a)suse.com
- UPGRADE: remove client to convert bootloader configuration from
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/skelcd-control-openSUSE-13.2.10/package/skelcd-control-openSUSE.spec new/skelcd-control-openSUSE-13.2.11/package/skelcd-control-openSUSE.spec
--- old/skelcd-control-openSUSE-13.2.10/package/skelcd-control-openSUSE.spec 2014-05-22 14:48:44.000000000 +0200
+++ new/skelcd-control-openSUSE-13.2.11/package/skelcd-control-openSUSE.spec 2014-05-28 10:06:30.000000000 +0200
@@ -32,7 +32,7 @@
# xsltproc
BuildRequires: libxslt-tools
# RNG schema
-BuildRequires: yast2-installation-control
+BuildRequires: yast2-installation-control >= 3.1.7
######################################################################
#
@@ -74,7 +74,7 @@
Url: https://github.com/yast/skelcd-control-openSUSE
AutoReqProv: off
-Version: 13.2.10
+Version: 13.2.11
Release: 0
Summary: The openSUSE Installation Control file
License: MIT
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package libgcrypt for openSUSE:Factory checked in at 2014-06-01 18:54:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libgcrypt (Old)
and /work/SRC/openSUSE:Factory/.libgcrypt.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libgcrypt"
Changes:
--------
--- /work/SRC/openSUSE:Factory/libgcrypt/libgcrypt.changes 2014-05-17 22:01:41.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libgcrypt.new/libgcrypt.changes 2014-06-01 18:54:44.000000000 +0200
@@ -1,0 +2,9 @@
+Mon May 26 12:05:17 UTC 2014 - meissner(a)suse.com
+
+- libgcrypt-fix-rng.patch: make drbg work again in FIPS mode.
+- libgcrypt-1.6.1-use-fipscheck.patch: library to test is libgcrypt.so.20
+ and not libgcrypt.so.11
+- libgcrypt-init-at-elf-load-fips.patch: initialize globally on ELF
+ DSO loading to meet FIPS requirements.
+
+-------------------------------------------------------------------
New:
----
libgcrypt-fix-rng.patch
libgcrypt-init-at-elf-load-fips.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libgcrypt.spec ++++++
--- /var/tmp/diff_new_pack.257xid/_old 2014-06-01 18:54:46.000000000 +0200
+++ /var/tmp/diff_new_pack.257xid/_new 2014-06-01 18:54:46.000000000 +0200
@@ -56,6 +56,8 @@
Patch25: 0005-Function-definitions-for-gcry_control-callbacks.patch
Patch26: 0006-DRBG-specific-gcry_control-requests.patch
Patch27: 0007-User-interface-to-DRBG.patch
+Patch28: libgcrypt-fix-rng.patch
+Patch29: libgcrypt-init-at-elf-load-fips.patch
BuildRequires: automake >= 1.11
BuildRequires: libgpg-error-devel >= 1.11
BuildRequires: libtool
@@ -136,6 +138,8 @@
%patch25 -p1
%patch26 -p1
%patch27 -p1
+%patch28 -p1
+%patch29 -p1
%endif
%patch13 -p1
%patch14 -p1
++++++ libgcrypt-1.6.1-use-fipscheck.patch ++++++
--- /var/tmp/diff_new_pack.257xid/_old 2014-06-01 18:54:46.000000000 +0200
+++ /var/tmp/diff_new_pack.257xid/_new 2014-06-01 18:54:46.000000000 +0200
@@ -47,7 +47,7 @@
- if (!dladdr ("gcry_check_version", &info))
+ const char key[] = "orboDeJITITejsirpADONivirpUkvarP";
+
-+ if (get_library_path ("libgcrypt.so.11", "gcry_check_version", libpath, sizeof(libpath)))
++ if (get_library_path ("libgcrypt.so.20", "gcry_check_version", libpath, sizeof(libpath)))
err = gpg_error_from_syserror ();
else
{
++++++ libgcrypt-fix-rng.patch ++++++
Index: libgcrypt-1.6.1/random/random.c
===================================================================
--- libgcrypt-1.6.1.orig/random/random.c
+++ libgcrypt-1.6.1/random/random.c
@@ -440,6 +440,9 @@ _gcry_create_nonce (void *buffer, size_t
size_t n;
int err;
+ /* Make sure we are initialized. */
+ _gcry_random_initialize (1);
+
/* First check whether we shall use the FIPS nonce generator. This
is only done in FIPS mode, in all other modes, we use our own
nonce generator which is seeded by the RNG actual in use. */
@@ -455,9 +458,6 @@ _gcry_create_nonce (void *buffer, size_t
FIPS mode (not that this means it is also used if the FIPS RNG
has been selected but we are not in fips mode). */
- /* Make sure we are initialized. */
- _gcry_random_initialize (1);
-
/* Acquire the nonce buffer lock. */
err = ath_mutex_lock (&nonce_buffer_lock);
if (err)
++++++ libgcrypt-init-at-elf-load-fips.patch ++++++
Index: libgcrypt-1.6.1/src/global.c
===================================================================
--- libgcrypt-1.6.1.orig/src/global.c
+++ libgcrypt-1.6.1/src/global.c
@@ -76,7 +76,7 @@ static gpg_err_code_t external_lock_test
likely to be called at startup. The suggested way for an
application to make sure that this has been called is by using
gcry_check_version. */
-static void
+static void __attribute__((constructor))
global_init (void)
{
gcry_error_t err = 0;
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0