Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#10734 closed Bug report (fixed)

Build failure on Mageia with libfilezilla 0.3.0

Reported by: Geiger David Owned by:
Priority: normal Component: libfilezilla
Keywords: Cc:
Component version: Operating system type: Linux
Operating system version:

Description

Hello,

I tried to build libfilezilla 0.3.0 on Mageia Cauldron but I get an error:

Full log:

http://pastebin.com/yd9v8T42

Build with gcc 5.3.1

Change History (10)

comment:1 by Tim Kosse, 4 years ago

Resolution: fixed
Status: newclosed

It should suffice to add the following to lib/Makefile.am:

libfilezilla_la_LIBADD = $(libdeps)

Last edited 4 years ago by Tim Kosse (previous) (diff)

comment:3 by Tim Kosse, 4 years ago

Ah yes, that's due to section 14.7 clause 5 of the C++ standard.

comment:4 by Tim Kosse, 4 years ago

Please try revision 7291 from the SVN repository: https://svn.filezilla-project.org/svn/libfilezilla/trunk/

To ensure everything is working correctly, please install CppUnit before building libfilezilla and run "make check"

comment:5 by Geiger David, 4 years ago

Test a local build with rev7291 and testsuite fails:

http://pastebin.com/Uj3Q7BqS

comment:6 by Tim Kosse, 4 years ago

Make sure you are using a UTF-8 locale, otherwise the string conversion testcases will fail.

If it still fails if using a UTF-8 locale, please attach the contents of the test-suite.log

comment:7 by Geiger David, 4 years ago

Ok, seems to work now locally with:

%check
LC_ALL=en_US.UTF-8 \
make check

So I'll try a build in our BS to see if testsuite and arm pass fine with rev7291.

comment:8 by Geiger David, 4 years ago

Yeah excellent!! now all archs built fine on our Mageia Build System.

Thank you very much for your work. :)

http://pkgsubmit.mageia.org/uploads/done/cauldron/core/release/20160131093219.daviddavid.valstar.558/libfilezilla-0.3.0-3.mga6/build.0.20160131093239.log

comment:9 by Tim Kosse, 4 years ago

I've released libfilezilla 0.3.1 which contains all the fixes.

comment:10 by Geiger David, 4 years ago

Yes good! libfizilla-0.3.1 and filezilla 3.15.0 successfully built.

Note: See TracTickets for help on using tickets.