Slávek Banko | 27 Aug 02:31 2014
Picon

KOffice workaround for raspbian-wheezy

Hi all,

from the very beginning, when they were included builds for raspbian-wheezy, I
watching FTBFS in KOffice with reference to a compiler bug. See:

/build/buildd/koffice-trinity-14.0.0-r313/./chalk/core/kis_exif_value.cc: In member function
'TQString ExifValue::toString(uint)':
/build/buildd/koffice-trinity-14.0.0-r313/./chalk/core/kis_exif_value.cc:685:1: error:
unrecognizable insn:
(insn 676 675 677 19 (set (subreg:SI (reg:DI 378 [ D.20205_111->m_sbyte ]) 0)
        (sign_extend:SI (mem/s:QI (plus:SI (mult:SI (reg/v:SI 269 [ i ])
                        (const_int 8 [0x8]))
                    (reg/f:SI 374 [ this_1(D)->m_value ])) [0 D.20205_111->m_sbyte+0 S1 A64])))
/usr/share/tqt3/include/ntqstring.h:949 -1
     (nil))
/build/buildd/koffice-trinity-14.0.0-r313/./chalk/core/kis_exif_value.cc:685:1: internal
compiler error: in extract_insn, at recog.c:2109
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-4.6/README.Bugs> for instructions.

Because in the last days Michele worked on fix build KOffice with Ruby 2.1 and
libwpd-0.10 (good work Michele!), I devoted some time to explore the problem
on Raspbian. I've isolated the problem and then created a workaround. Please
see the attached patch.

What is your opinion?
Can I push it?

Thanks,
(Continue reading)

Alexandre | 25 Aug 01:02 2014
Picon

TDEUI update adaptation for Help Center

Hi,

I am now looking forward updating the ''TDEUI'' files of the TDE Help Center.
But, it seems to be completely different than the layout of other apps using TDEUI, and I will need help on this one, if it is possible.

First of all, I'd like to know how help files are built.
As I understand it, many stylesheets are applied to it until something like an HTML page is built, to be displayed.

As we have seen with E. Liddell, it will probably be very hard to have the Help Center to use a user-replaceable background file, so I am okay with building non-transparent picture set, with the background being part of the same picture as the ribbon.

But, there is still the need to find how to:
1. Align left the title, as we did in the other TDEUI files, with a the same left-spacing for the TDE logo
2. Change the color of the title

Thank you!
-Alexandre
François Andriot | 17 Aug 22:09 2014
Picon

Trouble running TDE on openbsd

Hello, I'm currently building TDE 3.5.13.2 for openbsd.
I've managed to build tdelibs, but it looks like I have problems at runtime.

Every binary that is linked to "libkdecore.so.4.2" crashes at exit time.
For example, I can run the "kde-config" command and get the expected 
result in the terminal, but it always gives an "abort" instead of 
quitting gracefully.
Same behaviour with "meinproc", or "makekdewidgets" among others ...
Other programs not using libkdecore, such as the "dcop*" commands, have 
no problem.
Pure QT3 binaries (such as QT3 designer) have no problems. Arts-related 
programs have no problem.

Here are some GDB backtraces. The crash occurs in different location 
every time, but is always "abort".
Everything is built with debug symbols.

Any help would be appreciated.

meinproc in free(): error: chunk is already free 0x1c6c6ad2e440

Program received signal SIGABRT, Aborted.
0x00001c6c7083321a in kill () at <stdin>:2
2       <stdin>: No such file or directory.
         in <stdin>
