Opened 10 years ago

Closed 10 years ago

Last modified 10 years ago

#44051 closed defect (fixed)

FileZilla: fails to compile on 10.6

Reported by: mojca (Mojca Miklavec) Owned by: mojca (Mojca Miklavec)
Priority: Normal Milestone:
Component: ports Version:
Keywords: snowleopard Cc: rudloff@…, cooljeanius (Eric Gallager)
Port: FileZilla

Description

Complete log is here.

make[2]: Entering directory `/path/to/filezilla-3.8.1/src/engine'
if /usr/bin/g++-4.2 -DHAVE_CONFIG_H -I. -I../../src/include  -I./../include -I/opt/local/include -I/opt/local/include/p11-kit-1 -I/opt/local/include  -I/opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3.0/lib/wx/include/osx_cocoa-unicode-3.0 -I/opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3.0/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXMAC__ -D__WXOSX__ -D__WXOSX_COCOA__ -I/opt/local/include -fpch-preprocess -I/opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3.0/lib/wx/include/osx_cocoa-unicode-3.0 -I/opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3.0/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXMAC__ -D__WXOSX__ -D__WXOSX_COCOA__ -pipe -Os -arch x86_64 -Wall -g -fexceptions -MT filezilla.h.gch -MD -MP -MF ".deps/.Tpo" -c -o filezilla.h.gch filezilla.h; \
;  then mv -f ".deps/.Tpo" ".deps/.Po"; else rm -f ".deps/.Tpo"; exit 1; fi
In file included from ../../src/include/libfilezilla.h:33,
                 from filezilla.h:1:
../../src/include/serverpath.h:17: error: function definition does not declare parameters
In file included from ../../src/include/libfilezilla.h:34,
                 from filezilla.h:1:
../../src/include/commands.h:120: error: field ‘m_path’ has incomplete type
../../src/include/commands.h:151: error: field ‘m_remotePath’ has incomplete type
../../src/include/commands.h:174: error: field ‘m_path’ has incomplete type
../../src/include/commands.h: In member function ‘CServerPath CDeleteCommand::GetPath() const’:
../../src/include/commands.h:169: error: return type ‘struct CServerPath’ is incomplete
../../src/include/commands.h:169: error: ‘m_path’ was not declared in this scope
../../src/include/commands.h: At global scope:
../../src/include/commands.h:188: error: field ‘m_path’ has incomplete type
../../src/include/commands.h: In member function ‘CServerPath CRemoveDirCommand::GetPath() const’:
../../src/include/commands.h:183: error: return type ‘struct CServerPath’ is incomplete
../../src/include/commands.h:183: error: ‘m_path’ was not declared in this scope
../../src/include/commands.h: At global scope:
../../src/include/commands.h:199: error: field ‘m_path’ has incomplete type
../../src/include/commands.h: In member function ‘CServerPath CMkdirCommand::GetPath() const’:
../../src/include/commands.h:195: error: return type ‘struct CServerPath’ is incomplete
../../src/include/commands.h:195: error: ‘m_path’ was not declared in this scope
../../src/include/commands.h: At global scope:
../../src/include/commands.h:212: error: field ‘m_fromPath’ has incomplete type
../../src/include/commands.h:213: error: field ‘m_toPath’ has incomplete type
../../src/include/commands.h: In member function ‘CServerPath CRenameCommand::GetFromPath() const’:
../../src/include/commands.h:206: error: return type ‘struct CServerPath’ is incomplete
../../src/include/commands.h:206: error: ‘m_fromPath’ was not declared in this scope
../../src/include/commands.h: In member function ‘CServerPath CRenameCommand::GetToPath() const’:
../../src/include/commands.h:207: error: return type ‘struct CServerPath’ is incomplete
../../src/include/commands.h:207: error: ‘m_toPath’ was not declared in this scope
../../src/include/commands.h: At global scope:
../../src/include/commands.h:229: error: field ‘m_path’ has incomplete type
../../src/include/commands.h: In member function ‘CServerPath CChmodCommand::GetPath() const’:
../../src/include/commands.h:224: error: return type ‘struct CServerPath’ is incomplete
../../src/include/commands.h:224: error: ‘m_path’ was not declared in this scope
In file included from ../../src/include/libfilezilla.h:35,
                 from filezilla.h:1:
../../src/include/notification.h: At global scope:
../../src/include/notification.h:116: error: field ‘m_path’ has incomplete type
../../src/include/notification.h: In member function ‘const CServerPath CDirectoryListingNotification::GetPath() const’:
../../src/include/notification.h:111: error: return type ‘const struct CServerPath’ is incomplete
../../src/include/notification.h:111: error: ‘m_path’ was not declared in this scope
../../src/include/notification.h: At global scope:
../../src/include/notification.h:145: error: field ‘remotePath’ has incomplete type
In file included from ../../src/include/FileZillaEngine.h:4,
                 from ../../src/include/libfilezilla.h:36,
                 from filezilla.h:1:
../../src/include/engineprivate.h:83: error: field ‘m_lastListDir’ has incomplete type
In file included from ../../src/include/libfilezilla.h:37,
                 from filezilla.h:1:
../../src/include/directorylisting.h:69: error: field ‘path’ has incomplete type
make[2]: *** [filezilla.h.gch] Error 1
make[2]: Leaving directory `/path/to/filezilla-3.8.1/src/engine'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/path/to/filezilla-3.8.1/src'
make: *** [all-recursive] Error 1
make: Leaving directory `/path/to/filezilla-3.8.1'
Command failed:  cd "/path/to/filezilla-3.8.1" && /usr/bin/make -j8 -w all~
Exit code: 2

Change History (3)

comment:1 Changed 10 years ago by mojca (Mojca Miklavec)

comment:2 Changed 10 years ago by mojca (Mojca Miklavec)

Resolution: fixed
Status: newclosed

The problem was fixed by switching to macports-clang-3.4 in r121124.

comment:3 Changed 10 years ago by cooljeanius (Eric Gallager)

Cc: egall@… added

Cc Me!

Note: See TracTickets for help on using tickets.