[opensuse-packaging] Package: dumb Project: home:saigkill
Hello Mates, at this moment, i'm building dumb (a Music Library). A part of the RPMLint Warnings i've fixed. But a few Warnings are present. dumb.x86_64: W: executable-stack /usr/bin/dumbplay That i never heard. libdumb0_9_3.x86_64: W: shlib-policy-missing-lib This is strange. I've created an Subpackage with the *.so and RPMLint doesn't see it. libdumb0_9_3.x86_64: W: shlib-unversioned-lib libdumb-0.9.3.so libdumb0_9_3.x86_64: W: shlib-unversioned-lib libaldmb-0.9.3.so I think, this i can ignore. Versionformat x.x.x.so is compatible with the Guides. libdumb0_9_3.x86_64: W: unstripped-binary-or-object /usr/lib64/libaldmb-0.9.3.so libdumb0_9_3.x86_64: W: unstripped-binary-or-object /usr/lib64/libdumb-0.9.3.so I think i can place this in the rpmlintrc. -- Sincereley yours Sascha Manns openSUSE Marketing Team openSUSE Build Service Web: http://saschamanns.gulli.to Project-Blog: http://lizards.opensuse.org/author/saigkill Private-Blog: http://saschasbacktrace.blogspot.com DISCLAIMER: Please note that in accordance with the German law on data retention, information on every electronic information exchange with me is retained for a period of six months. http://www.vorratsdatenspeicherung.de http://www.ccc.de -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
Am Sonntag, 8. März 2009 schrieb Sascha 'saigkill' Manns:
Hello Mates,
at this moment, i'm building dumb (a Music Library). A part of the RPMLint Warnings i've fixed. But a few Warnings are present.
dumb.x86_64: W: executable-stack /usr/bin/dumbplay That i never heard.
libdumb0_9_3.x86_64: W: shlib-policy-missing-lib This is strange. I've created an Subpackage with the *.so and RPMLint doesn't see it.
libdumb0_9_3.x86_64: W: shlib-unversioned-lib libdumb-0.9.3.so libdumb0_9_3.x86_64: W: shlib-unversioned-lib libaldmb-0.9.3.so I think, this i can ignore. Versionformat x.x.x.so is compatible with the Guides.
libdumb0_9_3.x86_64: W: unstripped-binary-or-object /usr/lib64/libaldmb-0.9.3.so libdumb0_9_3.x86_64: W: unstripped-binary-or-object /usr/lib64/libdumb-0.9.3.so I think i can place this in the rpmlintrc.
have you heard about the packman repository? most of your apps you're trying to build are already available there ... dumb, kde4-skrooge ... http://packman.links2linux.de/package/dumb you can grab the src.rpm and check my rpmlintrc file :)
-- Sincereley yours
Sascha Manns
have fun Toni -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
On Sonntag 08 März 2009 15:18:29 oc2pus@arcor.de wrote:
have you heard about the packman repository? Yes, i think everyone has heard about packman ;-)
most of your apps you're trying to build are already available there ... dumb, kde4-skrooge ... The Problem is: I would like to build kq (an Linux Game). But it must be linked to librarys, that doesn't contains OBS (dumb lib). And i can't link from OBS to Packman. So i must build my own Version.
http://packman.links2linux.de/package/dumb you can grab the src.rpm and check my rpmlintrc file :) That's right. I've also used your spec. The Rpmlint-Warning "Huge Docs" i fixed through adding an own Doc Subpackage. Now i've read your rpmlintrc and found the Filter add "Shlib whatever". I think i put it in my rpmlintrc. The Spec file is yours. I thought: "We must be founded the wheel the second once?" :-) Have you ever seen the "executalble stack" in your Version?
-- Sincereley yours Sascha Manns openSUSE Marketing Team openSUSE Build Service Web: http://saschamanns.gulli.to Project-Blog: http://lizards.opensuse.org/author/saigkill Private-Blog: http://saschasbacktrace.blogspot.com DISCLAIMER: Please note that in accordance with the German law on data retention, information on every electronic information exchange with me is retained for a period of six months. http://www.vorratsdatenspeicherung.de http://www.ccc.de -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
Am Sonntag, 8. März 2009 schrieb Sascha 'saigkill' Manns:
On Sonntag 08 März 2009 15:18:29 oc2pus@arcor.de wrote:
have you heard about the packman repository?
Yes, i think everyone has heard about packman ;-)
most of your apps you're trying to build are already available there ... dumb, kde4-skrooge ...
The Problem is: I would like to build kq (an Linux Game). But it must be linked to librarys, that doesn't contains OBS (dumb lib). And i can't link from OBS to Packman. So i must build my own Version.
http://packman.links2linux.de/package/dumb you can grab the src.rpm and check my rpmlintrc file :)
That's right. I've also used your spec. The Rpmlint-Warning "Huge Docs" i fixed through adding an own Doc Subpackage. Now i've read your rpmlintrc and found the Filter add "Shlib whatever". I think i put it in my rpmlintrc. The Spec file is yours. I thought: "We must be founded the wheel the second once?" :-) Have you ever seen the "executalble stack" in your Version?
no, not for this package. openSuSE-11.1 build: ... checking for files with abuild user/group ... running 00-check-install-rpms ... installing all built rpms Preparing packages for installation... libdumb0_9_3-0.9.3-0.pm.1 dumb-debuginfo-0.9.3-0.pm.1 dumb-debugsource-0.9.3-0.pm.1 libdumb-devel-0.9.3-0.pm.1 dumb-0.9.3-0.pm.1 ... running 01-check-debuginfo ... testing for empty debuginfo packages ! ! dumb-debugsource-0.9.3-0.pm.1.i586.rpm: no debug sources, deleting package ! dumb-debuginfo-0.9.3-0.pm.1.i586.rpm: WARNING: this probably means the debug information is invalid ! ... running 02-check-gcc-output ... testing for serious compiler warnings (using /usr/lib/build/checks-data/check_gcc_output) (using /local/build-root.toni.11.1-i386/.build.log) ... running 03-check-binary-kernel-log ... running 04-check-filelist ... checking filelist ... running 05-check-invalid-requires dependency check for dumb-debuginfo-0.9.3-0.pm.1.i586.rpm: ... running 06-check-installtest ... testing for pre/postinstall scripts that are not idempotent ... running 08-check-permissions ... testing for modified permissions ... running 09-check-packaged-twice ... running 10-check-lanana ... running 11-check-pkgconfig-deps ... testing devel dependencies required by pkgconfig .pc files ... running 12-check-libtool-deps ... testing devel dependencies required by libtool .la files (can be skipped by "skip-check-libtool-deps" anywhere in spec) ... running 13-check-invalid-provides ... running 14-check-gconf-scriptlets ... testing GConf scriptlet presence ... running 99-check-remove-rpms ... removing all built rpms (order: reverse libdumb0_9_3 libdumb-devel dumb dumb-debuginfo) RPMLINT report: =============== 4 packages and 0 specfiles checked; 0 errors, 0 warnings. # /local/y2pmbuild/11.1-i386/i586/libdumb0_9_3-0.9.3-0.pm.1.i586.rpm # /local/y2pmbuild/11.1-i386/i586/libdumb-devel-0.9.3-0.pm.1.i586.rpm # /local/y2pmbuild/11.1-i386/i586/dumb-0.9.3-0.pm.1.i586.rpm # /local/y2pmbuild/11.1-i386/i586/dumb-debuginfo-0.9.3-0.pm.1.i586.rpm # /local/y2pmbuild/11.1-i386/src/dumb-0.9.3-0.pm.1.src.rpm ... build is finished using: rpm -qa | grep rpmlint rpmlint-Factory-1.0-48.1 rpmlint-mini-1.0-215.1 perhaps some of the examples are triggering those messages ? I packaged only the sources from the examples: %__make clean %__rm -rf examples/{Makefile*,*.o,dumb{2wav,out,play},.{deps,libs}}
-- Sincereley yours
Sascha Manns
have fun Toni -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
On Sonntag 08 März 2009 18:04:23 oc2pus@arcor.de wrote:
I packaged only the sources from the examples: %__make clean %__rm -rf examples/{Makefile*,*.o,dumb{2wav,out,play},.{deps,libs}} I've used the same source. Very courious.
have fun Toni You too, thanks... -- Sincereley yours
Sascha Manns openSUSE Marketing Team openSUSE Build Service Web: http://saschamanns.gulli.to Project-Blog: http://lizards.opensuse.org/author/saigkill Private-Blog: http://saschasbacktrace.blogspot.com DISCLAIMER: Please note that in accordance with the German law on data retention, information on every electronic information exchange with me is retained for a period of six months. http://www.vorratsdatenspeicherung.de http://www.ccc.de -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
On Sunday 08 March 2009 14:56:45 Sascha 'saigkill' Manns wrote:
Hello Mates,
at this moment, i'm building dumb (a Music Library). A part of the RPMLint Warnings i've fixed. But a few Warnings are present.
dumb.x86_64: W: executable-stack /usr/bin/dumbplay That i never heard.
libdumb0_9_3.x86_64: W: shlib-policy-missing-lib This is strange. I've created an Subpackage with the *.so and RPMLint doesn't see it.
As I have read below, your libs are named name-version.so. I think correct versioned libs are named name.so.version, might be that what rpmint complains about. Are you sure, that this is compatible with the guidelines? What is the soversion of the libs? Is it really 0.9.3?
libdumb0_9_3.x86_64: W: shlib-unversioned-lib libdumb-0.9.3.so libdumb0_9_3.x86_64: W: shlib-unversioned-lib libaldmb-0.9.3.so I think, this i can ignore. Versionformat x.x.x.so is compatible with the Guides.
libdumb0_9_3.x86_64: W: unstripped-binary-or-object /usr/lib64/libaldmb-0.9.3.so libdumb0_9_3.x86_64: W: unstripped-binary-or-object /usr/lib64/libdumb-0.9.3.so I think i can place this in the rpmlintrc.
You can create automatically a debuginfo package. Place <debuginfo> <enable /> </debuginfo> in the package configuration (osc meta pkg -e ....). This enables the build of -debuginfo for all your repositories for this package.
-- Sincereley yours
Sascha Manns
Best greetings Buschmann ---------------------------------------------------------------------------------- openSUSE Member - de.opensuse.org Sys-Op http://en.opensuse.org/User:Buschmann23
Sascha 'saigkill' Manns escribió:
Hello Mates,
at this moment, i'm building dumb (a Music Library). A part of the RPMLint Warnings i've fixed. But a few Warnings are present.
dumb.x86_64: W: executable-stack /usr/bin/dumbplay
Please read the following article http://www.gentoo.org/proj/en/hardened/gnu-stack.xml that will answer several of your possible questions.. -- "If this is the best God can do, I am not impressed" -George Carlin (1937-2008) Cristian Rodríguez R. Software Developer Platform/OpenSUSE - Core Services SUSE LINUX Products GmbH Research & Development http://www.opensuse.org/
On Sonntag 08 März 2009 15:30:36 Cristian Rodríguez wrote: > Sascha 'saigkill' Manns escribió: > > Hello Mates, > > > > at this moment, i'm building dumb (a Music Library). A part of the > > RPMLint Warnings i've fixed. But a few Warnings are present. > > > > dumb.x86_64: W: executable-stack /usr/bin/dumbplay > > Please read the following article > > http://www.gentoo.org/proj/en/hardened/gnu-stack.xml > > that will answer several of your possible questions.. Thanks for the Tip. I've tried: configure.in: AC_ARG_ENABLE(debug, AC_HELP_STRING(--enable-debug, build debug), - CXXFLAGS="$CXXFLAGS -g" + CXXFLAGS="$CXXFLAGS -g -Wa,--noexecstack" AC_DEFINE(DEBUG)) But that doesn't work. Has anyone an idea? -- Sincereley yours Sascha Manns openSUSE Marketing Team openSUSE Build Service Web: http://saschamanns.gulli.to Project-Blog: http://lizards.opensuse.org/author/saigkill Private-Blog: http://saschasbacktrace.blogspot.com DISCLAIMER: Please note that in accordance with the German law on data retention, information on every electronic information exchange with me is retained for a period of six months. http://www.vorratsdatenspeicherung.de http://www.ccc.de -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
Sascha 'saigkill' Manns escribió: >> that will answer several of your possible questions.. > Thanks for the Tip. I've tried: > configure.in: > AC_ARG_ENABLE(debug, > AC_HELP_STRING(--enable-debug, build debug), > - CXXFLAGS="$CXXFLAGS -g" > + CXXFLAGS="$CXXFLAGS -g -Wa,--noexecstack" > AC_DEFINE(DEBUG)) > > But that doesn't work. Has anyone an idea? > of course, it will not work.. those are linker flags "LDFLAGS" not compiler ones.. -- "If this is the best God can do, I am not impressed" -George Carlin (1937-2008) Cristian Rodríguez R. Software Developer Platform/OpenSUSE - Core Services SUSE LINUX Products GmbH Research & Development http://www.opensuse.org/
On Sonntag 08 März 2009 18:15:07 Cristian Rodríguez wrote:
Sascha 'saigkill' Manns escribió:
that will answer several of your possible questions..
Thanks for the Tip. I've tried: configure.in: AC_ARG_ENABLE(debug, AC_HELP_STRING(--enable-debug, build debug), - CXXFLAGS="$CXXFLAGS -g" + CXXFLAGS="$CXXFLAGS -g -Wa,--noexecstack" AC_DEFINE(DEBUG))
But that doesn't work. Has anyone an idea?
of course, it will not work.. those are linker flags "LDFLAGS" not compiler ones.. Yes, with $LDFLAGS it runs. Now the RPMLint Warning is weg. -- Sincereley yours
Sascha Manns openSUSE Marketing Team openSUSE Build Service Web: http://saschamanns.gulli.to Project-Blog: http://lizards.opensuse.org/author/saigkill Private-Blog: http://saschasbacktrace.blogspot.com DISCLAIMER: Please note that in accordance with the German law on data retention, information on every electronic information exchange with me is retained for a period of six months. http://www.vorratsdatenspeicherung.de http://www.ccc.de -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
Sascha 'saigkill' Manns escribió:
Yes, with $LDFLAGS it runs. Now the RPMLint Warning is weg.
That's the easy part.. does the software works properly once installed ? -- "If this is the best God can do, I am not impressed" -George Carlin (1937-2008) Cristian Rodríguez R. Software Developer Platform/OpenSUSE - Core Services SUSE LINUX Products GmbH Research & Development http://www.opensuse.org/
Hi Mates, yesterday i fixed the execstrac and used the Option --no-undefined for detecting failed depencies or errors. First the OSC says to me, that libdumb.la is failed. So i added "libdumb_la_LDADD = -lm" in src/Makefile.am. Then after the next build an error comes, that libaldmb.la failed. Then i added libaldmb_la_LDADD= -lm to the Makefile. But now the adding of -lm doesn't help. My actual output is: --snip-- ..libs/datduh.o: In function `dat_read_duh': datduh.c:(.text+0x41): undefined reference to `read_duh' datduh.c:(.text+0x4c): undefined reference to `dumbfile_close' ..libs/datduh.o: In function `dumb_register_dat_duh': datduh.c:(.text+0xf): undefined reference to `register_datafile_object' ..libs/datunld.o: In function `_dat_unload_duh': datunld.c:(.text+0x1): undefined reference to `unload_duh' ..libs/packfile.o: In function `dumbfile_from_packfile': packfile.c:(.text+0xd): undefined reference to `dumbfile_open_ex' ..libs/packfile.o: In function `dumbfile_open_packfile': packfile.c:(.text+0x28): undefined reference to `dumbfile_open_ex' ..libs/packfile.o: In function `dumb_packfile_close': packfile.c:(.text+0x31): undefined reference to `pack_fclose' ..libs/packfile.o: In function `dumb_packfile_getnc': packfile.c:(.text+0x41): undefined reference to `pack_fread' ..libs/packfile.o: In function `dumb_packfile_getc': packfile.c:(.text+0x51): undefined reference to `pack_getc' ..libs/packfile.o: In function `dumb_packfile_skip': packfile.c:(.text+0x61): undefined reference to `pack_fseek' ..libs/packfile.o: In function `dumb_packfile_open': packfile.c:(.text+0x78): undefined reference to `pack_fopen' ..libs/packfile.o: In function `dumb_register_packfiles': packfile.c:(.text+0x88): undefined reference to `register_dumbfile_system' ..libs/alplay.o: In function `al_duh_decompose_to_sigrenderer': alplay.c:(.text+0x76): undefined reference to `stop_audio_stream' ..libs/alplay.o: In function `al_duh_encapsulate_sigrenderer': alplay.c:(.text+0x116): undefined reference to `duh_sigrenderer_get_n_channels' alplay.c:(.text+0x143): undefined reference to `play_audio_stream' alplay.c:(.text+0x158): undefined reference to `voice_set_priority' ..libs/alplay.o: In function `al_stop_duh': alplay.c:(.text+0x203): undefined reference to `duh_end_sigrenderer' alplay.c:(.text+0x20c): undefined reference to `stop_audio_stream' ..libs/alplay.o: In function `al_poll_duh': alplay.c:(.text+0x27d): undefined reference to `get_audio_stream_buffer' alplay.c:(.text+0x2bd): undefined reference to `duh_render' alplay.c:(.text+0x2dc): undefined reference to `duh_sigrenderer_get_n_channels' alplay.c:(.text+0x317): undefined reference to `free_audio_stream_buffer' alplay.c:(.text+0x341): undefined reference to `duh_end_sigrenderer' alplay.c:(.text+0x34a): undefined reference to `free_audio_stream_buffer' alplay.c:(.text+0x353): undefined reference to `stop_audio_stream' ..libs/alplay.o: In function `al_resume_duh': alplay.c:(.text+0x399): undefined reference to `voice_start' ..libs/alplay.o: In function `al_pause_duh': alplay.c:(.text+0x3d9): undefined reference to `voice_stop' ..libs/alplay.o: In function `al_start_duh': alplay.c:(.text+0x492): undefined reference to `play_audio_stream' alplay.c:(.text+0x4a7): undefined reference to `voice_set_priority' alplay.c:(.text+0x4b7): undefined reference to `duh_start_sigrenderer' alplay.c:(.text+0x4e0): undefined reference to `stop_audio_stream' ..libs/alplay.o: In function `al_duh_set_priority': alplay.c:(.text+0x1b3): undefined reference to `voice_set_priority' ..libs/alplay.o: In function `al_duh_get_position': alplay.c:(.text+0x1da): undefined reference to `duh_sigrenderer_get_position' ..libs/datit.o: In function `dat_read_it': datit.c:(.text+0x41): undefined reference to `dumb_read_it' datit.c:(.text+0x4c): undefined reference to `dumbfile_close' ..libs/datit.o: In function `dumb_register_dat_it': datit.c:(.text+0xf): undefined reference to `register_datafile_object' ..libs/datxm.o: In function `dat_read_xm': datxm.c:(.text+0x41): undefined reference to `dumb_read_xm' datxm.c:(.text+0x4c): undefined reference to `dumbfile_close' ..libs/datxm.o: In function `dumb_register_dat_xm': datxm.c:(.text+0xf): undefined reference to `register_datafile_object' ..libs/dats3m.o: In function `dat_read_s3m': dats3m.c:(.text+0x41): undefined reference to `dumb_read_s3m' dats3m.c:(.text+0x4c): undefined reference to `dumbfile_close' ..libs/dats3m.o: In function `dumb_register_dat_s3m': dats3m.c:(.text+0xf): undefined reference to `register_datafile_object' ..libs/datmod.o: In function `dat_read_mod': datmod.c:(.text+0x41): undefined reference to `dumb_read_mod' datmod.c:(.text+0x4c): undefined reference to `dumbfile_close' ..libs/datmod.o: In function `dumb_register_dat_mod': datmod.c:(.text+0xf): undefined reference to `register_datafile_object' ..libs/datitq.o: In function `dat_read_it_quick': datitq.c:(.text+0x41): undefined reference to `dumb_read_it_quick' datitq.c:(.text+0x4c): undefined reference to `dumbfile_close' ..libs/datitq.o: In function `dumb_register_dat_it_quick': datitq.c:(.text+0xf): undefined reference to `register_datafile_object' ..libs/datxmq.o: In function `dat_read_xm_quick': datxmq.c:(.text+0x41): undefined reference to `dumb_read_xm_quick' datxmq.c:(.text+0x4c): undefined reference to `dumbfile_close' ..libs/datxmq.o: In function `dumb_register_dat_xm_quick': datxmq.c:(.text+0xf): undefined reference to `register_datafile_object' ..libs/dats3mq.o: In function `dat_read_s3m_quick': dats3mq.c:(.text+0x41): undefined reference to `dumb_read_s3m_quick' dats3mq.c:(.text+0x4c): undefined reference to `dumbfile_close' ..libs/dats3mq.o: In function `dumb_register_dat_s3m_quick': dats3mq.c:(.text+0xf): undefined reference to `register_datafile_object' ..libs/datmodq.o: In function `dat_read_mod_quick': datmodq.c:(.text+0x41): undefined reference to `dumb_read_mod_quick' datmodq.c:(.text+0x4c): undefined reference to `dumbfile_close' ..libs/datmodq.o: In function `dumb_register_dat_mod_quick': datmodq.c:(.text+0xf): undefined reference to `register_datafile_object' collect2: ld returned 1 exit status make[1]: *** [libaldmb.la] Error 1 --snap-- Has anyone an idea, how to fix the Error? -- Sincereley yours Sascha Manns openSUSE Marketing Team openSUSE Build Service Web: http://saschamanns.gulli.to Project-Blog: http://lizards.opensuse.org/author/saigkill Private-Blog: http://saschasbacktrace.blogspot.com DISCLAIMER: Please note that in accordance with the German law on data retention, information on every electronic information exchange with me is retained for a period of six months. http://www.vorratsdatenspeicherung.de http://www.ccc.de -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
Sascha 'saigkill' Manns wrote:
Hi Mates,
yesterday i fixed the execstrac and used the Option --no-undefined for detecting failed depencies or errors. First the OSC says to me, that libdumb.la is failed. So i added "libdumb_la_LDADD = -lm" in src/Makefile.am. Then after the next build an error comes, that libaldmb.la failed. Then i added libaldmb_la_LDADD= -lm to the Makefile. But now the adding of -lm doesn't help. My actual output is:
Try adding: libaldmb_la_LDADD= -lm -ldumb missing symbols seem like the symbols from the dumb library -- Best Regards / S pozdravom, Pavol RUSNAK SUSE LINUX, s.r.o Package Maintainer Lihovarska 1060/12 PGP 0xA6917144 19000 Praha 9, CR prusnak[at]suse.cz http://www.suse.cz -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
On Dienstag 10 März 2009 07:13:00 Pavol Rusnak wrote:
libaldmb_la_LDADD= -lm -ldumb
missing symbols seem like the symbols from the dumb library Thanks for the idea. But it is the same error.
-- Sincereley yours Sascha Manns openSUSE Marketing Team openSUSE Build Service Web: http://saschamanns.gulli.to Project-Blog: http://lizards.opensuse.org/author/saigkill Private-Blog: http://saschasbacktrace.blogspot.com DISCLAIMER: Please note that in accordance with the German law on data retention, information on every electronic information exchange with me is retained for a period of six months. http://www.vorratsdatenspeicherung.de http://www.ccc.de -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
participants (5)
-
Cristian Rodríguez
-
Matthias Fehring
-
oc2pus@arcor.de
-
Pavol Rusnak
-
Sascha 'saigkill' Manns