trying to build in a current archlinux:
warpcopydisk.cpp: In member function ‘virtual void WarpCopyDisk::run()’:
warpcopydisk.cpp:108:82: error: ‘QObject’ is an inaccessible base of ‘WarpCopyService’
warpcopydisk.cpp:110:63: error: ‘QObject’ is an inaccessible base of ‘WarpCopyService’
warpcopydisk.cpp:112:46: error: ‘QObject’ is an inaccessible base of ‘WarpCopyService’
warpcopydisk.cpp:114:42: error: ‘QObject’ is an inaccessible base of ‘WarpCopyService’
warpcopydisk.cpp:126:85: error: ‘QObject’ is an inaccessible base of ‘WarpCopyService’
warpcopydisk.cpp:128:66: error: ‘QObject’ is an inaccessible base of ‘WarpCopyService’
warpcopydisk.cpp:130:49: error: ‘QObject’ is an inaccessible base of ‘WarpCopyService’
warpcopydisk.cpp:132:45: error: ‘QObject’ is an inaccessible base of ‘WarpCopyService’
changed net/netservice.h:53 protected to public.
broke again:
copydialog.cpp: In member function ‘bool CopyDialog::copyDisk(int, WarpCopyService*, WarpCopyDisk::Mode, DImage*)’:
copydialog.cpp:69:60: error: ‘QObject’ is an inaccessible base of ‘WarpCopyDisk’
copydialog.cpp:71:43: error: ‘QObject’ is an inaccessible base of ‘WarpCopyDisk’
copydialog.cpp:87:63: error: ‘QObject’ is an inaccessible base of ‘WarpCopyDisk’
copydialog.cpp:89:46: error: ‘QObject’ is an inaccessible base of ‘WarpCopyDisk’
changed net/warpcopydisk.h:8 protected to public as well.
also, I like source packages more when they contain a folder with the same name as the zipfile without the ".zip" part.
patch for the former is attached.
patch addressing build breaks against the DiskImagery64 source release