Re: Bug#490999: gcc-4.3 / qt3 misalignment

2008-12-08 Thread Julien Cristau
On Sun, 2008-12-07 at 20:16 +0100, Baurzhan Ismagulov wrote:
> Now that #506713 is closed, I have a couple of questions regarding the
> process:
> 
> * The closing message mentions experimental; will the package be
>   available in lenny? If yes, will this happen automatically, or does
>   someone need to do something?
> 
Not automatically.  The package will be available in lenny if 1) the
maintainer uploads it to unstable, and 2) the release managers then let
it migrate to testing.

> * When a newer compiler package is available for a distribution, is
>   everything rebuilt with it?
> 
No.

> * Are the package versions of "everything" bumped? Their sources have
>   not been changed, but the binaries built with the (now fixed) compiler
>   have. How is it ensured that users get the new binaries?
> 
Rebuilt binaries get their version number bumped.

Cheers,
Julien


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Bug#490999: gcc-4.3 / qt3 misalignment

2008-12-07 Thread Baurzhan Ismagulov
On Mon, Nov 24, 2008 at 10:32:54AM +0100, Sune Vuorela wrote:
> Ben Hutchins did some work on it and ended up filing a bug against gcc:
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=506713
> it got a much smaller testcase - and the gcc maintainer asks for additional 
> information that can easiest been given by people with a sparc

Now that #506713 is closed, I have a couple of questions regarding the
process:

* The closing message mentions experimental; will the package be
  available in lenny? If yes, will this happen automatically, or does
  someone need to do something?

* When a newer compiler package is available for a distribution, is
  everything rebuilt with it?

* Are the package versions of "everything" bumped? Their sources have
  not been changed, but the binaries built with the (now fixed) compiler
  have. How is it ensured that users get the new binaries?

I've looked into the Reference, the Policy Manual, the Developer's
Reference, the New Maintainer's Guide, and Google, but couldn't find
anything even about dak deployment on the Debian servers. I would be
very grateful if anyone could explain this or point me to the right docs
/ mailing list.

Thanks in advance,
-- 
Baurzhan Ismagulov
http://www.kz-easy.com/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Bug#490999: gcc-4.3 / qt3 misalignment

2008-11-24 Thread Baurzhan Ismagulov
On Mon, Nov 24, 2008 at 10:32:54AM +0100, Sune Vuorela wrote:
> Ben Hutchins did some work on it and ended up filing a bug against gcc:
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=506713
> it got a much smaller testcase - and the gcc maintainer asks for additional 
> information that can easiest been given by people with a sparc

Wow, thanks for the info!

With kind regards,
-- 
Baurzhan Ismagulov
http://www.kz-easy.com/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Bug#490999: gcc-4.3 / qt3 misalignment

2008-11-24 Thread Baurzhan Ismagulov
On Sun, Nov 23, 2008 at 09:59:19PM +0100, Sune Vuorela wrote:
> > Could it be
> > possible that qt3 overwrites memory somewhere? Wrong results for
> > t.hour() would also speak for that.
> 
> I have read over and over the qdatetime.cpp code, but I can't find anything 
> looking weird.

Yes, so have I. Is there a fast way to rebuild qt (cross-compile, access
to a fast sparc, etc.)?

With kind regards,
-- 
Baurzhan Ismagulov
http://www.kz-easy.com/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Bug#490999: gcc-4.3 / qt3 misalignment

2008-11-24 Thread Sune Vuorela
On Monday 24 November 2008 10:29:46 Baurzhan Ismagulov wrote:
> On Sun, Nov 23, 2008 at 09:59:19PM +0100, Sune Vuorela wrote:
> > > Could it be
> > > possible that qt3 overwrites memory somewhere? Wrong results for
> > > t.hour() would also speak for that.
> >
> > I have read over and over the qdatetime.cpp code, but I can't find
> > anything looking weird.
>
> Yes, so have I. Is there a fast way to rebuild qt (cross-compile, access
> to a fast sparc, etc.)?
>
> With kind regards,

Hi!

Ben Hutchins did some work on it and ended up filing a bug against gcc:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=506713
it got a much smaller testcase - and the gcc maintainer asks for additional 
information that can easiest been given by people with a sparc

/Sune
-- 
I cannot doubleclick on the 54-bit ISDN desktop to a computer on a CPU from 
iMacOS X, how does it work?

From the file menu within Flash you cannot open the password over the forward, 
so that you neither should forward to a clock over a tower, nor need to rename 
the digital IRC memory, so that therefore you cannot send a memory in order to 
load the SIMM on the forward.



signature.asc
Description: This is a digitally signed message part.