Current language:  auto; currently asm
(gdb) bt
#0  0x00001c6c7083321a in kill () at <stdin>:2
#1  0x00001c6c7089398a in abort () at /usr/src/lib/libc/stdlib/abort.c:70
#2  0x00001c6c70890f64 in wrterror (msg=Variable "msg" is not available.
) at /usr/src/lib/libc/stdlib/malloc.c:273
#3  0x00001c6c7089225f in free (ptr=0x1c6c72dae6c0) at 
/usr/src/lib/libc/stdlib/malloc.c:1252
#4  0x00001c6c797fc7c8 in QGList::removeRef (this=0x1c6c6f7af500, 
d=0x1c6c714375c0) at tools/qglist.cpp:686
#5  0x00001c6c70e0de84 in __tcf_0 () at kstaticdeleter.h:130
#6  0x00001c6c70887f04 in __cxa_finalize (dso=0x1c6c711bdfa8) at 
/usr/src/lib/libc/stdlib/atexit.c:136
#7  0x00001c6c70dd0b91 in ?? () from /opt/trinity/lib/libkdecore.so.4.2
#8  0x00001c6c70f9fce9 in _fini () from /opt/trinity/lib/libkdecore.so.4.2
#9  0x00001c6c6e714660 in ?? ()
#10 0x00001c6c75702e7d in _dl_run_all_dtors () at 
/usr/src/libexec/ld.so/loader.c:138
#11 0x00001c6c70887f57 in __cxa_finalize (dso=0x0) at 
/usr/src/lib/libc/stdlib/atexit.c:138
#12 0x00001c6c70871d3a in exit (status=254) at 
/usr/src/lib/libc/stdlib/exit.c:57
#13 0x00001c6c70ee5290 in KCmdLineArgs::usage (id=0x0) at 
/usr/ports/pobj/tdelibs-trinity-3.5.13.2-debug/kdelibs-trinity-3.5.13.2/kdecore/kcmdlineargs.cpp:977
#14 0x00001c6a69306dcd in main (argc=1, argv=Variable "argv" is not 
available.
) at 
/usr/ports/pobj/tdelibs-trinity-3.5.13.2-debug/kdelibs-trinity-3.5.13.2/kdoctools/meinproc.cpp:108

meinproc in free(): error: chunk is already free 0xb407d38a020

Program received signal SIGABRT, Aborted.
0x00000b40830a621a in kill () at <stdin>:2
2       <stdin>: No such file or directory.
         in <stdin>
(gdb) bt
#0  0x00000b40830a621a in kill () at <stdin>:2
#1  0x00000b408310698a in abort () at /usr/src/lib/libc/stdlib/abort.c:70
#2  0x00000b4083103f64 in wrterror (msg=Variable "msg" is not available.
) at /usr/src/lib/libc/stdlib/malloc.c:273
#3  0x00000b408310525f in free (ptr=0xb407a6c4d40) at 
/usr/src/lib/libc/stdlib/malloc.c:1252
#4  0x00000b407c7424da in pthread_mutex_destroy (mutexp=0xb407d38ae68) 
at /usr/src/lib/librthread/rthread_sync.c:77
#5  0x00000b40806ae271 in ~QMutexPrivate (this=0xb407d38ae60) at 
tools/qmutex_unix.cpp:119
#6  0x00000b40806ae7c3 in ~QRealMutexPrivate (this=0xb407d38ae60) at 
tools/qmutex_unix.cpp:81
#7  0x00000b40806adcf1 in ~QMutex (this=0xb4079e0ece0) at 
tools/qmutex_unix.cpp:457
#8  0x00000b40830faf04 in __cxa_finalize (dso=0xb4079bfc028) at 
/usr/src/lib/libc/stdlib/atexit.c:136
#9  0x00000b40799ccc71 in ?? () from 
/opt/trinity/lib/libkwalletclient.so.1.0
#10 0x00000b40799f79e9 in _fini () from 
/opt/trinity/lib/libkwalletclient.so.1.0
#11 0x00000b4077276660 in ?? ()
#12 0x00000b4077a02e7d in _dl_run_all_dtors () at 
/usr/src/libexec/ld.so/loader.c:138
#13 0x00000b40830faf57 in __cxa_finalize (dso=0x0) at 
/usr/src/lib/libc/stdlib/atexit.c:138
#14 0x00000b40830e4d3a in exit (status=254) at 
/usr/src/lib/libc/stdlib/exit.c:57
#15 0x00000b407bdd9290 in KCmdLineArgs::usage (id=0x0) at 
/usr/ports/pobj/tdelibs-trinity-3.5.13.2-debug/kdelibs-trinity-3.5.13.2/kdecore/kcmdlineargs.cpp:977
#16 0x00000b3e72306dcd in main (argc=1, argv=Variable "argv" is not 
available.
) at 
/usr/ports/pobj/tdelibs-trinity-3.5.13.2-debug/kdelibs-trinity-3.5.13.2/kdoctools/meinproc.cpp:108

