Bug#898814: When I log in, it hangs until crng init done

2018-12-14 Thread Xilin Sun
On Fri, 14 Dec 2018 15:13:08 -0800 Xilin Sun  wrote:
> On Fri, 14 Dec 2018 11:04:40 +0100 Yves-Alexis Perez  
> wrote:
> > I don't have good solutions right now. With 4.19 and if your CPU has an RNG
> > you're willing to trust, you'll be able to pass random.trust_cpu=yes to the
> > kernel command line, which should help seeding the RNG.
>
> Just took at look at the /boot/config-4.19.0-trunk-amd64 file from
> Debian, and saw this:
>
> # CONFIG_RANDOM_TRUST_CPU is not set
>
> It seems that you have to compile your own kernel to enable
> random.trust_cpu to try this option at this time.
Just read the message on the patch by Ted Ts'o:
https://lkml.org/lkml/2018/7/17/1279

It seems Debian will never ever enable this option by default. Unless
you compile your own kernel, rng-tools5 or haveged is the solution to
such bugs.



Bug#898814: When I log in, it hangs until crng init done

2018-12-14 Thread Xilin Sun
On Fri, 14 Dec 2018 11:04:40 +0100 Yves-Alexis Perez  wrote:
> I don't have good solutions right now. With 4.19 and if your CPU has an RNG
> you're willing to trust, you'll be able to pass random.trust_cpu=yes to the
> kernel command line, which should help seeding the RNG.

Just took at look at the /boot/config-4.19.0-trunk-amd64 file from
Debian, and saw this:

# CONFIG_RANDOM_TRUST_CPU is not set

It seems that you have to compile your own kernel to enable
random.trust_cpu to try this option at this time.



Bug#898814: When I log in, it hangs until crng init done

2018-12-14 Thread Xilin Sun
On Fri, 14 Dec 2018 11:04:40 +0100 Yves-Alexis Perez  wrote:
> On Fri, 2018-12-14 at 10:24 +0100, Yves-Alexis Perez wrote:
> > Something puzzles me with all those issues: as far as I can tell, on most
> > install, systemd-random-seed.service should save a seed at shutdown and
> > restore it at startup, and this (I think) should be enough to properly init
> > the RNG.
> >
> > Can you check if the service has been run in your case?
>
> Hi again,
>
> actually don't bother, I was pointed to [1] which has explanations. The random
> seed load is done by just writing to /dev/urandom which doesn't  credit
> entropy [2].
Hi,

That service appears to be running normal on the machine with this
bug. As you said, it cannot be the cause.

> I don't have good solutions right now. With 4.19 and if your CPU has an RNG
> you're willing to trust, you'll be able to pass random.trust_cpu=yes to the
> kernel command line, which should help seeding the RNG.
The CPU on the machine with the bug does have an hardware RNG. I will
test this option once I have linux-image-amd64 4.19 installed.



Bug#898814: When I log in, it hangs until crng init done

2018-12-12 Thread Xilin Sun
On Wed, 16 May 2018 14:55:07 +0800 =?utf-8?B?56mN5Li55bC8?= Dan
Jacobson  wrote:
> Package: linux-image-4.16.0-1-amd64
>
> I am also experiencing:
> https://unix.stackexchange.com/questions/442698/when-i-log-in-it-hangs-until-crng-init-done

I am also experiencing this bug on my sid amd64 on a laptop (Acer Aspire S3).

Linux 4.18.0-3-amd64 #1 SMP Debian 4.18.20-2 (2018-11-23) x86_64 GNU/Linux

