Strict Standards: Non-static method Flyspray::absoluteURI() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/constants.inc.php on line 29 Strict Standards: Non-static method Flyspray::get_tmp_dir() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/constants.inc.php on line 78 Strict Standards: Non-static method Flyspray::base_version() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/header.php on line 29 Strict Standards: Non-static method Flyspray::base_version() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/header.php on line 29 Strict Standards: Non-static method Req::val() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/header.php on line 39 Strict Standards: Non-static method Req::has() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/class.gpc.php on line 26 Strict Standards: Non-static method Req::num() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/header.php on line 40 Strict Standards: Non-static method Req::val() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/class.gpc.php on line 32 Strict Standards: Non-static method Req::has() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/class.gpc.php on line 26 Strict Standards: Non-static method Filters::num() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/class.gpc.php on line 32 Strict Standards: Non-static method Req::num() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/header.php on line 42 Strict Standards: Non-static method Req::val() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/class.gpc.php on line 32 Strict Standards: Non-static method Req::has() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/class.gpc.php on line 26 Strict Standards: Non-static method Filters::num() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/class.gpc.php on line 32 Strict Standards: Non-static method Req::enum() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/index.php on line 15 Strict Standards: Non-static method Req::val() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/class.gpc.php on line 37 Strict Standards: Non-static method Req::has() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/class.gpc.php on line 26 Strict Standards: Non-static method Filters::enum() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/class.gpc.php on line 37 Strict Standards: Non-static method Req::has() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/index.php on line 21 Strict Standards: Non-static method Req::has() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/index.php on line 21 Strict Standards: Non-static method Cookie::has() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/index.php on line 28 Strict Standards: Non-static method Get::val() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/index.php on line 36 Strict Standards: Non-static method Get::has() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/class.gpc.php on line 100 Strict Standards: Non-static method Get::val() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/index.php on line 95 Strict Standards: Non-static method Get::has() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/class.gpc.php on line 100 Strict Standards: Non-static method Flyspray::requestDuplicated() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/index.php on line 104 Strict Standards: Non-static method Req::has() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/index.php on line 143 Strict Standards: Non-static method Req::num() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/scripts/details.php on line 15 Strict Standards: Non-static method Req::val() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/class.gpc.php on line 32 Strict Standards: Non-static method Req::has() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/class.gpc.php on line 26 Strict Standards: Non-static method Filters::num() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/class.gpc.php on line 32 Strict Standards: Non-static method Flyspray::GetTaskDetails() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/scripts/details.php on line 17 Strict Standards: Non-static method Flyspray::GetAssignees() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/class.flyspray.php on line 358 Strict Standards: Non-static method Get::val() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/scripts/details.php on line 34 Strict Standards: Non-static method Get::has() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/class.gpc.php on line 100 Strict Standards: Non-static method Post::has() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/scripts/details.php on line 34 Strict Standards: Non-static method TextFormatter::render() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/scripts/details.php on line 128 FS#913 : libtool fails compiling rc9 openSUSE 11.1 x86_64
homepage | forum | wiki | feature requests & bugs

MMS

Before posting a bug report please read: http://wiki.mymediasystem.org/wiki/index.php/Bug_reports
Tasklist

FS#913 - libtool fails compiling rc9 openSUSE 11.1 x86_64

Attached to Project: MMS
Opened by Strict Standards: array_map() expects parameter 1 to be a valid callback, non-static method Filters::noXSS() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/class.tpl.php on line 281 Thomas Wiesner (Arakasi69) - Strict Standards: Non-static method Filters::noXSS() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/class.tpl.php on line 613 Friday, 09 January 2009, 18:36 GMT+2
Task Type Bug Report
Category Plugins
Status Unconfirmed
Assigned To No-one
Operating System Linux
Severity Low
Priority Normal
Reported Version 1.1.0
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No

Details

Building th rc9 fails while calling libtool

./configure --enable-clock --enable-weather --enable-tv --enable-opengl --disable-inotify && make

Error:
/bin/sh /usr/bin/libtool --mode=link --tag=CXX g++ -I/usr/local/include -L/usr/local/lib -I/usr/include/ -I. -pthread -pipe -O3 -march=native -ffast-math -funroll-loops -fomit-frame-pointer -funit-at-a-time -D_GNU_SOURCE -isystem/usr/local/src/mms-1.1.0-rc9/libs -I../ -I../../ -I../input -I../feature -o output.o common-output.o graphic_object.o image.o pic_object.o rectangle_object.o text_object.o movie_object.o renderer.o render_device.o SSaverobj.o
libtool: link: warning: `-L' is ignored for archives/objects
libtool: link: -r -o output.o common-output.o graphic_object.o image.o pic_object.o rectangle_object.o text_object.o movie_object.o renderer.o render_device.o SSaverobj.o
/usr/bin/libtool: line 964: -r: command not found
make[1]: *** [output-base] Fehler 127
make[1]: Leaving directory `/usr/local/src/mms-1.1.0-rc9/plugins/output'
make: *** [plugins/output/output.o] Fehler 2

After that i've run the libtool command with debug option:

/usr/bin/libtool --debug --mode=link --tag=CXX g++ -I/usr/local/include -L/usr/local/lib -I/usr/include/ -I. -pthread -pipe -O3 -march=native -ffast-math -funroll-loops -fomit-frame-pointer -funit-at-a-time -D_GNU_SOURCE -isystem/usr/local/src/mms-1.1.0-rc9/libs -I../ -I../../ -I../input -I../feature -o output.o common-output.o graphic_object.o image.o pic_object.o rectangle_object.o text_object.o movie_object.o renderer.o render_device.o SSaverobj.o

See result in attached file.
This task depends upon

Comment by Strict Standards: array_map() expects parameter 1 to be a valid callback, non-static method Filters::noXSS() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/class.tpl.php on line 281 Anders Rune Jensen (arj) - Strict Standards: Non-static method Filters::noXSS() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/class.tpl.php on line 613 Sunday, 18 January 2009, 01:01 GMT+2
Could you try doing a:

export reload_flag=""

and run make again.

Also is output the only folder that fails? What happens if you go to plugins/feature/audio and do a make?
Comment by Strict Standards: array_map() expects parameter 1 to be a valid callback, non-static method Filters::noXSS() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/class.tpl.php on line 281 Lutz Thielemann (magicamun) - Strict Standards: Non-static method Filters::noXSS() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/class.tpl.php on line 613 Monday, 23 February 2009, 14:31 GMT+2
that error is because of Env-Variable "LD" is not defined - i think.

i can setup a virtual machine with Suse 11.1 at the weekend and try it out
Comment by Lutz Thielemann (magicamun) - Strict Standards: Non-static method Filters::noXSS() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/class.tpl.php on line 613 Thursday, 26 February 2009, 22:20 GMT+2
can reproduce - trying to check within libtool (definition of LD is missing - but that is not the only prob
Comment by Lutz Thielemann (magicamun) - Strict Standards: Non-static method Filters::noXSS() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/class.tpl.php on line 613 Thursday, 26 February 2009, 23:24 GMT+2
update:

bug seems to be within libtool - there are several places where LD is set to nothing ... :

LD=

i replaced all by this one :

LD="/usr/x86_64-suse-linux/bin/ld -m elf_x86_64"
#LD=

and then it works - i don't think it is a mms - bug - but also didn't find a confirmed suse bug/bugfix for it.
Comment by Anders Rune Jensen (arj) - Strict Standards: Non-static method Filters::noXSS() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/class.tpl.php on line 613 Saturday, 28 February 2009, 10:00 GMT+2
is there some way we can detect this and set LD as an environment variable?
Comment by Lutz Thielemann (magicamun) - Strict Standards: Non-static method Filters::noXSS() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/class.tpl.php on line 613 Saturday, 28 February 2009, 10:15 GMT+2
no - that doesn't help, cause the script sets LD at some points to nothing.. - very annoying
Comment by Anders Rune Jensen (arj) - Strict Standards: Non-static method Filters::noXSS() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/class.tpl.php on line 613 Saturday, 28 February 2009, 20:14 GMT+2
Damn :(

It would be really nice to hear what the opensuse people have to say about this.
Comment by Lutz Thielemann (magicamun) - Strict Standards: Non-static method Filters::noXSS() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/class.tpl.php on line 613 Sunday, 01 March 2009, 16:59 GMT+2
created bug - report on opensuse-bugzilla

https://bugzilla.novell.com/show_bug.cgi?id=480797
Comment by Lutz Thielemann (magicamun) - Strict Standards: Non-static method Filters::noXSS() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/class.tpl.php on line 613 Saturday, 07 March 2009, 08:38 GMT+2
comment from suse :

No libtool bug per se. libtool depends on things being set up as if the
autoconf tools had been used. If a package doesn't use autoconf/automake it has
to ensure the needed setup by itself -> Invalid.
Comment by Lutz Thielemann (magicamun) - Strict Standards: Non-static method Filters::noXSS() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/class.tpl.php on line 613 Saturday, 07 March 2009, 09:01 GMT+2
i found out that other packages configure their own libtool (speex) for example - there is a larger section inside their configure-scripts to handle that. So i fear that we would have to change configure-process.
Comment by Strict Standards: array_map() expects parameter 1 to be a valid callback, non-static method Filters::noXSS() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/class.tpl.php on line 281 lorenzodes (lorenzodes) - Strict Standards: Non-static method Filters::noXSS() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/class.tpl.php on line 613 Thursday, 12 March 2009, 10:02 GMT+2
@magicamun

Can you please attach the configure script of speex?
Comment by Lutz Thielemann (magicamun) - Strict Standards: Non-static method Filters::noXSS() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/class.tpl.php on line 613 Friday, 13 March 2009, 08:30 GMT+2
tomorrow
Comment by Lutz Thielemann (magicamun) - Strict Standards: Non-static method Filters::noXSS() should not be called statically in /var/kunden/webs/mms/flyspray-0.9.9.6/includes/class.tpl.php on line 613 Saturday, 14 March 2009, 16:12 GMT+2
here it is - but be careful - configure itself was generated by executing some autoconf/autogen - stuff i think

Loading...