meinproc in free(): error: chunk is already free 0xfebb881f3e0

Program received signal SIGABRT, Aborted.
0x00000febae54621a in kill () at <stdin>:2
2       <stdin>: No such file or directory.
         in <stdin>
(gdb) bt
#0  0x00000febae54621a in kill () at <stdin>:2
#1  0x00000febae5a698a in abort () at /usr/src/lib/libc/stdlib/abort.c:70
#2  0x00000febae5a3f64 in wrterror (msg=Variable "msg" is not available.
) at /usr/src/lib/libc/stdlib/malloc.c:273
#3  0x00000febae5a525f in free (ptr=0xfebae9e9de0) at 
/usr/src/lib/libc/stdlib/malloc.c:1252
#4  0x00000febb00ddf51 in __tcf_0 () at qvaluelist.h:239
#5  0x00000febae59af04 in __cxa_finalize (dso=0xfebb048dfa8) at 
/usr/src/lib/libc/stdlib/atexit.c:136
#6  0x00000febb00a0b91 in ?? () from /opt/trinity/lib/libkdecore.so.4.2
#7  0x00000febb026fce9 in _fini () from /opt/trinity/lib/libkdecore.so.4.2
#8  0x00000febbcb48650 in ?? ()
#9  0x00000febb7702e7d in _dl_run_all_dtors () at 
/usr/src/libexec/ld.so/loader.c:138
#10 0x00000febae59af57 in __cxa_finalize (dso=0x0) at 
/usr/src/lib/libc/stdlib/atexit.c:138
#11 0x00000febae584d3a in exit (status=254) at 
/usr/src/lib/libc/stdlib/exit.c:57
#12 0x00000febb01b5290 in KCmdLineArgs::usage (id=0x0) at 
/usr/ports/pobj/tdelibs-trinity-3.5.13.2-debug/kdelibs-trinity-3.5.13.2/kdecore/kcmdlineargs.cpp:977
#13 0x00000fe9ae306dcd in main (argc=1, argv=Variable "argv" is not 
available.
) at 
/usr/ports/pobj/tdelibs-trinity-3.5.13.2-debug/kdelibs-trinity-3.5.13.2/kdoctools/meinproc.cpp:108

kde-config in free(): error: chunk is already free 0x7676b88a7c0

Program received signal SIGABRT, Aborted.
0x00000767657bb21a in kill () at <stdin>:2
2       <stdin>: No such file or directory.
         in <stdin>
Current language:  auto; currently asm
(gdb) bt
#0  0x00000767657bb21a in kill () at <stdin>:2
#1  0x000007676581b98a in abort () at /usr/src/lib/libc/stdlib/abort.c:70
#2  0x0000076765818f64 in wrterror (msg=Variable "msg" is not available.
) at /usr/src/lib/libc/stdlib/malloc.c:273
#3  0x000007676581a25f in free (ptr=0x767667df120) at 
/usr/src/lib/libc/stdlib/malloc.c:1252
#4  0x000007676a9008e1 in QGDict::clear (this=0x76771fe77c0) at 
tools/qgdict.cpp:787
#5  0x0000076763adb2a2 in ~KStringDict (this=0x76771fe77c0) at qdict.h:78
#6  0x0000076763adb1af in kglobal_freeAll () at 
/usr/ports/pobj/tdelibs-trinity-3.5.13.2-debug/kdelibs-trinity-3.5.13.2/kdecore/kglobal.cpp:226
#7  0x00000767639f5af2 in ?? () from /opt/trinity/lib/libkdecore.so.4.2
#8  0x0000076763bc4ce9 in _fini () from /opt/trinity/lib/libkdecore.so.4.2
#9  0x0000076764063500 in ?? ()
#10 0x0000076768a02e7d in _dl_run_all_dtors () at 
/usr/src/libexec/ld.so/loader.c:138
#11 0x000007676580ff57 in __cxa_finalize (dso=0x0) at 
/usr/src/lib/libc/stdlib/atexit.c:138
#12 0x00000767657f9d3a in exit (status=0) at 
/usr/src/lib/libc/stdlib/exit.c:57
#13 0x00000765637289c8 in _start () from /usr/local/trinity/bin/kde-config
#14 0x0000000000000000 in ?? ()

