Re: [packman] mldonkey from packman repo stucks at the beginning

2012-08-23 Diskussionsfäden Stefan Seyfried
Am 22.08.2012 22:34, schrieb Wolfgang Bauer:
 Hi!
 For a while now I'm having the same problem on a 32bit system (on 64bit 
 mldonkey works fine).
 
 Since the static binary from the mldonkey homepage and a self compiled one 
 don't show this behaviour, I decided to have a look at the packman package.
 I found out that the hang is caused by the mldonkey-
 fix_missing_return_in_non_void_functions.patch.
 
 This patch re-adds commented-out return statements to some i586 assembler 
 functions. I guess they overwrite the actual result from these functions 
 which 
 then causes the hang later on. Removing this patch resolves the issue.
 
 So could you please remove this patch?

removing this patch makes the build service unhappy, since the compiler
(rightfully) assumes that a function with a return value needs to have a
return XXX statement. The obscure assembler code actually probably
does provide the correct return code, but the compiler has no way of
knowing this.

So for now I simply have disabled the assembler optimizations, now i586
build fine as the offending code is not used anymore.

 Thanks in advance!
 
 Btw., there's also a newer version available in the meantime... (3.1.3)

I also updated the version while I was at it.
Please test, I just checked that it builds :-)
-- 
Stefan Seyfried
If your lighter runs out of fluid or flint and stops making
 fire, and you can't be bothered to figure out about lighter
 fluid or flint, that is not Zippo's fault. -- bkw

___
Packman mailing list
Packman@links2linux.de
http://lists.links2linux.de/cgi-bin/mailman/listinfo/packman


Re: [packman] mldonkey from packman repo stucks at the beginning

2012-08-23 Diskussionsfäden Wolfgang Bauer
Am Donnerstag, 23. August 2012, 10:27:14 schrieb Stefan Seyfried:
 removing this patch makes the build service unhappy, since the compiler
 (rightfully) assumes that a function with a return value needs to have a
 return XXX statement. The obscure assembler code actually probably
 does provide the correct return code, but the compiler has no way of
 knowing this.
 
 So for now I simply have disabled the assembler optimizations, now i586
 build fine as the offending code is not used anymore.

Ah, ok. I only tried building locally with rpmbuild. That worked fine with 
just removing the patch.

But I guess disabling the asm stuff is ok...

 I also updated the version while I was at it.
 Please test, I just checked that it builds :-)

I've tested the new 32bit package on 12.1 and 12.2RC2. Everything is working 
now... :-)

Thank you very much!

Kind Regards,
Wolfgang

___
Packman mailing list
Packman@links2linux.de
http://lists.links2linux.de/cgi-bin/mailman/listinfo/packman


Re: [packman] mldonkey from packman repo stucks at the beginning

2012-08-22 Diskussionsfäden Wolfgang Bauer
Hi!
For a while now I'm having the same problem on a 32bit system (on 64bit 
mldonkey works fine).

Since the static binary from the mldonkey homepage and a self compiled one 
don't show this behaviour, I decided to have a look at the packman package.
I found out that the hang is caused by the mldonkey-
fix_missing_return_in_non_void_functions.patch.

This patch re-adds commented-out return statements to some i586 assembler 
functions. I guess they overwrite the actual result from these functions which 
then causes the hang later on. Removing this patch resolves the issue.

So could you please remove this patch?
Thanks in advance!

Btw., there's also a newer version available in the meantime... (3.1.3)

Kind Regards,
Wolfgang Bauer