Installing and enabling haveged (http://www.issihosts.com/haveged/)
solved this issue for me.



Bug#896019: libglib2.0-0: undefined symbol g_date_copy breaking many programs

2018-12-03 Thread Xilin Sun
On Mon, 23 Apr 2018 17:47:56 +0100 Simon McVittie  wrote:
> On Mon, 23 Apr 2018 at 17:11:11 +0200, Michael Biebl wrote:
> > @smcv: Do you think this is a failure of dpkg/apt cleaning up old
> > versions? My suspicion is rather, that there is some old copy of libglib
> > lying around in /lib/x86_64-linux which was copied there by some 3rd
> > party installer, possibly lying around for years there.
>
> That's entirely possible.

By comparing the file lists of package libglib2.0-0 in stretch and
sid, I think the old copy of libglib in /lib/x86_64-linux was
introduced by the package itself, not 3rd party installers.

stretch: https://packages.debian.org/stretch/amd64/libglib2.0-0/filelist

/lib/x86_64-linux-gnu/libglib-2.0.so.0
/lib/x86_64-linux-gnu/libglib-2.0.so.0.5000.3
...

sid: https://packages.debian.org/sid/amd64/libglib2.0-0/filelist

...
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.5800.1
...



Bug#896019: libglib2.0-0: undefined symbol g_date_copy breaking many programs

2018-12-03 Thread Xilin Sun
On Wed, 18 Apr 2018 14:43:47 -0400 rektide de la faye
 wrote:
> Package: libglib2.0-0
> Version: 2.56.1-2
> Severity: grave
> Justification: renders package unusable
>
> Dear Maintainer,
>
> I recently updated a number of packages on my Debian/testing laptop, via 
> aptitude
> and included in that upgrade to satisfy dependencies was libglib-2.0-0.
>
> Since installing, many many programs on my system refuse to start. Trying
> to run nmcli, for example, returns:
>
> nmcli: symbol lookup error: /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0: 
> undefined symbol: g_date_copy
>
> I also see like errors trying to run lightdm, urxvt, vi.
> This file appears to be a symlink, pointing at 
> /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5600.1.
>
> There is a .4200.0 in that directory. I tried symlinking to that, but got a 
> different set of undefined
> symbol errors keeping me from running things- g_option_group_unref.
>
> This does appear to gravely reduce the functionality of my workstation.

I recently ran into the same issue. libglib-2.0-0 was upgraded on my
sid system. The current version is libglib2.0–0/unstable,now 2.58.1–2
amd64

During the next boot, I was unable to start lightdm. The error was

Dec 03 14:32:38 host lightdm[4829]: /usr/sbin/lightdm: symbol lookup
error: /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0: undefined
symbol: g_date_copy

I followed the discussion in this thread, and checked these files:

my /lib/x86_64-linux-gnu/libglib-2.0.so.0 was a symlink to
/lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.1
my /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 was a symlink to
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.5800.1

Now that GLib puts these files under /usr/lib/x86_64-linux-gnu/, my
/lib/x86_64-linux-gnu/libglib-2.0.so.* files from an old version of
glib should certainly have been deleted during the installation of the
new version, but somehow this didn't happen.

I suppose one way to reproduce this bug is to install the system with
libglib2.0–0 around version 2.48 and then do an upgrade to the latest
version.



Bug#746894: qapt: ftbfs with GCC-4.9

2014-06-30 Thread Xilin Sun
Control: tag -1 patch

Dear maintainer,

Please consider applying the attached patch to resolve ftbfs with GCC-4.9.

Regards,
Xilin
diff -Nru qapt-1.3.0/debian/changelog qapt-1.3.0/debian/changelog
--- qapt-1.3.0/debian/changelog	2012-05-11 13:43:23.0 +
+++ qapt-1.3.0/debian/changelog	2014-06-30 12:51:31.0 +
@@ -1,3 +1,11 @@
+qapt (1.3.0-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix ftbfs with GCC-4.9
+
+
+ --  s.sn.gira...@gmail.com  Mon, 30 Jun 2014 12:49:31 +
+
 qapt (1.3.0-2) unstable; urgency=low
 
   * Team upload.
diff -Nru qapt-1.3.0/debian/libqapt1.symbols qapt-1.3.0/debian/libqapt1.symbols
--- qapt-1.3.0/debian/libqapt1.symbols	2012-03-30 15:14:28.0 +
+++ qapt-1.3.0/debian/libqapt1.symbols	2014-06-30 12:53:30.0 +
@@ -277,9 +277,6 @@
  _ZNK4QApt9Changelog15newEntriesSinceERK7QString@Base 1.3.0
  _ZNK4QApt9Changelog4textEv@Base 1.3.0
  _ZNK4QApt9Changelog7entriesEv@Base 1.3.0
- _ZNSt6vectorISsSaISsEED1Ev@Base 1.2.2
- _ZNSt6vectorISsSaISsEED2Ev@Base 1.2.2
- (optional=templinst)_ZSt6__findIN9__gnu_cxx17__normal_iteratorIPP12pkgIndexFileSt6vectorIS3_SaIS3_S3_ET_S9_S9_RKT0_St26random_access_iterator_tag@Base 1.1.0
  _ZTIN4QApt5CacheE@Base 0.3.0
  _ZTIN4QApt6ConfigE@Base 1.0.60
  _ZTIN4QApt7BackendE@Base 0.3.0
@@ -289,13 +286,6 @@
  _ZTIN6Xapian13DatabaseErrorE@Base 0.3.0
  _ZTIN6Xapian20DatabaseOpeningErrorE@Base 0.3.0
  _ZTIN6Xapian5ErrorE@Base 0.3.0
- (regex|optional=templinst)_ZTISt8iteratorISt20forward_iterator_tagN8pkgCache10DependencyE[il]PS2_RS2_E@Base 1.1.0
- (regex|optional=templinst)_ZTISt8iteratorISt20forward_iterator_tagN8pkgCache11PackageFileE[il]PS2_RS2_E@Base 1.1.0
- (regex|optional=templinst)_ZTISt8iteratorISt20forward_iterator_tagN8pkgCache7PackageE[il]PS2_RS2_E@Base 1.1.0
- (regex|optional=templinst)_ZTISt8iteratorISt20forward_iterator_tagN8pkgCache7VerFileE[il]PS2_RS2_E@Base 1.1.0
- (regex|optional=templinst)_ZTISt8iteratorISt20forward_iterator_tagN8pkgCache7VersionE[il]PS2_RS2_E@Base 1.1.0
- (regex|optional=templinst)_ZTISt8iteratorISt20forward_iterator_tagN8pkgCache8DescFileE[il]PS2_RS2_E@Base 1.1.0
- (regex|optional=templinst)_ZTISt8iteratorISt20forward_iterator_tagN8pkgCache8ProvidesE[il]PS2_RS2_E@Base 1.1.0
  _ZTSN4QApt5CacheE@Base 0.3.0
  _ZTSN4QApt6ConfigE@Base 1.0.60
  _ZTSN4QApt7HistoryE@Base 1.0.80
@@ -305,13 +295,6 @@
  _ZTSN6Xapian13DatabaseErrorE@Base 0.3.0
  _ZTSN6Xapian20DatabaseOpeningErrorE@Base 0.3.0
  _ZTSN6Xapian5ErrorE@Base 0.3.0
- (regex|optional=templinst)_ZTSSt8iteratorISt20forward_iterator_tagN8pkgCache10DependencyE[il]PS2_RS2_E@Base 1.1.0
- (regex|optional=templinst)_ZTSSt8iteratorISt20forward_iterator_tagN8pkgCache11PackageFileE[il]PS2_RS2_E@Base 1.1.0
- (regex|optional=templinst)_ZTSSt8iteratorISt20forward_iterator_tagN8pkgCache7PackageE[il]PS2_RS2_E@Base 1.1.0
- (regex|optional=templinst)_ZTSSt8iteratorISt20forward_iterator_tagN8pkgCache7VerFileE[il]PS2_RS2_E@Base 1.1.0
- (regex|optional=templinst)_ZTSSt8iteratorISt20forward_iterator_tagN8pkgCache7VersionE[il]PS2_RS2_E@Base 1.1.0
- (regex|optional=templinst)_ZTSSt8iteratorISt20forward_iterator_tagN8pkgCache8DescFileE[il]PS2_RS2_E@Base 1.1.0
- (regex|optional=templinst)_ZTSSt8iteratorISt20forward_iterator_tagN8pkgCache8ProvidesE[il]PS2_RS2_E@Base 1.1.0
  _ZTVN4QApt5CacheE@Base 0.3.0
  _ZTVN4QApt6ConfigE@Base 1.0.60
  _ZTVN4QApt7BackendE@Base 0.3.0


Bug#752171: pcp: Build depends on autoconf

2014-06-23 Thread Xilin Sun
Control: tag -1 patch

Dear maintainer,

Please consider applying attached patch to resolve Build depends on autoconf.

Regards,
Xilin
diff -Nru pcp-3.9.6/debian/changelog pcp-3.9.6+nmu1/debian/changelog
--- pcp-3.9.6/debian/changelog	2014-06-19 00:34:07.0 +
+++ pcp-3.9.6+nmu1/debian/changelog	2014-06-23 07:49:08.0 +
@@ -1,3 +1,10 @@
+pcp (3.9.6+nmu1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix pcp FTBFS due to dependency on autoconf 
+
+ -- Xilin Sun s.sn.gira...@gmail.com  Mon, 23 Jun 2014 07:48:28 +
+
 pcp (3.9.6) unstable; urgency=low
 
   * Resolve FTBFS on build systems using systemd (closes: #746994)
diff -Nru pcp-3.9.6/debian/control pcp-3.9.6+nmu1/debian/control
--- pcp-3.9.6/debian/control	2014-06-19 00:35:33.0 +
+++ pcp-3.9.6+nmu1/debian/control	2014-06-23 07:49:37.0 +
@@ -4,7 +4,7 @@
 Homepage: http://www.performancecopilot.org
 Maintainer: PCP Development Team p...@mail.performancecopilot.org
 Uploaders: Nathan Scott nath...@debian.org, Anibal Monsalve Salazar ani...@debian.org
-Build-Depends: bison, flex, gawk, procps, pkg-config, debhelper (= 5), perl (= 5.6), libreadline-dev | libreadline5-dev | libreadline-gplv2-dev, chrpath, libbsd-dev [kfreebsd-any], libkvm-dev [kfreebsd-any], python-all, python-all-dev, libnspr4-dev, libnss3-dev, libsasl2-dev, libmicrohttpd-dev, libavahi-common-dev, libqt4-dev, autotools-dev
+Build-Depends: bison, flex, gawk, procps, pkg-config, debhelper (= 6), perl (= 5.6), libreadline-dev | libreadline5-dev | libreadline-gplv2-dev, chrpath, libbsd-dev [kfreebsd-any], libkvm-dev [kfreebsd-any], python-all, python-all-dev, libnspr4-dev, libnss3-dev, libsasl2-dev, libmicrohttpd-dev, libavahi-common-dev, libqt4-dev, autotools-dev, autoconf
 #Architecture-dependent -- Build-Depends: libibumad-dev, libibmad-dev
 Standards-Version: 3.9.3
 X-Python-Version: = 2.6


Bug#746920: wfmath: ftbfs with GCC-4.9

2014-06-23 Thread Xilin Sun
Control: tag -1 patch

Dear maintainer,

Please consider applying the attached patch to resolve ftbfs with GCC-4.9.

Regards,
Xilin
diff -Nru wfmath-0.3.12/debian/changelog wfmath-0.3.12/debian/changelog
--- wfmath-0.3.12/debian/changelog	2012-06-02 17:34:40.0 +0800
+++ wfmath-0.3.12/debian/changelog	2014-06-23 19:52:31.0 +0800
@@ -1,3 +1,10 @@
+wfmath (0.3.12-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix ftbfs with GCC-4.9
+
+ -- Xilin Sun s.sn.gira...@gmail.com  Mon, 23 Jun 2014 19:52:02 +0800
+
 wfmath (0.3.12-3) unstable; urgency=low
 
   * added more symbols (closes: #671956)
diff -Nru wfmath-0.3.12/debian/libwfmath-0.3-6.symbols wfmath-0.3.12/debian/libwfmath-0.3-6.symbols
--- wfmath-0.3.12/debian/libwfmath-0.3-6.symbols	2012-06-01 16:08:27.0 +0800
+++ wfmath-0.3.12/debian/libwfmath-0.3-6.symbols	2014-06-23 19:53:08.0 +0800
@@ -46,7 +46,6 @@
  _ZN6WFMath12_Poly2OrientILi3EEaSERKS1_@Base 0.3.11
  _ZN6WFMath13_ScaleEpsilonEPKfS1_id@Base 0.3.11
  _ZN6WFMath13_ScaleEpsilonEddd@Base 0.3.11
- (optional)_ZN6WFMath14SloppyDistanceILi2EEEfRKNS_5PointIXT_EEES4_@Base 0.3.12
  _ZN6WFMath14BoundingSphereILi2ESt6vectorEENS_4BallIXT_EEERKT0_INS_5PointIXT_EEESaIS6_EE@Base 0.3.11
  _ZN6WFMath14SloppyDistanceILi3EEEfRKNS_5PointIXT_EEES4_@Base 0.3.11
  _ZN6WFMath14_ReadCoordListERSiPfi@Base 0.3.11
@@ -311,7 +310,6 @@
  _ZN6WFMath7PoissonEdj@Base 0.3.11
  _ZN6WFMath7PolygonILi2EE11rotatePointERKNS_9RotMatrixILi2EEERKNS_5PointILi2EEE@Base 0.3.11
  _ZN6WFMath7PolygonILi2EE5shiftERKNS_6VectorILi2EEE@Base 0.3.11
- (c++|optional=inline)WFMath::Polygon2::~Polygon()@Base 0.3.11
  _ZN6WFMath7PolygonILi3EE10moveCornerEiRKNS_5PointILi3EEEd@Base 0.3.11
  _ZN6WFMath7PolygonILi3EE11rotatePointERKNS_10QuaternionERKNS_5PointILi3EEE@Base 0.3.11
  _ZN6WFMath7PolygonILi3EE11rotatePointERKNS_9RotMatrixILi3EEERKNS_5PointILi3EEE@Base 0.3.11
@@ -963,11 +961,7 @@
  _ZNK6WFMath9RotMatrixILi3EE9isEqualToERKS1_d@Base 0.3.11
  _ZNK6WFMath9RotMatrixILi3EEeqERKS1_@Base 0.3.11
  _ZNK6WFMath9RotMatrixILi3EEneERKS1_@Base 0.3.11
- (regex|optional=inline)_ZNSsC[12]IPcEET_S1_RKSaIcE@Base 0.3.11
  (optional=inline)_ZNSs12_S_constructIPcEES0_T_S1_RKSaIcESt20forward_iterator_tag@Base 0.3.12
- (optional=inline)_ZNSt10_List_baseI13LinePointDataSaIS0_EE8_M_clearEv@Base 0.3.12
- (optional=inline)_ZNSt10_List_baseIN6WFMath11_PolyReaderILi3EEESaIS2_EE8_M_clearEv@Base 0.3.12
- (optional=inline)_ZNSt10_List_baseIN6WFMath9_miniball13Wrapped_arrayILi2EEESaIS3_EE8_M_clearEv@Base 0.3.12
  _ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEED0Ev@Base 0.3.11
  _ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEED1Ev@Base 0.3.11
  _ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEED2Ev@Base 0.3.11
@@ -977,12 +971,6 @@
  _ZNSt6vectorIfSaIfEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPfS1_EERKf@Base 0.3.11
  (regex)_ZNSt6vectorIfSaIfEE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPfS1_EE[mj]RKf@Base 0.3.11
  _ZNSt6vectorIfSaIfEE6insertEN9__gnu_cxx17__normal_iteratorIPfS1_EERKf@Base 0.3.11
- (regex|optional=inline)_ZNSt6vectorIfSaIfEED[12]Ev@Base 0.3.12
- (regex)_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPfSt6vectorIfSaIf[il]fEvT_T0_S8_T1_@Base 0.3.11
- (optional=inline)_ZSt13__heap_selectIN9__gnu_cxx17__normal_iteratorIPfSt6vectorIfSaIfEvT_S7_S7_@Base 0.3.11
- _ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPfSt6vectorIfSaIfEvT_S7_@Base 0.3.11
- (regex)_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPfSt6vectorIfSaIf[li]EvT_S7_T0_@Base 0.3.11
- (optional=inline)_ZSt19__move_median_firstIN9__gnu_cxx17__normal_iteratorIPfSt6vectorIfSaIfEvT_S7_S7_@Base 0.3.11
  _ZTIN6WFMath10ParseErrorE@Base 0.3.11
  _ZTIN6WFMath15ColinearVectorsILi2EEE@Base 0.3.11
  _ZTIN6WFMath15ColinearVectorsILi3EEE@Base 0.3.11


Bug#746828: blackbox: ftbfs with GCC-4.9

2014-06-08 Thread Xilin Sun
Control: tag -1 patch

Dear maintainer,

Please consider applying attached patch to resolve FTBFS with gcc-4.9.

The bug is confirmed on amd64 and i386, and this patch works for both.


Regards,
Xilin
diff -Nru blackbox-0.70.1/debian/changelog blackbox-0.70.1/debian/changelog
--- blackbox-0.70.1/debian/changelog	2014-01-23 18:40:40.0 +0800
+++ blackbox-0.70.1/debian/changelog	2014-06-08 23:29:47.0 +0800
@@ -1,3 +1,10 @@
+blackbox (0.70.1-20.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix ftbfs with GCC-4.9
+
+ -- Xilin Sun s.sn.gira...@gmail.com  Sun, 08 Jun 2014 23:29:11 +0800
+
 blackbox (0.70.1-20) unstable; urgency=medium
 
   * QA upload.
diff -Nru blackbox-0.70.1/debian/libbt0.symbols blackbox-0.70.1/debian/libbt0.symbols
--- blackbox-0.70.1/debian/libbt0.symbols	2014-01-23 18:35:16.0 +0800
+++ blackbox-0.70.1/debian/libbt0.symbols	2014-06-08 23:31:22.0 +0800
@@ -70,8 +70,6 @@
  _ZN2bt12EventHandlerD0Ev@Base 0.70.1
  _ZN2bt12EventHandlerD1Ev@Base 0.70.1
  _ZN2bt12EventHandlerD2Ev@Base 0.70.1
- (optional)_ZN2bt12_timer_queueIPNS_5TimerESt6vectorIS2_SaIS2_EENS_13TimerLessThanEED1Ev@Base 0.70.1
- (optional)_ZN2bt12_timer_queueIPNS_5TimerESt6vectorIS2_SaIS2_EENS_13TimerLessThanEED2Ev@Base 0.70.1
  _ZN2bt13alignResourceERKNS_8ResourceEPKcS4_NS_9AlignmentE@Base 0.70.1
  _ZN2bt14createPenCacheERKNS_7DisplayE@Base 0.70.1
  _ZN2bt14createShmImageERKNS_7DisplayERKNS_10ScreenInfoEjj@Base 0.70.1
@@ -81,8 +79,6 @@
  _ZN2bt15RealPixmapCache4findEjRKNS_7TextureEjjm@Base 0.70.1
  _ZN2bt15RealPixmapCache5clearEb@Base 0.70.1
  _ZN2bt15RealPixmapCache7releaseEm@Base 0.70.1
- (optional)_ZN2bt15RealPixmapCache9CacheItemD1Ev@Base 0.70.1
- (optional)_ZN2bt15RealPixmapCache9CacheItemD2Ev@Base 0.70.1
  _ZN2bt15RealPixmapCacheC1ERKNS_7DisplayE@Base 0.70.1
  _ZN2bt15RealPixmapCacheC2ERKNS_7DisplayE@Base 0.70.1
  _ZN2bt15RealPixmapCacheD1Ev@Base 0.70.1
@@ -281,8 +277,6 @@
  _ZN2bt9FontCache11findXftFontERKSsj@Base 0.70.1
  _ZN2bt9FontCache5clearEb@Base 0.70.1
  _ZN2bt9FontCache7releaseERKSsj@Base 0.70.1
- (optional)_ZN2bt9FontCache8FontNameD1Ev@Base 0.70.1
- (optional)_ZN2bt9FontCache8FontNameD2Ev@Base 0.70.1
  _ZN2bt9FontCacheC1ERKNS_7DisplayE@Base 0.70.1
  _ZN2bt9FontCacheC2ERKNS_7DisplayE@Base 0.70.1
  _ZN2bt9FontCacheD1Ev@Base 0.70.1
@@ -299,8 +293,6 @@
  _ZN2bt9itostringEm@Base 0.70.1
  _ZN2bt9mkdirhierERKSsi@Base 0.70.1
  _ZN2bt9toUnicodeERKSs@Base 0.70.1
- (optional)_ZN9__gnu_cxx11char_traitsIjE4copyEPjPKjj@Base 0.70.1
- (optional)_ZN9__gnu_cxx11char_traitsIjE4copyEPjPKjm@Base 0.70.1
  _ZNK2bt11Application10grabButtonEjjmbjiimmb@Base 0.70.1
  _ZNK2bt11Application12ungrabButtonEjjm@Base 0.70.1
  _ZNK2bt11Application8XDisplayEv@Base 0.70.1
@@ -385,16 +377,8 @@
  _ZNK2bt9MenuStyle9titleRectERKSbIjSt11char_traitsIjESaIjEE@Base 0.70.1
  (optional)_ZNSbIjSt11char_traitsIjESaIjEE12_M_leak_hardEv@Base 0.70.1
  (optional)_ZNSbIjSt11char_traitsIjESaIjEE12_S_constructIN9__gnu_cxx17__normal_iteratorIPKjS2_PjT_SA_RKS1_St20forward_iterator_tag@Base 0.70.1
- (optional)_ZNSbIjSt11char_traitsIjESaIjEE15_M_replace_safeEjjPKjj@Base 0.70.1
- (optional)_ZNSbIjSt11char_traitsIjESaIjEE15_M_replace_safeEmmPKjm@Base 0.70.1
  _ZNSbIjSt11char_traitsIjESaIjEE4_Rep20_S_empty_rep_storageE@Base 0.70.1
- (optional)_ZNSbIjSt11char_traitsIjESaIjEE4_Rep8_M_cloneERKS1_j@Base 0.70.1
- (optional)_ZNSbIjSt11char_traitsIjESaIjEE4_Rep8_M_cloneERKS1_m@Base 0.70.1
- (optional)_ZNSbIjSt11char_traitsIjESaIjEE6appendERKS2_@Base 0.70.1
- (optional)_ZNSbIjSt11char_traitsIjESaIjEE6appendEjj@Base 0.70.1
- (optional)_ZNSbIjSt11char_traitsIjESaIjEE6appendEmj@Base 0.70.1
  (optional)_ZNSbIjSt11char_traitsIjESaIjEE6assignERKS2_@Base 0.70.1
- (optional)_ZNSbIjSt11char_traitsIjESaIjEE6resizeEjj@Base 0.70.1
  (optional)_ZNSbIjSt11char_traitsIjESaIjEE6resizeEmj@Base 0.70.1
  (arch=!amd64 !ia64 !kfreebsd-amd64 !mips64 !mips64el !s390 !s390x !alpha !ppc64 !sparc64)_ZNSbIjSt11char_traitsIjESaIjEE7replaceEjjPKjj@Base 0.70.1
  (arch=amd64 ia64 kfreebsd-amd64 mips64 mips64el s390 s390x alpha ppc64 sparc64)_ZNSbIjSt11char_traitsIjESaIjEE7replaceEmmPKjm@Base 0.70.1
@@ -402,52 +386,26 @@
  (arch=amd64 ia64 kfreebsd-amd64 mips64 mips64el s390 s390x alpha ppc64 sparc64)_ZNSbIjSt11char_traitsIjESaIjEE7reserveEm@Base 0.70.1
  (arch=!amd64 !ia64 !kfreebsd-amd64 !mips64 !mips64el !s390 !s390x !alpha !ppc64 !sparc64)_ZNSbIjSt11char_traitsIjESaIjEE9_M_mutateEjjj@Base 0.70.1
  (arch=amd64 ia64 kfreebsd-amd64 mips64 mips64el s390 s390x alpha ppc64 sparc64)_ZNSbIjSt11char_traitsIjESaIjEE9_M_mutateEmmm@Base 0.70.1
- (optional)_ZNSbIjSt11char_traitsIjESaIjEEC1ERKS2_@Base 0.70.1
- (optional)_ZNSbIjSt11char_traitsIjESaIjEEC2ERKS2_@Base 0.70.1
- (optional)_ZNSbIjSt11char_traitsIjESaIjEED1Ev@Base 0.70.1
- (optional)_ZNSbIjSt11char_traitsIjESaIjEED2Ev@Base 0.70.1
  (optional)_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPKcSsPcT_S6_RKSaIcESt20forward_iterator_tag@Base 0.70.1
- (optional

Bug#746921: tclcl: ftbfs with GCC-4.9

2014-05-30 Thread Xilin Sun
Control: tag -1 patch

Dear maintainer,

Please consider applying attached patch to resolve FTBFS with gcc-4.9.

The bug is confirmed on amd64 and i386, and this patch works for both.


Regards,
Xilin
diff -Nru tclcl-1.20/debian/changelog tclcl-1.20/debian/changelog
--- tclcl-1.20/debian/changelog	2014-02-09 23:39:02.0 +0800
+++ tclcl-1.20/debian/changelog	2014-05-30 21:26:06.0 +0800
@@ -1,3 +1,10 @@
+tclcl (1.20-7.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix ftbfs with GCC-4.9 
+
+ -- Xilin Sun s.sn.gira...@gmail.com  Fri, 30 May 2014 21:25:23 +0800
+
 tclcl (1.20-7) unstable; urgency=low
 
   [ Sergei Golovan ]
diff -Nru tclcl-1.20/debian/libtclcl1.symbols tclcl-1.20/debian/libtclcl1.symbols
--- tclcl-1.20/debian/libtclcl1.symbols	2014-02-09 23:21:00.0 +0800
+++ tclcl-1.20/debian/libtclcl1.symbols	2014-05-30 21:26:40.0 +0800
@@ -243,12 +243,7 @@
  _ZN9TracedVarC1Ev@Base 1.20
  _ZN9TracedVarC2EPKc@Base 1.20
  _ZN9TracedVarC2Ev@Base 1.20
- _ZN9TracedVarD0Ev@Base 1.20
- _ZN9TracedVarD1Ev@Base 1.20
- _ZN9TracedVarD2Ev@Base 1.20
  _ZNK12TclArguments9add_errorEv@Base 1.20
-#MISSING: 1.20-4# _ZNK12TclArguments9more_argsEv@Base 1.20
-#MISSING: 1.20-4# _ZNK3Tcl6interpEv@Base 1.20
 #MISSING: 1.20-4# _ZNK3Tcl6resultEv@Base 1.20
  _ZNK5Timer12gettimeofdayEv@Base 1.20
  _ZTI10InstVarInt@Base 1.20


Bug#746875: libraw: ftbfs with GCC-4.9

2014-05-30 Thread Xilin Sun
Control: tag -1 patch

Dear maintainer,

Please consider applying attached patch to resolve FTBFS with gcc-4.9.

The bug is confirmed on amd64 and i386, and this patch works for both.


Regards,
Xilin
diff -Nru libraw-0.16.0/debian/changelog libraw-0.16.0/debian/changelog
--- libraw-0.16.0/debian/changelog	2014-05-01 15:59:20.0 +0800
+++ libraw-0.16.0/debian/changelog	2014-05-30 21:52:43.0 +0800
@@ -1,3 +1,10 @@
+libraw (0.16.0-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix ftbfs with GCC-4.9 
+
+ -- Xilin Sun s.sn.gira...@gmail.com  Fri, 30 May 2014 21:52:09 +0800
+
 libraw (0.16.0-3) unstable; urgency=medium
 
   [ Adam Conrad ]
diff -Nru libraw-0.16.0/debian/libraw10.symbols libraw-0.16.0/debian/libraw10.symbols
--- libraw-0.16.0/debian/libraw10.symbols	2014-05-01 15:57:59.0 +0800
+++ libraw-0.16.0/debian/libraw10.symbols	2014-05-30 21:53:46.0 +0800
@@ -296,7 +296,6 @@
  (c++)LibRaw_abstract_datastream::subfile_open(char const*)@Base 0.16.0
  (c++)LibRaw_abstract_datastream::tempbuffer_close()@Base 0.16.0
  (c++|arch=alpha amd64 arm64 kfreebsd-amd64 ppc64 ppc64el s390x sparc64)LibRaw_abstract_datastream::tempbuffer_open(void*, unsigned long)@Base 0.16.0
- (c++)LibRaw_abstract_datastream::~LibRaw_abstract_datastream()@Base 0.16.0
  (c++)LibRaw_bigfile_datastream::LibRaw_bigfile_datastream(char const*)@Base 0.16.0
  (c++)LibRaw_bigfile_datastream::eof()@Base 0.16.0
  (c++)LibRaw_bigfile_datastream::fname()@Base 0.16.0
@@ -716,7 +715,6 @@
  (c++)LibRaw_abstract_datastream::subfile_open(char const*)@Base 0.16.0
  (c++)LibRaw_abstract_datastream::tempbuffer_close()@Base 0.16.0
  (c++|arch=alpha amd64 arm64 kfreebsd-amd64 ppc64 ppc64el s390x sparc64)LibRaw_abstract_datastream::tempbuffer_open(void*, unsigned long)@Base 0.16.0
- (c++)LibRaw_abstract_datastream::~LibRaw_abstract_datastream()@Base 0.16.0
  (c++)LibRaw_bigfile_datastream::LibRaw_bigfile_datastream(char const*)@Base 0.16.0
  (c++)LibRaw_bigfile_datastream::eof()@Base 0.16.0
  (c++)LibRaw_bigfile_datastream::fname()@Base 0.16.0


Bug#746827: ann: ftbfs with GCC-4.9

2014-05-30 Thread Xilin Sun
Control: tag -1 patch

Dear maintainer,

Please consider applying attached patch to resolve FTBFS with gcc-4.9.

The bug is confirmed on amd64 and i386, and this patch works for both.


Regards,
Xilin
diff -Nru ann-1.1.2+doc/debian/changelog ann-1.1.2+doc/debian/changelog
--- ann-1.1.2+doc/debian/changelog	2014-03-23 02:07:24.0 +0800
+++ ann-1.1.2+doc/debian/changelog	2014-05-31 11:22:24.0 +0800
@@ -1,3 +1,10 @@
+ann (1.1.2+doc-4.2) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix ftbfs with GCC-4.9 
+
+ -- Xilin Sun s.sn.gira...@gmail.com  Sat, 31 May 2014 11:21:52 +0800
+
 ann (1.1.2+doc-4.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru ann-1.1.2+doc/debian/libann0.symbols ann-1.1.2+doc/debian/libann0.symbols
--- ann-1.1.2+doc/debian/libann0.symbols	2013-10-08 02:59:21.0 +0800
+++ ann-1.1.2+doc/debian/libann0.symbols	2014-05-31 11:23:37.0 +0800
@@ -78,9 +78,6 @@
  _ZN10ANNkd_leafD0Ev@Base 1.1.1
  _ZN10ANNkd_leafD1Ev@Base 1.1.1
  _ZN10ANNkd_leafD2Ev@Base 1.1.2
- _ZN10ANNkd_nodeD0Ev@Base 1.1.1
- _ZN10ANNkd_nodeD1Ev@Base 1.1.1
- _ZN10ANNkd_nodeD2Ev@Base 1.1.2
  _ZN10ANNkd_tree10annkSearchEPdiPiS0_d@Base 1.1.1
  _ZN10ANNkd_tree12SkeletonTreeEiiiPPdPi@Base 1.1.1
  _ZN10ANNkd_tree12annkFRSearchEPddiPiS0_d@Base 1.1.1
@@ -110,11 +107,6 @@
  _ZN11ANNkd_splitD1Ev@Base 1.1.1
  _ZN11ANNkd_splitD2Ev@Base 1.1.2
  _ZN11ANNorthRect6insideEiPd@Base 1.1.1
- (optional)_ZN11ANNorthRectD1Ev@Base 1.1.1
- (optional)_ZN11ANNorthRectD2Ev@Base 1.1.2
- _ZN11ANNpointSetD0Ev@Base 1.1.1
- _ZN11ANNpointSetD1Ev@Base 1.1.1
- _ZN11ANNpointSetD2Ev@Base 1.1.2
  _ZN12ANNbd_shrink10ann_searchEd@Base 1.1.1
  _ZN12ANNbd_shrink13ann_FR_searchEd@Base 1.1.1
  _ZN12ANNbd_shrink14ann_pri_searchEd@Base 1.1.1


Bug#749962: libindi: ftbfs with GCC-4.9

2014-05-30 Thread Xilin Sun
Package: src:libindi
Version: 0.9.8.1
Severity: important
Tags: sid jessie patch
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-4.9

The package fails to build in a test rebuild on at least i386 and amd64 with
gcc-4.9/g++-4.9, but succeeds to build with gcc-4.8/g++-4.8. The
severity of this report may be raised before the jessie release.

The full build log can be found at:
http://162.221.196.109/~sun/libindi-0.9.8.1-gcc49.log

To build with GCC 4.9, either set CC=gcc-4.9 CXX=g++-4.9 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t experimental install g++

The patch attached is tested on amd64 and i386.
diff -Nru libindi-0.9.8.1/debian/changelog libindi-0.9.8.1/debian/changelog
--- libindi-0.9.8.1/debian/changelog	2014-05-07 20:49:55.0 +0800
+++ libindi-0.9.8.1/debian/changelog	2014-05-30 21:30:07.0 +0800
@@ -1,3 +1,10 @@
+libindi (0.9.8.1-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix ftbfs with GCC-4.9 
+
+ -- Xilin Sun s.sn.gira...@gmail.com  Fri, 30 May 2014 21:29:18 +0800
+
 libindi (0.9.8.1-2) unstable; urgency=medium
 
   * Update symbols from 0.9.8.1-1 buildlogs.
diff -Nru libindi-0.9.8.1/debian/libindialignmentdriver0.symbols libindi-0.9.8.1/debian/libindialignmentdriver0.symbols
--- libindi-0.9.8.1/debian/libindialignmentdriver0.symbols	2014-05-07 20:49:55.0 +0800
+++ libindi-0.9.8.1/debian/libindialignmentdriver0.symbols	2014-05-30 21:31:30.0 +0800
@@ -39,9 +39,6 @@
  _ZN4INDI18AlignmentSubsystem10MathPlugin10InitialiseEPNS0_16InMemoryDatabaseE@Base 0.9.8.1
  _ZN4INDI18AlignmentSubsystem10MathPlugin28GetApproximateMountAlignmentEv@Base 0.9.8.1
  _ZN4INDI18AlignmentSubsystem10MathPlugin28SetApproximateMountAlignmentENS0_14MountAlignmentE@Base 0.9.8.1
- _ZN4INDI18AlignmentSubsystem10MathPluginD0Ev@Base 0.9.8.1
- _ZN4INDI18AlignmentSubsystem10MathPluginD1Ev@Base 0.9.8.1
- _ZN4INDI18AlignmentSubsystem10MathPluginD2Ev@Base 0.9.8.1
  _ZN4INDI18AlignmentSubsystem13DBG_ALIGNMENTE@Base 0.9.8.1
  _ZN4INDI18AlignmentSubsystem15BasicMathPlugin10InitialiseEPNS0_16InMemoryDatabaseE@Base 0.9.8.1
  _ZN4INDI18AlignmentSubsystem15BasicMathPlugin15MatrixInvert3x3EP10gsl_matrixS3_@Base 0.9.8.1
@@ -106,9 +103,6 @@
  _ZN4INDI18AlignmentSubsystem31MapPropertiesToInMemoryDatabaseD0Ev@Base 0.9.8.1
  _ZN4INDI18AlignmentSubsystem31MapPropertiesToInMemoryDatabaseD1Ev@Base 0.9.8.1
  _ZN4INDI18AlignmentSubsystem31MapPropertiesToInMemoryDatabaseD2Ev@Base 0.9.8.1
- _ZN4INDI18AlignmentSubsystem32AlignmentSubsystemForMathPluginsD0Ev@Base 0.9.8.1
- _ZN4INDI18AlignmentSubsystem32AlignmentSubsystemForMathPluginsD1Ev@Base 0.9.8.1
- _ZN4INDI18AlignmentSubsystem32AlignmentSubsystemForMathPluginsD2Ev@Base 0.9.8.1
  _ZN4INDI18AlignmentSubsystem40TelescopeDirectionVectorSupportFunctions47SphericalCoordinateFromTelescopeDirectionVectorENS0_24TelescopeDirectionVectorERdNS1_21AzimuthAngleDirectionES3_NS1_19PolarAngleDirectionE@Base 0.9.8.1
  _ZN4INDI18AlignmentSubsystem40TelescopeDirectionVectorSupportFunctions47TelescopeDirectionVectorFromSphericalCoordinateEdNS1_21AzimuthAngleDirectionEdNS1_19PolarAngleDirectionE@Base 0.9.8.1
  _ZN4INDI18AlignmentSubsystem40TelescopeDirectionVectorSupportFunctionsD0Ev@Base 0.9.8.1
@@ -161,6 +155,5 @@
  _ZTVN4INDI18AlignmentSubsystem32AlignmentSubsystemForMathPluginsE@Base 0.9.8.1
  _ZTVN4INDI18AlignmentSubsystem40TelescopeDirectionVectorSupportFunctionsE@Base 0.9.8.1
  (c++)non-virtual thunk to INDI::AlignmentSubsystem::AlignmentSubsystemForDrivers::~AlignmentSubsystemForDrivers()@Base 0.9.8.1
- (c++)non-virtual thunk to INDI::AlignmentSubsystem::AlignmentSubsystemForMathPlugins::~AlignmentSubsystemForMathPlugins()@Base 0.9.8.1
  (c++)non-virtual thunk to INDI::AlignmentSubsystem::BasicMathPlugin::~BasicMathPlugin()@Base 0.9.8.1
  (c++)non-virtual thunk to INDI::AlignmentSubsystem::BuiltInMathPlugin::~BuiltInMathPlugin()@Base 0.9.8.1
diff -Nru libindi-0.9.8.1/debian/libindidriver0c.symbols libindi-0.9.8.1/debian/libindidriver0c.symbols
--- libindi-0.9.8.1/debian/libindidriver0c.symbols	2014-05-07 20:49:55.0 +0800
+++ libindi-0.9.8.1/debian/libindidriver0c.symbols	2014-05-30 21:31:30.0 +0800
@@ -456,7 +456,6 @@
  _ZNSt3tr117bad_function_callD2Ev@Base 0.9.7
  (optional=templinst)_ZNSt6vectorIPKcSaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_@Base 0.9.7
  (optional=templinst)_ZNSt6vectorIPN4INDI8PropertyESaIS2_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS2_S4_EERKS2_@Base 0.9.7
- (optional=templinst)_ZNSt6vectorIPN4INDI8PropertyESaIS2_EE5eraseEN9__gnu_cxx17__normal_iteratorIPS2_S4_EE@Base 0.9.7
  _ZTI9V4L2_Base@Base 0.9.8.1
  _ZTIFvPKcddE@Base 0.9.7
  _ZTIFvPKciE@Base 0.9.7


Bug#746868: libopendbx: ftbfs with GCC-4.9

2014-05-21 Thread Xilin Sun
Control: tag -1 patch

Dear maintainer,

Please consider applying attached patch to resolve FTBFS with gcc-4.9.


Regards,
Xilin
diff -u libopendbx-1.4.6/debian/changelog libopendbx-1.4.6/debian/changelog
--- libopendbx-1.4.6/debian/changelog
+++ libopendbx-1.4.6/debian/changelog
@@ -1,3 +1,10 @@
+libopendbx (1.4.6-5.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix ftbfs with GCC-4.9
+
+ -- Xilin Sun s.sn.gira...@gmail.com  Wed, 21 May 2014 15:55:47 +
+
 libopendbx (1.4.6-5) unstable; urgency=medium
 
   * Confirm symbols on all archs
diff -u libopendbx-1.4.6/debian/libopendbx1.symbols libopendbx-1.4.6/debian/libopendbx1.symbols
--- libopendbx-1.4.6/debian/libopendbx1.symbols
+++ libopendbx-1.4.6/debian/libopendbx1.symbols
@@ -29,12 +29,6 @@
  odbx_set_option@Base 1.4.6
  odbx_unbind@Base 1.4.6
 libopendbxplus.so.1 libopendbx1 #MINVER#
- _ZN7OpenDBX10Conn_IfaceD0Ev@Base 1.4.6
- _ZN7OpenDBX10Conn_IfaceD1Ev@Base 1.4.6
- _ZN7OpenDBX10Conn_IfaceD2Ev@Base 1.4.6
- _ZN7OpenDBX10Stmt_IfaceD0Ev@Base 1.4.6
- _ZN7OpenDBX10Stmt_IfaceD1Ev@Base 1.4.6
- _ZN7OpenDBX10Stmt_IfaceD2Ev@Base 1.4.6
  _ZN7OpenDBX11Result_Impl10columnNameEm@Base 1.4.6
  _ZN7OpenDBX11Result_Impl10columnTypeEm@Base 1.4.6
  _ZN7OpenDBX11Result_Impl10fieldValueEm@Base 1.4.6
@@ -51,9 +45,6 @@
  _ZN7OpenDBX11Result_ImplD0Ev@Base 1.4.6
  _ZN7OpenDBX11Result_ImplD1Ev@Base 1.4.6
  _ZN7OpenDBX11Result_ImplD2Ev@Base 1.4.6
- _ZN7OpenDBX12Result_IfaceD0Ev@Base 1.4.6
- _ZN7OpenDBX12Result_IfaceD1Ev@Base 1.4.6
- _ZN7OpenDBX12Result_IfaceD2Ev@Base 1.4.6
  _ZN7OpenDBX15StmtSimple_Impl7executeEv@Base 1.4.6
  _ZN7OpenDBX15StmtSimple_ImplC1EP6odbx_tRKSs@Base 1.4.6
  _ZN7OpenDBX15StmtSimple_ImplC1Ev@Base 1.4.6
@@ -150,14 +141,8 @@
  _ZN7OpenDBX9ExceptionD0Ev@Base 1.4.6
  _ZN7OpenDBX9ExceptionD1Ev@Base 1.4.6
  _ZN7OpenDBX9ExceptionD2Ev@Base 1.4.6
- _ZN7OpenDBX9Lob_IfaceD0Ev@Base 1.4.6
- _ZN7OpenDBX9Lob_IfaceD1Ev@Base 1.4.6
- _ZN7OpenDBX9Lob_IfaceD2Ev@Base 1.4.6
  _ZN7OpenDBX9Stmt_ImplC1EP6odbx_t@Base 1.4.6
  _ZN7OpenDBX9Stmt_ImplC2EP6odbx_t@Base 1.4.6
- _ZN7OpenDBX9Stmt_ImplD0Ev@Base 1.4.6
- _ZN7OpenDBX9Stmt_ImplD1Ev@Base 1.4.6
- _ZN7OpenDBX9Stmt_ImplD2Ev@Base 1.4.6
  _ZNK7OpenDBX9Exception7getCodeEv@Base 1.4.6
  _ZNK7OpenDBX9Exception7getTypeEv@Base 1.4.6
  _ZNK7OpenDBX9Stmt_Impl10_getHandleEv@Base 1.4.6
only in patch2:
unchanged:
--- libopendbx-1.4.6.orig/utils/doc/odbx-sql.1
+++ libopendbx-1.4.6/utils/doc/odbx-sql.1
@@ -0,0 +1,87 @@
+'\ -*- coding: us-ascii -*-
+.if \n(.g .ds T \\FC
+.if \n(.g .ds T \\F[\n[.fam]]
+.de URL
+\\$2 \(la\\$1\(ra\\$3
+..
+.if \n(.g .mso www.tmac
+.TH odbx-sql 1 21 May 2014  OpenDBX
+.SH NAME
+odbx-sql \- Swiss army knife for communicating with databases and interactive SQL shell
+.SH SYNOPSIS
+'nh
+.fi
+.ad l
+\fBodbx-sql\fR \kx
+.if (\nx(\n(.l/2)) .nr x (\n(.l/5)
+'in \n(.iu+\nxu
+[-?] [-b \fIbackend\fR] [-c \fIconfigfile\fR] [-d \fIdatabase\fR] [-f \fIdelimiter\fR] [-h \fIhost\fR] [-i] [-k \fIkeywordfile\fR] [-p \fIport\fR] [-s \fIseparator\fR] [-u \fIusername\fR] [-w]
+'in \n(.iu-\nxu
+.ad b
+'hy
+.SH DESCRIPTION
+\fBodbx-sql\fR is a small and flexible utiltiy to communicate with the databases supported by the OpenDBX library. In batch mode, it's main purpose is automating tasks in shell scripts which require working with databases. On the other side, the interactive mode provides a convenient SQL shell for modifying database content or testing statements. The format of the output can be controlled to some extend by defining strings for separation between columns and for delimiting field values.
+.SH OPTIONS
+.TP 
+-h, --help
+Print help including a short description of available options.
+.TP 
+-b, --backend=name
+Name of the database backend that should be used or path to the backend library of the OpenDBX driver.
+.TP 
+-c, --config=configfile
+Configuration file with parameters required for connecting to the database. The file can include values for the backend that should be used, the host name or ip address (and maybe the port if required), the database name and the user and password. These values should be placed into the configuration file to be able to access them from non-interactive program execution savely without revealing the password anywhere. A full example of such a configuration file can be found in the example section of this manual.
+.TP 
+-d, --database=name
+Name of the database on the server or path to the database file in the local file system.
+.TP 
+-f, --delimiter=character
+Single character or string that should surround field values which are returned by SELECT-like statements and printed to stdout.
+.TP 
+-h, --host=name
+Host name, IP address or path to the database file. It can also be the path to a named pipe in order to communicate to the database server only locally.
+.TP 
+-i, --interactive
+Run in interactive mode and provide a convenient SQL shell contrary to batch mode which is waiting for input from stdin and printing results to stdout.
+.TP 
+-k keywordfile
+Location

Bug#746844: fcitx: ftbfs with GCC-4.9

2014-05-21 Thread Xilin Sun
Control: tag -1 patch

Dear maintainer,

Please consider applying attached patch to resolve FTBFS with gcc-4.9.

The bug is confirmed on amd64 and i386, and this patch works for both.


Regards,
Xilin
diff -Nru fcitx-4.2.8.3/debian/changelog fcitx-4.2.8.3/debian/changelog
--- fcitx-4.2.8.3/debian/changelog	2014-03-11 00:20:28.0 +0800
+++ fcitx-4.2.8.3/debian/changelog	2014-05-22 02:39:41.0 +0800
@@ -1,3 +1,10 @@
+fcitx (1:4.2.8.3-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix ftbfs with GCC-4.9 
+
+ -- Xilin Sun s.sn.gira...@gmail.com  Thu, 22 May 2014 02:39:03 +0800
+
 fcitx (1:4.2.8.3-3) unstable; urgency=low
 
   * debian/patches/0004-add-a-context-variable-to-disable-punc.patch:
diff -Nru fcitx-4.2.8.3/debian/fcitx-libs-qt.symbols fcitx-4.2.8.3/debian/fcitx-libs-qt.symbols
--- fcitx-4.2.8.3/debian/fcitx-libs-qt.symbols	2014-03-11 00:08:19.0 +0800
+++ fcitx-4.2.8.3/debian/fcitx-libs-qt.symbols	2014-05-22 02:39:56.0 +0800
@@ -41,9 +41,6 @@
  (c++)FcitxQtConfigUIWidget::asyncSave()@Base 4.2.7
  (c++)FcitxQtConfigUIWidget::FcitxQtConfigUIWidget(QWidget*)@Base 4.2.7
  (c++)FcitxQtConfigUIWidget::FcitxQtConfigUIWidget(QWidget*)@Base 4.2.7
- (c++)FcitxQtConfigUIWidget::~FcitxQtConfigUIWidget()@Base 4.2.7
- (c++)FcitxQtConfigUIWidget::~FcitxQtConfigUIWidget()@Base 4.2.7
- (c++)FcitxQtConfigUIWidget::~FcitxQtConfigUIWidget()@Base 4.2.7
  (c++)FcitxQtKeyboardLayout::setVariant(QString const)@Base 4.2.7
  (c++)FcitxQtKeyboardLayout::setLangCode(QString const)@Base 4.2.7
  (c++)FcitxQtKeyboardLayout::registerMetaType()@Base 4.2.7
@@ -136,8 +133,6 @@
  (c++)vtable for FcitxQtInputMethodProxy@Base 4.2.7
  (c++)vtable for FcitxQtInputContextProxy@Base 4.2.7
  (c++)vtable for FcitxQtConfigUIFactoryInterface@Base 4.2.7
- (c++)non-virtual thunk to FcitxQtConfigUIWidget::~FcitxQtConfigUIWidget()@Base 4.2.7
- (c++)non-virtual thunk to FcitxQtConfigUIWidget::~FcitxQtConfigUIWidget()@Base 4.2.7
  (c++)operator(QDBusArgument, FcitxQtKeyboardLayout const)@Base 4.2.7
  (c++)operator(QDBusArgument, FcitxQtInputMethodItem const)@Base 4.2.7
  (c++)operator(QDBusArgument, FcitxQtFormattedPreedit const)@Base 4.2.7
@@ -178,12 +173,5 @@
  (c++|optional)FcitxQtInputMethodProxy::ConfigureIM(QString const)@Base 4.2.8.1
  (c++|optional)FcitxQtInputMethodProxy::SetCurrentIM(QString const)@Base 4.2.8.1
  (c++|optional)FcitxQtInputMethodProxy::ConfigureAddon(QString const)@Base 4.2.8.1
- (c++|optional)FcitxQtInputMethodProxy::ReloadAddonConfig(QString const)@Base 4.2.8.1
  (c++|optional)FcitxQtKeySequenceWidget::qt_metacall(QMetaObject::Call, int, void**)@Base 4.2.8.1
  (c++|optional)FcitxQtInputMethodProxy::CreateIC()@Base 4.2.8.1
- (c++|optional)FcitxQtInputMethodProxy::CreateIC(unsigned int, unsigned int, unsigned int, unsigned int)@Base 4.2.8.1
- (c++|optional)FcitxQtInputMethodProxy::CreateICv3(QString const, int, bool, unsigned int, unsigned int, unsigned int, unsigned int)@Base 4.2.8.1
- (c++|optional)FcitxQtInputMethodProxy::GetCurrentIM()@Base 4.2.8.1
- (c++|optional)FcitxQtInputMethodProxy::GetCurrentState()@Base 4.2.8.1
- (c++|optional)FcitxQtInputMethodProxy::GetCurrentUI()@Base 4.2.8.1
- (c++|optional)FcitxQtKeyboardProxy::GetLayoutForIM(QString const, QString)@Base 4.2.8.1


Bug#746836: cigi-ccl: ftbfs with GCC-4.9

2014-05-20 Thread Xilin Sun
Control: tag -1 patch

Dear maintainer,

Please consider applying attached patch to resolve FTBFS with gcc-4.9.


Regards,
Xilin
diff -Nru cigi-ccl-3.3.3a+svn818/debian/changelog cigi-ccl-3.3.3a+svn818/debian/changelog
--- cigi-ccl-3.3.3a+svn818/debian/changelog	2014-04-20 16:55:11.0 +
+++ cigi-ccl-3.3.3a+svn818/debian/changelog	2014-05-20 18:31:25.0 +
@@ -1,3 +1,11 @@
+cigi-ccl (3.3.3a+svn818-6.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix ftbfs with GCC-4.9
+ 
+
+ -- Xilin Sun s.sn.gira...@gmail.com  Tue, 20 May 2014 18:28:25 +
+
 cigi-ccl (3.3.3a+svn818-6) unstable; urgency=medium
 
   * Update python support to use distutils. (Closes: #743275, #743276)
diff -Nru cigi-ccl-3.3.3a+svn818/debian/libcigicl1.symbols cigi-ccl-3.3.3a+svn818/debian/libcigicl1.symbols
--- cigi-ccl-3.3.3a+svn818/debian/libcigicl1.symbols	2014-03-12 13:11:30.0 +
+++ cigi-ccl-3.3.3a+svn818/debian/libcigicl1.symbols	2014-05-20 18:32:54.0 +
@@ -91,9 +91,6 @@
  _ZN12CigiIGCtrlV3D1Ev@Base 3.3.3a
  _ZN12CigiIGCtrlV3D2Ev@Base 3.3.3a
  _ZN13CigiBaseIGMsg7GetCnvtER13CigiVersionIDRN16CigiCnvtInfoType18CigiCnvtInfoStructE@Base 3.3.3a
- _ZN13CigiBaseIGMsgD0Ev@Base 3.3.3a
- _ZN13CigiBaseIGMsgD1Ev@Base 3.3.3a
- _ZN13CigiBaseIGMsgD2Ev@Base 3.3.3a
  _ZN13CigiEnvCtrlV110SetWindDirEfb@Base 3.3.3a
  _ZN13CigiEnvCtrlV111SetHumidityEhb@Base 3.3.3a
  _ZN13CigiEnvCtrlV113SetVisibilityEfb@Base 3.3.3a
@@ -209,9 +206,6 @@
  _ZN14CigiBaseIGCtrlD1Ev@Base 3.3.3a
  _ZN14CigiBaseIGCtrlD2Ev@Base 3.3.3a
  _ZN14CigiBasePacket7GetCnvtER13CigiVersionIDRN16CigiCnvtInfoType18CigiCnvtInfoStructE@Base 3.3.3a
- _ZN14CigiBasePacketD0Ev@Base 3.3.3a
- _ZN14CigiBasePacketD1Ev@Base 3.3.3a
- _ZN14CigiBasePacketD2Ev@Base 3.3.3a
  _ZN14CigiCompCtrlV111SetCompDataEajN16CigiBaseCompCtrl7BytePosEb@Base 3.3.3a
  _ZN14CigiCompCtrlV111SetCompDataEdjb@Base 3.3.3a
  _ZN14CigiCompCtrlV111SetCompDataEfjb@Base 3.3.3a
@@ -515,13 +509,7 @@
  _ZN15CigiOutgoingMsglsER15CigiBaseEnvCtrl@Base 3.3.3a
  _ZN15CigiOutgoingMsglsER18CigiBaseEntityCtrl@Base 3.3.3a
  _ZN15CigiOutgoingMsglsER24CigiBaseVariableSizePckt@Base 3.3.3a
- _ZN16CigiBaseCompCtrlD0Ev@Base 3.3.3a
- _ZN16CigiBaseCompCtrlD1Ev@Base 3.3.3a
- _ZN16CigiBaseCompCtrlD2Ev@Base 3.3.3a
  _ZN16CigiBaseRateCtrl7GetCnvtER13CigiVersionIDRN16CigiCnvtInfoType18CigiCnvtInfoStructE@Base 3.3.3a
- _ZN16CigiBaseRateCtrlD0Ev@Base 3.3.3a
- _ZN16CigiBaseRateCtrlD1Ev@Base 3.3.3a
- _ZN16CigiBaseRateCtrlD2Ev@Base 3.3.3a
  _ZN16CigiBaseViewCtrl6SetYawEfb@Base 3.3.3a
  _ZN16CigiBaseViewCtrl7GetCnvtER13CigiVersionIDRN16CigiCnvtInfoType18CigiCnvtInfoStructE@Base 3.3.3a
  _ZN16CigiBaseViewCtrl7SetRollEfb@Base 3.3.3a
@@ -894,9 +882,6 @@
  _ZN18CigiBaseEnvRgnCtrlD0Ev@Base 3.3.3a
  _ZN18CigiBaseEnvRgnCtrlD1Ev@Base 3.3.3a
  _ZN18CigiBaseEnvRgnCtrlD2Ev@Base 3.3.3a
- _ZN18CigiBaseHatHotRespD0Ev@Base 3.3.3a
- _ZN18CigiBaseHatHotRespD1Ev@Base 3.3.3a
- _ZN18CigiBaseHatHotRespD2Ev@Base 3.3.3a
  _ZN18CigiBaseLosVectReq7GetCnvtER13CigiVersionIDRN16CigiCnvtInfoType18CigiCnvtInfoStructE@Base 3.3.3a
  _ZN18CigiBaseLosVectReq9SetSrcLatEdb@Base 3.3.3a
  _ZN18CigiBaseLosVectReq9SetSrcLonEdb@Base 3.3.3a
@@ -1204,13 +1189,7 @@
  _ZN20CigiCollDetVolRespV3D1Ev@Base 3.3.3a
  _ZN20CigiCollDetVolRespV3D2Ev@Base 3.3.3a
  _ZN21CigiBaseAnimationStop7GetCnvtER13CigiVersionIDRN16CigiCnvtInfoType18CigiCnvtInfoStructE@Base 3.3.3a
- _ZN21CigiBaseAnimationStopD0Ev@Base 3.3.3a
- _ZN21CigiBaseAnimationStopD1Ev@Base 3.3.3a
- _ZN21CigiBaseAnimationStopD2Ev@Base 3.3.3a
  _ZN21CigiBaseCollDetSegDef7GetCnvtER13CigiVersionIDRN16CigiCnvtInfoType18CigiCnvtInfoStructE@Base 3.3.3a
- _ZN21CigiBaseCollDetSegDefD0Ev@Base 3.3.3a
- _ZN21CigiBaseCollDetSegDefD1Ev@Base 3.3.3a
- _ZN21CigiBaseCollDetSegDefD2Ev@Base 3.3.3a
  _ZN21CigiBaseCollDetVolDef7GetCnvtER13CigiVersionIDRN16CigiCnvtInfoType18CigiCnvtInfoStructE@Base 3.3.3a
  _ZN21CigiBaseCollDetVolDefC1Ev@Base 3.3.3a
  _ZN21CigiBaseCollDetVolDefC2Ev@Base 3.3.3a
@@ -1218,9 +1197,6 @@
  _ZN21CigiBaseCollDetVolDefD1Ev@Base 3.3.3a
  _ZN21CigiBaseCollDetVolDefD2Ev@Base 3.3.3a
  _ZN21CigiBaseEarthModelDef7GetCnvtER13CigiVersionIDRN16CigiCnvtInfoType18CigiCnvtInfoStructE@Base 3.3.3a
- _ZN21CigiBaseEarthModelDefD0Ev@Base 3.3.3a
- _ZN21CigiBaseEarthModelDefD1Ev@Base 3.3.3a
- _ZN21CigiBaseEarthModelDefD2Ev@Base 3.3.3a
  _ZN21CigiBaseSymbolLineDef12SetLineWidthEfb@Base 3.3.3a
  _ZN21CigiBaseSymbolLineDef12SetPrimitiveENS_12PrimitiveGrpEb@Base 3.3.3a
  _ZN21CigiBaseSymbolLineDef13ClearVerticesEv@Base 3.3.3a
@@ -1452,12 +1428,6 @@
  _ZN24CigiBaseSymbolSurfaceDefD0Ev@Base 3.3.3a
  _ZN24CigiBaseSymbolSurfaceDefD1Ev@Base 3.3.3a
  _ZN24CigiBaseSymbolSurfaceDefD2Ev@Base 3.3.3a
- _ZN24CigiBaseVariableSizePcktD0Ev@Base 3.3.3a
- _ZN24CigiBaseVariableSizePcktD1Ev@Base 3.3.3a
- _ZN24CigiBaseVariableSizePcktD2Ev@Base 3.3.3a
- _ZN24CigiBaseVertexSymbolDataD0Ev@Base 3.3.3a
- _ZN24CigiBaseVertexSymbolDataD1Ev@Base 3.3.3a
- _ZN24CigiBaseVertexSymbolDataD2Ev@Base 3.3.3a
  _ZN24CigiCircleSymbolDataV3_36UnpackEPhb@Base