Re: Bug#490999: gcc-4.3 / qt3 misalignment

2008-11-23 Thread Baurzhan Ismagulov
Hello Sune,

On Sun, Nov 23, 2008 at 03:25:32PM +0100, Sune Vuorela wrote:
> This gives bus error on sparc
...
> except in some cases where it segfaults.

Thanks for the test case! This results in the following bt:

#0  0xf7f38168 in _dl_fixup () from /lib/ld-linux.so.2
#1  0xf7f3ea34 in _dl_runtime_resolve () from /lib/ld-linux.so.2
#2  0x00010ba8 in main (argc=0x1, argv=0xffb036e4) at a.c:7

The bt looks similar for SIGBUG and SIGSEGV.


> If I recompile Qt3 in debug mode (with -O0), it works fine.
>  
> Somehow I feel like blaming the toolchain or gcc. So debian-sparc, it is your 
> turn!
> 
> When compiling qt3 with different options, I get:
> with gcc 4.1 and -O2, I don't get a bus error, but wrong results from 
> t.hour();
> with gcc 4.3 and -O2 I get bus error 
> with gcc 4.3 and -O1 it seems to work
> with gcc 4.3 and -O0 it seems to work

The test case works fine with qt4. Glibc is the same. Could it be
possible that qt3 overwrites memory somewhere? Wrong results for
t.hour() would also speak for that.

With kind regards,
-- 
Baurzhan Ismagulov
http://www.kz-easy.com/


-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: sparc (sparc64)

Kernel: Linux 2.6.24-1-sparc64
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

ii  kdebase-data4:3.5.9.dfsg.1-2 shared data files for the KDE base
ii  kdelibs4c2a 4:3.5.9.dfsg.1-6 core libraries and binaries for al
ii  libc6   2.7-16   GNU C Library: Shared libraries
ii  libgcc1 1:4.3.2-1GCC support library
ii  libkonq44:3.5.9.dfsg.1-2 core libraries for Konqueror
ii  libqt3-mt   3:3.3.8b-5   Qt GUI Library (Threaded runtime v
ii  libstdc++6  4.3.2-1  The GNU Standard C++ Library v3
ii  libx11-62:1.1.4-2X11 client-side library
ii  libxau6 1:1.0.3-3X11 authorisation library
ii  libxcomposite1  1:0.4.0-3X11 Composite extension library
ii  libxfixes3  1:4.0.3-2X11 miscellaneous 'fixes' extensio
ii  libxrender1 1:0.9.4-2X Rendering Extension client libra

ii  libqt4-assistant   4.4.3-1   Qt 4 assistant module
ii  libqt4-dbus4.4.3-1   Qt 4 D-Bus module
ii  libqt4-designer4.4.3-1   Qt 4 designer module
ii  libqt4-help4.4.3-1   Qt 4 help module
ii  libqt4-network 4.4.3-1   Qt 4 network module
ii  libqt4-qt3support  4.4.3-1   Qt 3 compatibility library for Qt 
ii  libqt4-script  4.4.3-1   Qt 4 script module
ii  libqt4-sql 4.4.3-1   Qt 4 SQL module
ii  libqt4-svg 4.4.3-1   Qt 4 SVG module
ii  libqt4-test4.4.3-1   Qt 4 test module
ii  libqt4-webkit  4.4.3-1   Qt 4 WebKit module
ii  libqt4-xml 4.4.3-1   Qt 4 XML module
ii  libqt4-xmlpatterns 4.4.3-1   Qt 4 XML patterns module
ii  libqtcore4 4.4.3-1   Qt 4 core module
ii  libqtgui4  4.4.3-1   Qt 4 GUI module
ii  qt4-qmake  4.4.3-1   Qt 4 qmake Makefile generator tool
ii  zlib1g 1:1.2.3.3.dfsg-12 compression library - runtime
ii  libqt4-opengl-dev 4.4.3-1Qt 4 OpenGL library development fi


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Bug#490999: gcc-4.3 / qt3 misalignment

2008-11-23 Thread Sune Vuorela
On Sunday 23 November 2008 21:46:35 Baurzhan Ismagulov wrote:
> Could it be
> possible that qt3 overwrites memory somewhere? Wrong results for
> t.hour() would also speak for that.

I have read over and over the qdatetime.cpp code, but I can't find anything 
looking weird.

src/tools/qdatetime.cpp  is where it is going on.

/Sune
-- 
How might I do for overclocking a file from AutoCAD?

You either need to link the e-mail, or should insert in the cable over a 
parallel server in order to log from the connector on the jumper to the mailer 
of a space bar.



signature.asc
Description: This is a digitally signed message part.