Am Dienstag, 29. Mai 2012, 23:52:38 schrieb Pascal Bleser:
 On 2012-05-29 22:34:02 (+0200), GMAIL ajvp1...@gmail.com wrote:
  Hi, good evening:
 Hi Alfredo
 (sorry, sending again, had a typo in the mailing-list address
 ¬¬)
 
  first of all, thanks for your effort packaging mldonkey for opensuse,
  but at 12.1 version there is
  no way to make it work.
  Heavy CPU load and no answer on URL localhost:4080 nor
  192.168.250.120:4080 (my internal IP)
  The only answer is:
  
  alfredo@pb1400cen:~ mldonkey 
  [1] 6030
  alfredo@pb1400cen:~ 2012/05/29 22:09:14 [cO] Starting MLDonkey 3.1.1 ...
  2012/05/29 22:09:14 [cO] Language ES, locale UTF-8, ulimit for open files
  1024 2012/05/29 22:09:14 [cO] raised ulimit for open files from 1024 to
  4096 2012/05/29 22:09:14 [cO] MLDonkey is working in
  /home/alfredo/.mldonkey
  
  2012/05/29 22:09:14 [cO] creating new MLDonkey base directory in
  /home/alfredo/.mldonkey
  
  2012/05/29 22:09:14 [Gettext] Loading language resource
  mlnet_strings.es_ES.UTF-8
  2012/05/29 22:09:14 [cO] loaded language resource file
  2012/05/29 22:09:14 [DNS] Resolving [pb1400cen.mozoilo.site] ...
  
  where :
  my PC is named pb1400cen.
  my user (no privileges) is alfredo
  pb1400cen.mozoilo.site is my internal FQD. (resolved by host file, not
  bind)
  
  under .mldonkey there are tmp directory and mlnet_strings.es_ES.UTF-8
  file (both of them empty).
  
  No logs under /var/log/messages. No parameter found to make mldonkey
  start verbosed...
  
  Any clue? any forum where this problem has been resolved?
 
 I'm afraid I really can't help, I don't even use mldonkey
 myself, I just keep the package building and up-to-date.
 
 Please report the problem with the mldonkey developers, as we
 just package it, we don't write the software itself.

 (And, sorry, I don't have the time to relay the bugs there
 myself :\)
 
 cheers


___
Packman mailing list
Packman@links2linux.de
http://lists.links2linux.de/cgi-bin/mailman/listinfo/packman


Re: [packman] mldonkey from packman repo stucks at the beginning

2012-05-29 Diskussionsfäden Pascal Bleser
On 2012-05-29 22:34:02 (+0200), GMAIL ajvp1...@gmail.com wrote:
 Hi, good evening:

Hi Alfredo
(sorry, sending again, had a typo in the mailing-list address
¬¬)

 first of all, thanks for your effort packaging mldonkey for opensuse,
 but at 12.1 version there is
 no way to make it work.
 Heavy CPU load and no answer on URL localhost:4080 nor
 192.168.250.120:4080 (my internal IP)
 The only answer is:

 alfredo@pb1400cen:~ mldonkey 
 [1] 6030
 alfredo@pb1400cen:~ 2012/05/29 22:09:14 [cO] Starting MLDonkey 3.1.1 ...
 2012/05/29 22:09:14 [cO] Language ES, locale UTF-8, ulimit for open files 1024
 2012/05/29 22:09:14 [cO] raised ulimit for open files from 1024 to 4096
 2012/05/29 22:09:14 [cO] MLDonkey is working in /home/alfredo/.mldonkey

 2012/05/29 22:09:14 [cO] creating new MLDonkey base directory in
 /home/alfredo/.mldonkey

 2012/05/29 22:09:14 [Gettext] Loading language resource
 mlnet_strings.es_ES.UTF-8
 2012/05/29 22:09:14 [cO] loaded language resource file
 2012/05/29 22:09:14 [DNS] Resolving [pb1400cen.mozoilo.site] ...

 where :
 my PC is named pb1400cen.
 my user (no privileges) is alfredo
 pb1400cen.mozoilo.site is my internal FQD. (resolved by host file, not bind)

 under .mldonkey there are tmp directory and mlnet_strings.es_ES.UTF-8
 file (both of them empty).

 No logs under /var/log/messages. No parameter found to make mldonkey
 start verbosed...

 Any clue? any forum where this problem has been resolved?

I'm afraid I really can't help, I don't even use mldonkey
myself, I just keep the package building and up-to-date.

Please report the problem with the mldonkey developers, as we
just package it, we don't write the software itself.

(And, sorry, I don't have the time to relay the bugs there
myself :\)

cheers
-- 
  -o) Pascal Bleser
  /\\ http://opensuse.org -- we haz green
 _\_v http://fosdem.org   -- we haz conf


pgp0WM1MoD1Qd.pgp
Description: PGP signature
___
Packman mailing list
Packman@links2linux.de
http://lists.links2linux.de/cgi-bin/mailman/listinfo/packman