kde-config in free(): error: chunk is already free 0x15aea5f55bc0

Program received signal SIGABRT, Aborted.
0x000015ae9fa4621a in kill () at <stdin>:2
2       <stdin>: No such file or directory.
         in <stdin>
(gdb) bt
#0  0x000015ae9fa4621a in kill () at <stdin>:2
#1  0x000015ae9faa698a in abort () at /usr/src/lib/libc/stdlib/abort.c:70
#2  0x000015ae9faa3f64 in wrterror (msg=Variable "msg" is not available.
) at /usr/src/lib/libc/stdlib/malloc.c:273
#3  0x000015ae9faa525f in free (ptr=0x15aea9084800) at 
/usr/src/lib/libc/stdlib/malloc.c:1252
#4  0x000015aea04244da in pthread_mutex_destroy (mutexp=0x15aeac47a9c8) 
at /usr/src/lib/librthread/rthread_sync.c:77
#5  0x000015aeab05b271 in ~QMutexPrivate (this=0x15aeac47a9c0) at 
tools/qmutex_unix.cpp:119
#6  0x000015aeab05b7c3 in ~QRealMutexPrivate (this=0x15aeac47a9c0) at 
tools/qmutex_unix.cpp:81
#7  0x000015aeab05acf1 in ~QMutex (this=0x15aeac46ff50) at 
tools/qmutex_unix.cpp:457
#8  0x000015ae9fa9af04 in __cxa_finalize (dso=0x15aeac1f3fa8) at 
/usr/src/lib/libc/stdlib/atexit.c:136
#9  0x000015aeabe06b91 in ?? () from /opt/trinity/lib/libkdecore.so.4.2
#10 0x000015aeabfd5ce9 in _fini () from /opt/trinity/lib/libkdecore.so.4.2
#11 0x000015aea08314e0 in ?? ()
#12 0x000015aeab902e7d in _dl_run_all_dtors () at 
/usr/src/libexec/ld.so/loader.c:138
#13 0x000015ae9fa9af57 in __cxa_finalize (dso=0x0) at 
/usr/src/lib/libc/stdlib/atexit.c:138
#14 0x000015ae9fa84d3a in exit (status=0) at 
/usr/src/lib/libc/stdlib/exit.c:57
#15 0x000015ac9f8289c8 in _start () from /usr/local/trinity/bin/kde-config
#16 0x0000000000000001 in ?? ()
#17 0x00007f7ffffe17af in ?? ()
#18 0x0000000000000000 in ?? ()

Keith Daniels | 17 Aug 17:29 2014
Picon

Install error

I am trying to install Trinity 3.5.13 on top of Debian Wheezy.

Everything works fine until I run apt-get update.  Then I get this
error message:

-----------------
Err http://ppa.quickbuild.pearsoncomputing.net wheezy Release.gpg

Could not resolve 'ppa.quickbuild-pearsoncomputing.net'
-----------------

At the end of the update process I get this error message:

-----------------
W: Failed to fetch
http://ppa.quickbuild-pearsoncomputing.net/trinity/trinity-builddeps-v3.5.13/debian/dist/wheezy/Release.gpg
Could not resolve 'ppa.quickbuild-pearsoncomputing.net'

W: Some index files failed to download.  They have been ignored, or
old ones used instead.
-----------------

Is this something I am doing wrong or is there a problem with the file
in the ppa?

Is this error a show stopper or can I go ahead and install Trinity?

Since this was the only file that did not download, and since I assume
it is the gpg "key" used to authenticate the security of the packages
and site, is the  only problem with installing having to press y to
tell the installer to continue after the warning about no gpg key?  If
this has to be done for every package that could be a pain. <grin>

Keith

Michele Calgaro | 17 Aug 15:27 2014
Picon

Opinion on new background wallpaper for R14

> I provided here two examples of what could be base pictures for a default background:

Alex,
would you be interested in providing a series of images as possible backgrounds?
We can choose one to be the default and can add the others to the list of available ones.
Images of natures or outdoors or whatever else are welcome.

IMO a lot of the backgrounds currently available are from a "prehistoric age" and we should consider
updating the list removing some old "pale ones" and add some modern ones.

Cheers
  Michele

Alexandre | 17 Aug 04:52 2014
Picon

RE: New TDEUI proposal


> >> No other comments?
> >> So, it's probably ready to be pushed to GIT.
> >No objections from me.
>
> Ok, I will push either today or during this week.
>
> By the way Alex, I noticed yesterday that we need the same kind of work for the KHelpCenter.
> The files should be in /opt/trinity/share/apps/khelpcenter or something like that.
> Could you take a look if you have time?
>
> Cheers
> Michele
>

Hi,

Yes, I am aware of KHelpCenter. It contains stuff that is coming from probably two or three thousands years ago. :)

This one is different, and I don't fully understand how to do it.
I am looking for the ''skeleton'' file, from where, as I understand, help files are built with. A little like the kde_infopage.css, but for the help.
It is built in a different way and I fear that it would not work with transparent png files and a user-defined background.
At worst, maybe this could have a fixed background.

I have seen png files in
/opt/trinity/share/doc/tde/HTML/en/khelpcenter/common/, but I'm not sure yet what to do with it.

Doing the picture is the easy part of it, but how to adapt the structure to use it is different.

-Alexandre
Darrell | 4 May 19:12 2014
Picon

Taskbar icons

When changing the panel height from 37 to 38 pixels, the taskbar icon buttons start stacking. Is there a way
to stop that stacking behavior?

Slávek Banko | 3 May 13:22 2014
Picon

FYI: hal removed from Jessie

Michele, Tim,

as I noticed HAL has been removed from Jessie:

Revision 3841
Modified Wed Apr 23 13:19:34 2014 UTC (9 days, 21 hours ago) by biebl 
Mark the hal packages as kfreebsd-any hurd-any. On Linux they have been
superseded by udev/udisks/upower.

This means that kpowersave has no meaning build for Jessie.

--

-- 
Slávek

Slávek Banko | 3 May 00:20 2014
Picon

FYI: libr and tdelibs are broken again on Jessie

Michele, Tim, others

well, libr and maybe tdelibs are broken again on Jessie. Update binutils broke 
the compatibility. I'll send updated libr package to build-farm, when I'll 
know that on the build-farm have been updated base build-root for Jessie.

http://packages.qa.debian.org/b/binutils/news/20140501T163915Z.html

--

-- 
Slavek

Werner Bast | 27 Apr 16:24 2014
Picon

Suggestion Metabug

Hi all,

by strolling through Bugzilla, especially Bug 2014, i've noticed that
there are several Bugs seems to have similar problems. Mainly:
 885: http://bugs.pearsoncomputing.net/show_bug.cgi?id=885
1879: http://bugs.pearsoncomputing.net/show_bug.cgi?id=1879
1887: http://bugs.pearsoncomputing.net/show_bug.cgi?id=1887
1888: http://bugs.pearsoncomputing.net/show_bug.cgi?id=1888
1892: http://bugs.pearsoncomputing.net/show_bug.cgi?id=1892
1947: http://bugs.pearsoncomputing.net/show_bug.cgi?id=1947
1971: http://bugs.pearsoncomputing.net/show_bug.cgi?id=1971
1976: http://bugs.pearsoncomputing.net/show_bug.cgi?id=1976

What about making an metabug to keep those bugs together and have an
overview over the status

Just my 2 cents

Greetings Werner

Darrell | 25 Apr 19:19 2014
Picon

Build failures

Fresh clean build last night. I ran into two build failures with tdegames and tdeaddons:

tdegames:

/dev/shm/tdegames/kpat/freecell-solver/move.c:468: undefined reference to `convert_freecell_num'

tdeaddons:

/dev/shm/tdeaddons/atlantikdesigner/designer/designer.cpp:30:29: fatal error:
atlantic/estate.h: No such file or directory

Any ideas?

Darrell


Gmane