Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to stable-rc-0.46 grimoire by George Sherwood (5c5de69c615f57708e0e6c050f0cf35a7d6f2f27)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: George Sherwood <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to stable-rc-0.46 grimoire by George Sherwood (5c5de69c615f57708e0e6c050f0cf35a7d6f2f27)
  • Date: Sat, 10 Jul 2010 11:31:02 -0500

GIT changes to stable-rc-0.46 grimoire by George Sherwood
<gsherwood AT sourcemage.org>:

x11-libs/cairo/DETAILS | 4 ++--
x11-libs/cairo/HISTORY | 4 ++++
x11/tint2/BUILD | 2 +-
x11/tint2/CONFIGURE | 4 ++--
x11/tint2/DEPENDS | 4 ++--
x11/tint2/HISTORY | 5 +++++
6 files changed, 16 insertions(+), 7 deletions(-)

New commits:
commit 5c5de69c615f57708e0e6c050f0cf35a7d6f2f27
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: George Sherwood <gsherwood AT sourcemage.org>

cairo: revert stable to 1.8.8.

1.8.10 has been known buggy for the last few months as a reason for
random crashing of
gtk (and not only) apps mostly with such message:

--
The program 'firefox' received an X Window System error.
This probably reflects a bug in the program.
The error was 'RenderBadPicture (invalid Picture parameter)'.
(Details: serial 955915 error_code 169 request_code 152 minor_code 7)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error()
function.)
Segmentation fault
--

This affects at least seamonkey, firefox, sylpheed, gajim, xchat and any
other program
which is lanched for >20 hours.

Some kind of memleak is detected. To solve this problem, distributions
build
firefox, seamonkey, etc. with a holy, stable, and internal cairo library,
but that
doesn't solve the issue for small apps like sylpheed and xchat (since
cairo isn't
shipped with them).

http://bugs.archlinux.org/task/19005
http://forums.mozillazine.org/viewtopic.php?f=5&t=1837985
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=551852

p.s. devel version of cairo may be unaffected.
(cherry picked from commit 8143d47c656077606bb067ba055c5d03ac580cff)

commit 39d014b83db32ac241b2d5b36582d962b1719b48
Author: Donald Johnson <minozake AT codemages.net>
Commit: George Sherwood <gsherwood AT sourcemage.org>

x11/tint2: Fixed cmake issues (bug #15756)
(cherry picked from commit 454b23f40ce6a863b7609940fcaea4f937ae077e)

diff --git a/x11-libs/cairo/DETAILS b/x11-libs/cairo/DETAILS
index 0877bfc..1684565 100755
--- a/x11-libs/cairo/DETAILS
+++ b/x11-libs/cairo/DETAILS
@@ -6,8 +6,8 @@ if [[ $CAIRO_DEVEL == y ]]; then
SOURCE_URL[0]=http://cairographics.org/snapshots/$SOURCE
# SOURCE_GPG=gurus.gpg:$SOURCE.sig
else
- VERSION=1.8.10
-
SOURCE_HASH=sha512:1c844f35a8102a8221ec2837ee7e1c72402b91af3f30465b4b2b0e210a62eed40def5839bd8e8dd6733b478ddc95cf6a5ad1c1d0b5e011c55de212f3a171ab40
+ VERSION=1.8.8
+
SOURCE_HASH=sha512:74d94e7239b1b4e3f4db9cc59fa44145838b13ad56e32b7bc165d62c8841f7e4c9b86e52e182b5b2811e6e034cf794fc7478a24828ed0d16f1fa4a9180c50d25
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://cairographics.org/releases/$SOURCE
fi
diff --git a/x11-libs/cairo/HISTORY b/x11-libs/cairo/HISTORY
index 04bbc05..aee6d3a 100644
--- a/x11-libs/cairo/HISTORY
+++ b/x11-libs/cairo/HISTORY
@@ -1,3 +1,7 @@
+2010-07-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: reverted stable to 1.8.8; 1.8.10 has been detected buggy
for
+ the last 4 months
+
2010-02-19 Remko van der Vossen <wich AT sourcemage.org>
* DETAILS: updated stable to 1.8.10, devel to 1.9.6

diff --git a/x11/tint2/BUILD b/x11/tint2/BUILD
index db9e927..d3953c1 100755
--- a/x11/tint2/BUILD
+++ b/x11/tint2/BUILD
@@ -1,3 +1,3 @@
OPTS="$TINT2_OPTS $OPTS" &&
-
+prepare_cmake_flags &&
cmake_build
diff --git a/x11/tint2/CONFIGURE b/x11/tint2/CONFIGURE
index c4dde24..d717fec 100755
--- a/x11/tint2/CONFIGURE
+++ b/x11/tint2/CONFIGURE
@@ -1,6 +1,6 @@
config_query_option TINT2_OPTS \
"Enable example configuration?" n \
- "-DENABLE_EXAMPLES:BOOL=ON"
"-DENABLE_EXAMPLES:BOOL=OFF" &&
+ "-DENABLE_EXAMPLES%BOOL=ON"
"-DENABLE_EXAMPLES%BOOL=OFF" &&
config_query_option TINT2_OPTS \
"Enable battery status monitor?" y \
- "-DENABLE_BATTERY:BOOL=ON" "-DENABLE_BATTERY:BOOL=OFF"
+ "-DENABLE_BATTERY%BOOL=ON" "-DENABLE_BATTERY%BOOL=OFF"
diff --git a/x11/tint2/DEPENDS b/x11/tint2/DEPENDS
index ef05062..8ff5c5a 100755
--- a/x11/tint2/DEPENDS
+++ b/x11/tint2/DEPENDS
@@ -21,6 +21,6 @@ depends pygtk2 &&
depends libxrandr &&

optional_depends 'gtk+2' \
- '-DENABLE_TINT2CONF:BOOL=ON' \
- '-DENABLE_TINT2CONF:BOOL=OFF' \
+ '-DENABLE_TINT2CONF%BOOL=ON' \
+ '-DENABLE_TINT2CONF%BOOL=OFF' \
'for a GTK+2 theme switcher'
diff --git a/x11/tint2/HISTORY b/x11/tint2/HISTORY
index 2552a97..a884aae 100644
--- a/x11/tint2/HISTORY
+++ b/x11/tint2/HISTORY
@@ -1,3 +1,8 @@
+2010-07-08 Donald Johnson <minozake AT codemages.net>
+ * CONFIGURE, DEPENDS: Replaced colons with percents. (bug #15756)
+ * BUILD: Added prepare_cmake_flags() call in preperation for
integration.
+ (bug #15756)
+
2010-07-01 Donald Johnson <minozake AT codemages.net>
* DETAILS: version up to 0.11
* DEPENDS: libxrandr dependency.



  • [SM-Commit] GIT changes to stable-rc-0.46 grimoire by George Sherwood (5c5de69c615f57708e0e6c050f0cf35a7d6f2f27), George Sherwood, 07/10/2010

Archive powered by MHonArc 2.6.24.

Top of Page