[Mageia-dev] Re-enable the documentation in kchildlock
May i re-enable the documentation of th kchildlock ? Is there any specific reason to disable it ? http://svnweb.mageia.org/packages?view=revision&revision=96067 -- Dimitrios Glentadakis
Re: [Mageia-dev] need some help to build a linuxsampler.rpm
On Saturday 22 September 2012 02:45, PhilippeDidier wrote: > %install > make DESTDIR=%buildroot install Use %makeinstall instead of the make DESTDIR command. It's shorter, and does the same. And it conforms to policy, if I'm not mistaken. -- Johnny A. Solbu PGP key ID: 0xFA687324 signature.asc Description: This is a digitally signed message part.
Re: [Mageia-dev] need some help to build a linuxsampler.rpm
Thomas Backlund a écrit : > PhilippeDidier skrev 21.9.2012 22:24: >> Hi ! Happy packagers... >> >> I'm trying to build some missing rpms that exist in Mandriva-contrib but >> not yet in Mageia... (most of them concern Computer Aided Music) >> >> gig >> linuxsampler >> gigedit >> qsampler >> >> linuxsampler depends on gig >> gigedit and qsampler depend on linuxsampler >> >> I use the same spec files and sources and patches as in Mandriva... >> (with minor cosmetic changes) >> >> It's OK for gig >> >> >> But >> >> I'm having problem with linuxsampler that could be built for >> Mandriva2010.2 but that can't be with Mageia2 >> >> I get several times this kind of message when running rpmbuild -ba >> (before it aborts) : >> >> ../src/plugins/.libs/liblinuxsamplerplugins.a(InstrumentEditorFactory.o): >> In >> function `__exchange_and_add_dispatch': >> /usr/lib/gcc/i586-mageia-linux-gnu/4.6.3/../../../../include/c++/4.6.3/ext/atomicity.h:80: >> >> undefined reference to `pthread_cancel' >> >> ../src/common/.libs/liblinuxsamplercommon.a(Path.o): In function >> `__exchange_and_add_dispatch': >> /usr/lib/gcc/i586-mageia-linux-gnu/4.6.3/../../../../include/c++/4.6.3/ext/atomicity.h:80: >> >> undefined reference to `pthread_cancel' >> > > You need to add -lpthread to the linker options... > > -- > Thomas > > > Thanks Thomas ... I use a very simple spec file in which these parts were working for Mandriva : %prep %setup -q -n %name-%version %build %configure2_5x %make %install make DESTDIR=%buildroot install I don't know where to add this option I thought it was done by %configure (I can see the option -pthread in the CXXFLAGS of the different makefiles) I tried to add CXXFLAGS="-lpthread" in the spec but it didn't change anything ...
Re: [Mageia-dev] [changelog] [RPM] cauldron core/release libusbx-1.0.13-1.mga3
On Fri, 21 Sep 2012 07:23:26 +0200 (CEST) fwang wrote: > Name: libusbx Relocations: (not > relocatable) Version : 1.0.13Vendor: > Mageia.Org Release : 1.mga3Build Date: > Fri Sep 21 07:22:24 2012 Install Date: (not installed) > Build Host: ecosse.mageia.org Group : > System/Libraries Source RPM: (none) Size: > 434986 License: LGPLv2+ Signature : (none) > Packager: fwang You need Obsoletes, Provides for the no longer created %{_lib}usbx1.0_0 ,%{_lib}usbx1.0-devel rpms. Charles -- To err is human, to purr feline. To err is human, two curs canine. To err is human, to moo bovine. -- Mageia release 3 (Cauldron) for x86_64$ On SuperSizehttp://www.eslrahc.com Registered Linux user #182463 3.5.4-tmb-server-1.mga3 x86_64 -- signature.asc Description: PGP signature
Re: [Mageia-dev] Any progress on the NFS mount problem? - One step further
On 21/09/12 19:54, Anne Wilson wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 20/09/12 21:37, Guillaume Rousse wrote: If everything else fails, you may also inhibit IPv6 completly: just add 'install ipv6 /bin/true' in any file under /etc/modprobe.d, and reboot. Using MCC, I disabled IPv6 and rebooted. Now 'mount -a' on the client no longer talks about unsupported NFS version, but says mount.nfs: access denied by server while mounting 192.168.0.40:/home I am UID 500 on both systems, so that's very strange. Thanks for getting me this far - any idea where I should be looking now? Anne - -- Need KDE help? Try http://userbase.kde.org or http://forum.kde.org -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAlBct/8ACgkQj93fyh4cnBfvXwCfZziRGCGsc3/WwSzCZSEC9wJa OagAn26u8KVsn5hipcqJ0+0AGmj0/2G4 =Atyo -END PGP SIGNATURE- Anne, Not sure if this is related, but did you apply Derek's patch? :- https://bugs.mageia.org/show_bug.cgi?id=207#c79
Re: [Mageia-dev] need some help to build a linuxsampler.rpm
AL13N a écrit : > Op vrijdag 21 september 2012 21:24:17 schreef PhilippeDidier: > > > > make a small test program, that uses pthread_cancel and try to compile and > link it. when compiling (with gcc or g++) I've got this : pthread_cancel.c:(.text+0xf0): undefined reference to `pthread_create' pthread_cancel.c:(.text+0x142): undefined reference to `pthread_cancel' pthread_cancel.c:(.text+0x184): undefined reference to `pthread_join' when I compile with gcc -pthread -c it works... It seems to be a linkage problem ! Is there anything to do on the computer so that I don't have to add the -pthread option to compile ? or something to add in the spec file ? > > or you could find out with strings if that function is in there. > > lastly, i see you're building the .a file. don't do it and make it dynamic, > that could also have been an issue. if not at least it'll make the problem > alot more visible > > I didn't change anything neither in the spec file nor in the source file that I could use on my mandriva 2010.2 engine (Franck Kober aka emuse maintainer of the music packages for Mandriva 2011 didn't modify the spec file... no more) Thanks for your help !! Regards Philippe #include #include #include #include #include #define handle_error_en(en, msg) \ do { errno = en; perror(msg); exit(EXIT_FAILURE); } while (0) static void * thread_func(void *ignored_argument) { int s; /* Disable cancellation for a while, so that we don't immediately react to a cancellation request */ s = pthread_setcancelstate(PTHREAD_CANCEL_DISABLE, NULL); if (s != 0) handle_error_en(s, "pthread_setcancelstate"); printf("thread_func(): started; cancellation disabled\n"); sleep(5); printf("thread_func(): about to enable cancellation\n"); s = pthread_setcancelstate(PTHREAD_CANCEL_ENABLE, NULL); if (s != 0) handle_error_en(s, "pthread_setcancelstate"); /* sleep() is a cancellation point */ sleep(1000);/* Should get canceled while we sleep */ /* Should never get here */ printf("thread_func(): not canceled!\n"); return NULL; } int main(void) { pthread_t thr; void *res; int s; /* Start a thread and then send it a cancellation request */ s = pthread_create(&thr, NULL, &thread_func, NULL); if (s != 0) handle_error_en(s, "pthread_create"); sleep(2); /* Give thread a chance to get started */ printf("main(): sending cancellation request\n"); s = pthread_cancel(thr); if (s != 0) handle_error_en(s, "pthread_cancel"); /* Join with thread to see what its exit status was */ s = pthread_join(thr, &res); if (s != 0) handle_error_en(s, "pthread_join"); if (res == PTHREAD_CANCELED) printf("main(): thread was canceled\n"); else printf("main(): thread wasn't canceled (shouldn't happen!)\n"); exit(EXIT_SUCCESS); }
Re: [Mageia-dev] need some help to build a linuxsampler.rpm
PhilippeDidier skrev 21.9.2012 22:24: Hi ! Happy packagers... I'm trying to build some missing rpms that exist in Mandriva-contrib but not yet in Mageia... (most of them concern Computer Aided Music) gig linuxsampler gigedit qsampler linuxsampler depends on gig gigedit and qsampler depend on linuxsampler I use the same spec files and sources and patches as in Mandriva... (with minor cosmetic changes) It's OK for gig But I'm having problem with linuxsampler that could be built for Mandriva2010.2 but that can't be with Mageia2 I get several times this kind of message when running rpmbuild -ba (before it aborts) : ../src/plugins/.libs/liblinuxsamplerplugins.a(InstrumentEditorFactory.o): In function `__exchange_and_add_dispatch': /usr/lib/gcc/i586-mageia-linux-gnu/4.6.3/../../../../include/c++/4.6.3/ext/atomicity.h:80: undefined reference to `pthread_cancel' ../src/common/.libs/liblinuxsamplercommon.a(Path.o): In function `__exchange_and_add_dispatch': /usr/lib/gcc/i586-mageia-linux-gnu/4.6.3/../../../../include/c++/4.6.3/ext/atomicity.h:80: undefined reference to `pthread_cancel' You need to add -lpthread to the linker options... -- Thomas
Re: [Mageia-dev] need some help to build a linuxsampler.rpm
Op vrijdag 21 september 2012 21:24:17 schreef PhilippeDidier: > Hi ! Happy packagers... > > I'm trying to build some missing rpms that exist in Mandriva-contrib but > not yet in Mageia... (most of them concern Computer Aided Music) > > gig > linuxsampler > gigedit > qsampler > > linuxsampler depends on gig > gigedit and qsampler depend on linuxsampler > > I use the same spec files and sources and patches as in Mandriva... > (with minor cosmetic changes) > > It's OK for gig > > > But > > I'm having problem with linuxsampler that could be built for > Mandriva2010.2 but that can't be with Mageia2 > > I get several times this kind of message when running rpmbuild -ba > (before it aborts) : > > ../src/plugins/.libs/liblinuxsamplerplugins.a(InstrumentEditorFactory.o): In > function `__exchange_and_add_dispatch': > /usr/lib/gcc/i586-mageia-linux-gnu/4.6.3/../../../../include/c++/4.6.3/ext/a > tomicity.h:80: undefined reference to `pthread_cancel' > > ../src/common/.libs/liblinuxsamplercommon.a(Path.o): In function > `__exchange_and_add_dispatch': > /usr/lib/gcc/i586-mageia-linux-gnu/4.6.3/../../../../include/c++/4.6.3/ext/a > tomicity.h:80: undefined reference to `pthread_cancel' make a small test program, that uses pthread_cancel and try to compile and link it. or you could find out with strings if that function is in there. lastly, i see you're building the .a file. don't do it and make it dynamic, that could also have been an issue. if not at least it'll make the problem alot more visible > What may cause this ? > libpthread-2.1.14-1.so is of course present and linked in /lib/ and > /lib/i686 > > > but there's an empty libpthread.so file in /usr/lib/ > (same as in Mandriva) does it induces any confusion ? > > > Any idea ? > > Thanks for your help... > > Philippe
Re: [Mageia-dev] need some help to build a linuxsampler.rpm
PS : I forgot to say that it's a local building in a /rpm tree on a real Mageia2 machine (not a virtual one) I built several rpms for personal use this way and that the first time I get this kind of error... I don't use iurt !
[Mageia-dev] need some help to build a linuxsampler.rpm
Hi ! Happy packagers... I'm trying to build some missing rpms that exist in Mandriva-contrib but not yet in Mageia... (most of them concern Computer Aided Music) gig linuxsampler gigedit qsampler linuxsampler depends on gig gigedit and qsampler depend on linuxsampler I use the same spec files and sources and patches as in Mandriva... (with minor cosmetic changes) It's OK for gig But I'm having problem with linuxsampler that could be built for Mandriva2010.2 but that can't be with Mageia2 I get several times this kind of message when running rpmbuild -ba (before it aborts) : ../src/plugins/.libs/liblinuxsamplerplugins.a(InstrumentEditorFactory.o): In function `__exchange_and_add_dispatch': /usr/lib/gcc/i586-mageia-linux-gnu/4.6.3/../../../../include/c++/4.6.3/ext/atomicity.h:80: undefined reference to `pthread_cancel' ../src/common/.libs/liblinuxsamplercommon.a(Path.o): In function `__exchange_and_add_dispatch': /usr/lib/gcc/i586-mageia-linux-gnu/4.6.3/../../../../include/c++/4.6.3/ext/atomicity.h:80: undefined reference to `pthread_cancel' What may cause this ? libpthread-2.1.14-1.so is of course present and linked in /lib/ and /lib/i686 but there's an empty libpthread.so file in /usr/lib/ (same as in Mandriva) does it induces any confusion ? Any idea ? Thanks for your help... Philippe
Re: [Mageia-dev] Any progress on the NFS mount problem? - One step further
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 20/09/12 21:37, Guillaume Rousse wrote: > > If everything else fails, you may also inhibit IPv6 completly: just > add 'install ipv6 /bin/true' in any file under /etc/modprobe.d, and > reboot. > Using MCC, I disabled IPv6 and rebooted. Now 'mount -a' on the client no longer talks about unsupported NFS version, but says mount.nfs: access denied by server while mounting 192.168.0.40:/home I am UID 500 on both systems, so that's very strange. Thanks for getting me this far - any idea where I should be looking now? Anne - -- Need KDE help? Try http://userbase.kde.org or http://forum.kde.org -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAlBct/8ACgkQj93fyh4cnBfvXwCfZziRGCGsc3/WwSzCZSEC9wJa OagAn26u8KVsn5hipcqJ0+0AGmj0/2G4 =Atyo -END PGP SIGNATURE-
Re: [Mageia-dev] Mageia 3 final set of isos
On Wed, Sep 19, 2012 at 09:40:27AM +0200, Anne Nicolas wrote: > want. So let start proposals here and discussion. Please add all > explanations to your proposal. I prefer a GNOME DVD of max 4GB in size, so it will still fit on a 4GB USB stick. The GNOME DVD should have all of the software for task-gnome (not just task-gnome-minimal). IMO it should also install task-gnome. Apparently some people mix and match or something, but although I've used KDE in the past, often I don't have even qt installed. I do know the mix and matching seems to get e.g. Gimp on KDE. A KDE edition and a GNOME edition just seems easier to me. All available languages should also be on this DVD. I assume 4GB is enough for this, but I don't know. A live CD, IMO 800MB CD-Rs are available and not expensive. I really wonder how many people still burn cds though. I always just use an USB stick. The benefit is quicker download speed, so 800MB is (IMO) a good size (ideally 1GB, but that is too much for a CD). -- Regards, Olav
Re: [Mageia-dev] Any progress on the NFS mount problem?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 20/09/12 21:37, Guillaume Rousse wrote: > Le 20/09/2012 20:17, Anne Wilson a écrit : Looks as though the problem relates to rpc on the server. I don't mind doing the digging, but can you point me to the right place to start the hole? >>> I'd try to understand why the nfs daemon (rpc.nfsd) is >>> listening on IPv6 only, whereas the mount daemon (rpc.mountd) >>> is listening both on IPv4 and IPv6. >>> >> Where is that configured? > There is no such 'use IPv6 only' configuration option AFAIK, this > seems rather like a problem. Maybe not specific to NFS, BTW. > > There is no --verbose flag for rpc.nfsd, but you may use rpcdebug > instead: rpcdebug -m nfsd -s all > > Then, restart the nfs-server service, and check your logs. > Sep 21 19:18:05 borg2 nfs-server[4320]: /etc/sysconfig/nfs-server: line 11: -d: command not found Sep 21 19:18:05 borg2 nfs-server[4320]: Stopping NFS kernel daemon Sep 21 19:18:05 borg2 rpc.mountd[1765]: Caught signal 15, un-registering and exiting. Sep 21 19:18:05 borg2 nfs-server[4320]: Stopping rpc.mountd:[ OK ] Sep 21 19:18:08 borg2 kernel: [110004.094558] nfsd: freeing readahead buffers. Sep 21 19:18:08 borg2 kernel: [110004.095309] nfsd: last server has exited, flushing export cache Sep 21 19:18:08 borg2 nfs-server[4320]: Stopping nfsd:[ OK ] Sep 21 19:18:08 borg2 nfs-server[4320]: Unexporting directories for NFS kernel daemon... Sep 21 19:18:08 borg2 nfs-server[4359]: /etc/sysconfig/nfs-server: line 11: -d: command not found Sep 21 19:18:08 borg2 nfs-server[4359]: Exporting directories for NFS kernel daemon... Sep 21 19:18:08 borg2 nfs-server[4359]: Starting NFS kernel daemon Sep 21 19:18:08 borg2 nfs-server[4359]: Starting nfsdrpc.nfsd: unable to bind inet TCP socket: errno 98 (Address already in use) Sep 21 19:18:08 borg2 kernel: [110004.460625] set_max_drc nfsd_drc_max_mem 765952 Sep 21 19:18:08 borg2 kernel: [110004.461595] nfsd: creating service Sep 21 19:18:08 borg2 kernel: [110004.461601] nfsd: allocating 32 readahead buffers. Sep 21 19:18:08 borg2 kernel: [110004.461624] NFSD: Using /var/lib/nfs/v4recovery as the NFSv4 state recovery directory Sep 21 19:18:08 borg2 kernel: [110004.461677] NFSD: starting 90-second grace period Sep 21 19:18:08 borg2 nfs-server[4359]: [ OK ] Sep 21 19:18:09 borg2 nfs-server[4359]: Reloading rpc.idmapd[ OK ] Sep 21 19:18:09 borg2 rpc.mountd[4403]: Version 1.2.5 starting Sep 21 19:18:09 borg2 nfs-server[4359]: Starting rpc.mountd[ OK ] Sep 21 19:19:39 borg2 kernel: [110094.560075] NFSD: laundromat service - - starting Sep 21 19:19:39 borg2 kernel: [110094.560086] NFSD: end of grace period Sep 21 19:19:39 borg2 kernel: [110094.580278] NFSD: laundromat_main - sleeping for 90 seconds Sep 21 19:21:06 borg2 dovecot: imap-login: Disconnected (no auth attempts): rip=192.168.0.40, lip=192.168.0.40, TLS handshaking: Disconnected Sep 21 19:21:09 borg2 kernel: [110184.800046] NFSD: laundromat service - - starting Sep 21 19:21:09 borg2 kernel: [110184.800060] NFSD: laundromat_main - sleeping for 90 seconds Sep 21 19:22:39 borg2 kernel: [110275.040069] NFSD: laundromat service - - starting Sep 21 19:22:39 borg2 kernel: [110275.040083] NFSD: laundromat_main - sleeping for 90 seconds Sep 21 19:24:09 borg2 kernel: [110365.280038] NFSD: laundromat service - - starting Sep 21 19:24:09 borg2 kernel: [110365.280047] NFSD: laundromat_main - sleeping for 90 seconds The Line 11 that it complains about says RPCMOUNTD_OPTIONS="--port 4003" -d I *don't think* I edited that, but after all the reading around I've done it is just possible that I did. I do feel, though that I saw that port mentioned and felt that I shouldn't edit it, since I haven't a clue which of the many ports mentioned in the logs is the one it's expecting. Sorry I can be more specific. I've removed the '-d' and restarted. Sep 21 19:30:06 borg2 nfs-server[5169]: Stopping NFS kernel daemon Sep 21 19:30:06 borg2 rpc.mountd[4403]: Caught signal 15, un-registering and exiting. Sep 21 19:30:06 borg2 nfs-server[5169]: Stopping rpc.mountd:[ OK ] Sep 21 19:30:09 borg2 kernel: [110725.276891] nfsd: freeing readahead buffers. Sep 21 19:30:09 borg2 kernel: [110725.277654] nfsd: last server has exited, flushing export cache Sep 21 19:30:09 borg2 nfs-server[5169]: Stopping nfsd:[ OK ] Sep 21 19:30:09 borg2 nfs-server[5169]: Unexporting directories for NFS kernel daemon... Sep 21 19:30:10 borg2 nfs-server[5208]: Exporting directories for NFS kernel daemon... Sep 21 19:30:10 borg2 nfs-server[5208]: Starting NFS kernel daemon Sep 21 19:30:10 borg2 nfs-server[5208]: Starting nfsdrpc.nfsd: unable to bind inet TCP socket: errno 98 (Address already in use) Sep 21 19:30:10 borg2 kernel: [110725.681229] set_max_drc nfsd_drc_max_mem 765952 Sep 21 19:30:10 borg2 kernel: [110725.683544] nfsd: creating service Sep 21 19:30:10 borg2 kernel: [110725.683551] nfsd: allocating 32 readahead buffers. Sep 21 19:30:10 borg2 kernel: [110725.6
Re: [Mageia-dev] Mageia 3 final set of isos
On 09/20/2012 05:46 PM, Olivier Blin wrote: Frank Griffin writes: On 09/19/2012 04:20 AM, Pascal Terjan wrote: On Wed, Sep 19, 2012 at 10:11 AM, Antoine Pitrou wrote: Is that necessary? Instead you could have a checkbox "install optional proprietary software" in the installer. This allows for example magazines to distribute it Then put the nonfree and tainted stuff on a separate non-installable CD/DVD containing only those packages, and have the installer provide an option to use either that or a network-location nonfree/tainted. The magazine can distribute the base DVD, and those who want nonfree/tainted can simply opt to download the second ISO themselves or have the installer connect them to a network nonfree/tainted repo. How to proceed when the network connection requires a non-free firmware? For example on laptops with no ethernet connector but just wifi? Then you get someone to download the companion ISO for you. Or, you don't rely on magazines for your install. Or, we resign ourselves to the fact that magazine installers will be second-class citizens, and put the nonfree stuff on the primary ISO. What do the magazines do about other distros that include nonfree stuff ?
Re: [Mageia-dev] Anyone else seeing Qt4+QtScript segv's (e.g. in kate + __memcpy_ssse3)
'Twas brillig, and Thierry Vignaud at 21/09/12 09:28 did gyre and gimble: > On 21 September 2012 10:13, Colin Guthrie wrote: >> Hi, >> >> Since the latest Qt4, I've seen kate crash with segv's. >> >> Downgrading to the older package fixed the problem. > > Do you have sse3 support in your CPU (not all x86_64 do)? Yup, it's there: flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm lahf_lm dtherm tpr_shadow Col -- Colin Guthrie colin(at)mageia.org http://colin.guthr.ie/ Day Job: Tribalogic Limited http://www.tribalogic.net/ Open Source: Mageia Contributor http://www.mageia.org/ PulseAudio Hacker http://www.pulseaudio.org/ Trac Hacker http://trac.edgewall.org/
[Mageia-dev] Fw: Looking for a mentor
Begin forwarded message: Date: Fri, 21 Sep 2012 08:25:22 +0300 From: Liutauras Adomaitis To: Shlomi Fish Subject: Re: [Mageia-dev] Looking for a mentor On Thu, Sep 20, 2012 at 5:56 PM, Shlomi Fish wrote: > Hi Liutauras, > > On Thu, 20 Sep 2012 17:31:12 +0300 > Liutauras Adomaitis wrote: > >> Hi there, >> >> following >> https://wiki.mageia.org/en/Becoming_a_Mageia_Packager#Opening_a_Mageia_account >> I am writing to this ML. I am looking for a mentor to help me become >> a packager for Mageia. >> >> I was Mandriva enthuasiast since year 2000 and now switching to >> Mageia step by step. >> I would like to pay my debts to OSS community. >> I work mostly as Linux Sys Admin. >> Experience more that 10 years. >> Time zone is EEST. >> Based in Lithuania. >> >> Liutauras > > Right now I have enough time to mentor you. I am "rindolf" on the IRC > and Shlomi (Fish) or "shlomif" elsewhere. Join #mageia-mentoring and > we may be able to find you something to do. > > Regards, > > Shlomi Fish > Great, I will be Liutas on IRC -- - Shlomi Fish http://www.shlomifish.org/ "Star Trek: We, the Living Dead" - http://shlom.in/st-wtld Larry Wall has more dollars in the bank than in his Perl code. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] Anyone else seeing Qt4+QtScript segv's (e.g. in kate + __memcpy_ssse3)
On 21 September 2012 10:13, Colin Guthrie wrote: > Hi, > > Since the latest Qt4, I've seen kate crash with segv's. > > Downgrading to the older package fixed the problem. Do you have sse3 support in your CPU (not all x86_64 do)?
Re: [Mageia-dev] [soft-commits] [5959] Mount /dev/shm as tmpfs
On Fri, Sep 21, 2012 at 8:45 AM, Thierry Vignaud wrote: > On 19 September 2012 23:02, wrote: >> Revision 5959 Author pterjan Date 2012-09-19 23:02:35 +0200 (Wed, 19 Sep >> 2012) >> >> Log Message >> >> Mount /dev/shm as tmpfs > > You didn't fill in NEWS. Oops > Care to do a release? I will but wanted to analyze more the current bug (about missing arches) as even with the old code I don't see how it can happen
[Mageia-dev] Anyone else seeing Qt4+QtScript segv's (e.g. in kate + __memcpy_ssse3)
Hi, Since the latest Qt4, I've seen kate crash with segv's. Downgrading to the older package fixed the problem. Application: Kate (kate), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7fd3d574a780 (LWP 31194))] Thread 2 (Thread 0x7fd3cc9b5700 (LWP 31195)): #0 0x003b3e00b5c4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x7fd3cdc791a7 in QTWTF::TCMalloc_PageHeap::scavengerThread() () from /lib64/libQtScript.so.4 #2 0x7fd3cdc791d9 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /lib64/libQtScript.so.4 #3 0x003b3e007d18 in start_thread () from /lib64/libpthread.so.0 #4 0x003b3dcec4ed in clone () from /lib64/libc.so.6 #5 0x in ?? () Thread 1 (Thread 0x7fd3d574a780 (LWP 31194)): [KCrash Handler] #5 0x003b3dd33ea7 in __memcpy_ssse3 () from /lib64/libc.so.6 #6 0x7fd3cdbbc3bb in QTJSC::JIT::privateCompileCTIMachineTrampolines(QTWTF::RefPtr*, QTJSC::JSGlobalData*, QTJSC::MacroAssemblerCodePtr*, QTJSC::MacroAssemblerCodePtr*, QTJSC::MacroAssemblerCodePtr*, QTJSC::MacroAssemblerCodePtr*) () from /lib64/libQtScript.so.4 #7 0x7fd3cdbd1aec in QTJSC::JIT::compileCTIMachineTrampolines(QTJSC::JSGlobalData*, QTWTF::RefPtr*, QTJSC::MacroAssemblerCodePtr*, QTJSC::MacroAssemblerCodePtr*, QTJSC::MacroAssemblerCodePtr*, QTJSC::MacroAssemblerCodePtr*) () from /lib64/libQtScript.so.4 #8 0x7fd3cdbcdfa3 in QTJSC::JITThunks::JITThunks(QTJSC::JSGlobalData*) () from /lib64/libQtScript.so.4 #9 0x7fd3cdc1aa38 in QTJSC::JSGlobalData::JSGlobalData(bool) () from /lib64/libQtScript.so.4 #10 0x7fd3cdc1b0ec in QTJSC::JSGlobalData::create() () from /lib64/libQtScript.so.4 #11 0x7fd3cdcbb660 in QScriptEnginePrivate::QScriptEnginePrivate() () from /lib64/libQtScript.so.4 #12 0x7fd3cdcbc656 in QScriptEngine::QScriptEngine() () from /lib64/libQtScript.so.4 #13 0x7fd3ce2df42a in KateScript::load() () from /lib64/libkatepartinterfaces.so.4 #14 0x7fd3ce2df799 in KateScript::clearExceptions() () from /lib64/libkatepartinterfaces.so.4 #15 0x7fd3ce2e0abc in KateCommandLineScript::actionInfo(QString const&) () from /lib64/libkatepartinterfaces.so.4 #16 0x7fd3ce2e69f1 in KateScriptActionMenu::repopulate() () from /lib64/libkatepartinterfaces.so.4 #17 0x7fd3ce2e70cc in KateScriptActionMenu::KateScriptActionMenu(KateView*, QString const&) () from /lib64/libkatepartinterfaces.so.4 #18 0x7fd3ce3453ea in KateView::setupActions() () from /lib64/libkatepartinterfaces.so.4 #19 0x7fd3ce349345 in KateView::KateView(KateDocument*, QWidget*) () from /lib64/libkatepartinterfaces.so.4 #20 0x7fd3ce2b4ff4 in KateDocument::createView(QWidget*) () from /lib64/libkatepartinterfaces.so.4 #21 0x7fd3d64d354a in KateViewManager::createView(KTextEditor::Document*) () from /lib64/libkateinterfaces.so.4 #22 0x7fd3d64d7c4a in KateViewSpace::restoreConfig(KateViewManager*, KConfigBase const*, QString const&) () from /lib64/libkateinterfaces.so.4 #23 0x7fd3d64d5aec in KateViewManager::restoreSplitter(KConfigBase const*, QString const&, QSplitter*, QString const&) () from /lib64/libkateinterfaces.so.4 #24 0x7fd3d64d637d in KateViewManager::restoreViewConfiguration(KConfigGroup const&) () from /lib64/libkateinterfaces.so.4 #25 0x7fd3d64caf4e in KateMainWindow::KateMainWindow(KConfig*, QString const&) () from /lib64/libkateinterfaces.so.4 #26 0x7fd3d64bc884 in KateApp::newMainWindow(KConfig*, QString const&) () from /lib64/libkateinterfaces.so.4 #27 0x7fd3d64e0633 in KateSessionManager::activateSession(KSharedPtr, bool, bool, bool) () from /lib64/libkateinterfaces.so.4 #28 0x7fd3d64e37a3 in KateSessionManager::chooseSession() () from /lib64/libkateinterfaces.so.4 #29 0x7fd3d64bdfe7 in KateApp::startupKate() () from /lib64/libkateinterfaces.so.4 #30 0x7fd3d64be3a5 in KateApp::initKate() () from /lib64/libkateinterfaces.so.4 #31 0x7fd3d64be5c2 in KateApp::KateApp(KCmdLineArgs*) () from /lib64/libkateinterfaces.so.4 #32 0x7fd3d6712648 in kdemain () from /lib64/libkdeinit4_kate.so #33 0x003b3dc21975 in __libc_start_main () from /lib64/libc.so.6 #34 0x00400751 in _start () -- Colin Guthrie colin(at)mageia.org http://colin.guthr.ie/ Day Job: Tribalogic Limited http://www.tribalogic.net/ Open Source: Mageia Contributor http://www.mageia.org/ PulseAudio Hacker http://www.pulseaudio.org/ Trac Hacker http://trac.edgewall.org/
Re: [Mageia-dev] [soft-commits] [5959] Mount /dev/shm as tmpfs
On 19 September 2012 23:02, wrote: > Revision 5959 Author pterjan Date 2012-09-19 23:02:35 +0200 (Wed, 19 Sep > 2012) > > Log Message > > Mount /dev/shm as tmpfs You didn't fill in NEWS. Care to do a release?