During compilation on Slackware current i received the following error
NO_YUBI=1 make
make -C src/ui/wxWidgets/I18N mos
make[1]: Entering directory /home/samuel/Scaricati/pwsafe/pwsafe-0.94BETA/src/ui/wxWidgets/I18N'
make[1]: Nessuna operazione da eseguire per «mos».
make[1]: Leaving directory/home/samuel/Scaricati/pwsafe/pwsafe-0.94BETA/src/ui/wxWidgets/I18N'
make -C src/os/linux unicodedebug
make[1]: Entering directory /home/samuel/Scaricati/pwsafe/pwsafe-0.94BETA/src/os/linux'
make all CONFIG=unicodedebug
make[2]: Entering directory/home/samuel/Scaricati/pwsafe/pwsafe-0.94BETA/src/os/linux'
make[2]: Leaving directory /home/samuel/Scaricati/pwsafe/pwsafe-0.94BETA/src/os/linux'
make[1]: Leaving directory/home/samuel/Scaricati/pwsafe/pwsafe-0.94BETA/src/os/linux'
make -C src/core unicodedebug
make[1]: Entering directory /home/samuel/Scaricati/pwsafe/pwsafe-0.94BETA/src/core'
make all CONFIG=unicodedebug
make[2]: Entering directory/home/samuel/Scaricati/pwsafe/pwsafe-0.94BETA/src/core'
make[2]: Leaving directory /home/samuel/Scaricati/pwsafe/pwsafe-0.94BETA/src/core'
make[1]: Leaving directory/home/samuel/Scaricati/pwsafe/pwsafe-0.94BETA/src/core'
make -C src/ui/wxWidgets CONFIG=unicodedebug
make[1]: Entering directory /home/samuel/Scaricati/pwsafe/pwsafe-0.94BETA/src/ui/wxWidgets'
g++ -c -o GCCUnicodeDebug/pwsafeapp.o/usr/bin/wx-config --debug=yes --unicode=yes --inplace --cxxflags-DUNICODE -I../.. -ggdb -D_DEBUG -O0 -Wall -DUSE_XML_LIBRARY=XERCES -DWCHAR_INCOMPATIBLE_XMLCH -DNO_YUBI pwsafeapp.cpp
pwsafeapp.cpp: In member function ‘virtual int PwsafeApp::FilterEvent(wxEvent&)’:
pwsafeapp.cpp:533:14: error: ‘wxEVT_COMMAND_SPINCTRL_UPDATED’ was not declared in this scope
(et == wxEVT_COMMAND_SPINCTRL_UPDATED) ||
^
make[1]: *** [GCCUnicodeDebug/pwsafeapp.o] Errore 1
make[1]: Leaving directory/home/samuel/Scaricati/pwsafe/pwsafe-0.94BETA/src/ui/wxWidgets'
Which version of wxWidgets is it building with? Can you post the output of “/usr/bin/wx-config -—version”?
Wxwidget 3.0.1
For wxWidgets 3.X, I think you need to use the latest sources from sourceforge. The fix for this build error was checked in with 1eb7315.
Thanks
Moving this ticket to 'pending'. Please reopen if compiling the current master still fails.
with wxwidgets 3.0.2 and last git I got this error
NO_YUBI=1 make
make -C src/ui/wxWidgets/I18N mos
make[1]: Entering directory
/home/samuel/Scaricati/slackware-build/pwsafe/passwordsafe-git-code/src/ui/wxWidgets/I18N' ..................................................................................................... fatto. .......................................................................................................... fatto. msgfmt: pos/pwsafe_da.po: attenzione: intestazione fuzzy del file PO attenzione: versioni più vecchie di msgfmt generano un errore in questo caso pos/pwsafe_da.po:8: header field 'Project-Id-Version' still has the initial default value ............................................................................................................ fatto. msgfmt: pos/pwsafe_es.po: attenzione: intestazione fuzzy del file PO attenzione: versioni più vecchie di msgfmt generano un errore in questo caso pos/pwsafe_es.po:8: header field 'Project-Id-Version' still has the initial default value .......................................................................................................... fatto. pos/pwsafe_fr.po:7: header field 'Project-Id-Version' still has the initial default value ............................................................................................................. fatto. msgfmt: pos/pwsafe_it.po: attenzione: intestazione fuzzy del file PO attenzione: versioni più vecchie di msgfmt generano un errore in questo caso .............................................................................................................. fatto. msgfmt: pos/pwsafe_ko.po: attenzione: intestazione fuzzy del file PO attenzione: versioni più vecchie di msgfmt generano un errore in questo caso pos/pwsafe_ko.po:8: header field 'Project-Id-Version' still has the initial default value .......................................................................................................... fatto. msgfmt: pos/pwsafe_nl.po: attenzione: intestazione fuzzy del file PO attenzione: versioni più vecchie di msgfmt generano un errore in questo caso pos/pwsafe_nl.po:8: header field 'Project-Id-Version' still has the initial default value ........................................................................................................................... fatto. msgfmt: pos/pwsafe_pl.po: attenzione: intestazione fuzzy del file PO attenzione: versioni più vecchie di msgfmt generano un errore in questo caso pos/pwsafe_pl.po:8: header field 'Project-Id-Version' still has the initial default value .............................................................................................................. fatto. pos/pwsafe_ru.po:7: header field 'Project-Id-Version' should start at beginning of line ........................................................................................................... fatto. pos/pwsafe_sv.po:7: header field 'Project-Id-Version' still has the initial default value ........................................................................................................... fatto. msgfmt: pos/pwsafe_zh.po: attenzione: intestazione fuzzy del file PO attenzione: versioni più vecchie di msgfmt generano un errore in questo caso pos/pwsafe_zh.po:8: header field 'Project-Id-Version' still has the initial default value make[1]: Leaving directory/home/samuel/Scaricati/slackware-build/pwsafe/passwordsafe-git-code/src/ui/wxWidgets/I18N'make -C src/os/linux unicodedebug
make[1]: Entering directory
/home/samuel/Scaricati/slackware-build/pwsafe/passwordsafe-git-code/src/os/linux' make all CONFIG=unicodedebug make[2]: Entering directory/home/samuel/Scaricati/slackware-build/pwsafe/passwordsafe-git-code/src/os/linux'g++ -std=c++11 -Wall -I../../core -I../..
/usr/bin/wx-config --debug=no --unicode=yes --inplace --cxxflags-O0 -g -ggdb -DUNICODE -DDEBUG -c debug.cpp -o ../../../obj/unicodedebug/os/debug.og++ -std=c++11 -Wall -I../../core -I../..
/usr/bin/wx-config --debug=no --unicode=yes --inplace --cxxflags-O0 -g -ggdb -DUNICODE -DDEBUG -c dir.cpp -o ../../../obj/unicodedebug/os/dir.og++ -std=c++11 -Wall -I../../core -I../..
/usr/bin/wx-config --debug=no --unicode=yes --inplace --cxxflags-O0 -g -ggdb -DUNICODE -DDEBUG -c env.cpp -o ../../../obj/unicodedebug/os/env.og++ -std=c++11 -Wall -I../../core -I../..
/usr/bin/wx-config --debug=no --unicode=yes --inplace --cxxflags-O0 -g -ggdb -DUNICODE -DDEBUG -c file.cpp -o ../../../obj/unicodedebug/os/file.og++ -std=c++11 -Wall -I../../core -I../..
/usr/bin/wx-config --debug=no --unicode=yes --inplace --cxxflags-O0 -g -ggdb -DUNICODE -DDEBUG -c logit.cpp -o ../../../obj/unicodedebug/os/logit.og++ -std=c++11 -Wall -I../../core -I../..
/usr/bin/wx-config --debug=no --unicode=yes --inplace --cxxflags-O0 -g -ggdb -DUNICODE -DDEBUG -c mem.cpp -o ../../../obj/unicodedebug/os/mem.og++ -std=c++11 -Wall -I../../core -I../..
/usr/bin/wx-config --debug=no --unicode=yes --inplace --cxxflags-O0 -g -ggdb -DUNICODE -DDEBUG -c pws_str.cpp -o ../../../obj/unicodedebug/os/pws_str.og++ -std=c++11 -Wall -I../../core -I../..
/usr/bin/wx-config --debug=no --unicode=yes --inplace --cxxflags-O0 -g -ggdb -DUNICODE -DDEBUG -c pws_time.cpp -o ../../../obj/unicodedebug/os/pws_time.og++ -std=c++11 -Wall -I../../core -I../..
/usr/bin/wx-config --debug=no --unicode=yes --inplace --cxxflags-O0 -g -ggdb -DUNICODE -DDEBUG -c rand.cpp -o ../../../obj/unicodedebug/os/rand.og++ -std=c++11 -Wall -I../../core -I../..
/usr/bin/wx-config --debug=no --unicode=yes --inplace --cxxflags-O0 -g -ggdb -DUNICODE -DDEBUG -c run.cpp -o ../../../obj/unicodedebug/os/run.og++ -std=c++11 -Wall -I../../core -I../..
/usr/bin/wx-config --debug=no --unicode=yes --inplace --cxxflags-O0 -g -ggdb -DUNICODE -DDEBUG -c utf8conv.cpp -o ../../../obj/unicodedebug/os/utf8conv.og++ -std=c++11 -Wall -I../../core -I../..
/usr/bin/wx-config --debug=no --unicode=yes --inplace --cxxflags-O0 -g -ggdb -DUNICODE -DDEBUG -c KeySend.cpp -o ../../../obj/unicodedebug/os/KeySend.og++ -std=c++11 -Wall -I../../core -I../..
/usr/bin/wx-config --debug=no --unicode=yes --inplace --cxxflags-O0 -g -ggdb -DUNICODE -DDEBUG -c sleep.cpp -o ../../../obj/unicodedebug/os/sleep.og++ -std=c++11 -Wall -I../../core -I../..
/usr/bin/wx-config --debug=no --unicode=yes --inplace --cxxflags-O0 -g -ggdb -DUNICODE -DDEBUG -c xsendstring.cpp -o ../../../obj/unicodedebug/os/xsendstring.og++ -std=c++11 -Wall -I../../core -I../..
/usr/bin/wx-config --debug=no --unicode=yes --inplace --cxxflags-O0 -g -ggdb -DUNICODE -DDEBUG -c registry.cpp -o ../../../obj/unicodedebug/os/registry.og++ -std=c++11 -Wall -I../../core -I../..
/usr/bin/wx-config --debug=no --unicode=yes --inplace --cxxflags-O0 -g -ggdb -DUNICODE -DDEBUG -c UUID.cpp -o ../../../obj/unicodedebug/os/UUID.og++ -std=c++11 -Wall -I../../core -I../..
/usr/bin/wx-config --debug=no --unicode=yes --inplace --cxxflags-O0 -g -ggdb -DUNICODE -DDEBUG -c unicode2keysym.cpp -o ../../../obj/unicodedebug/os/unicode2keysym.oar rvus ../../../lib/unicodedebug/libos.a ../../../obj/unicodedebug/os/debug.o ../../../obj/unicodedebug/os/dir.o ../../../obj/unicodedebug/os/env.o ../../../obj/unicodedebug/os/file.o ../../../obj/unicodedebug/os/logit.o ../../../obj/unicodedebug/os/mem.o ../../../obj/unicodedebug/os/pws_str.o ../../../obj/unicodedebug/os/pws_time.o ../../../obj/unicodedebug/os/rand.o ../../../obj/unicodedebug/os/run.o ../../../obj/unicodedebug/os/utf8conv.o ../../../obj/unicodedebug/os/KeySend.o ../../../obj/unicodedebug/os/sleep.o ../../../obj/unicodedebug/os/xsendstring.o ../../../obj/unicodedebug/os/registry.o ../../../obj/unicodedebug/os/UUID.o ../../../obj/unicodedebug/os/unicode2keysym.o
ar: creazione di ../../../lib/unicodedebug/libos.a
a - ../../../obj/unicodedebug/os/debug.o
a - ../../../obj/unicodedebug/os/dir.o
a - ../../../obj/unicodedebug/os/env.o
a - ../../../obj/unicodedebug/os/file.o
a - ../../../obj/unicodedebug/os/logit.o
a - ../../../obj/unicodedebug/os/mem.o
a - ../../../obj/unicodedebug/os/pws_str.o
a - ../../../obj/unicodedebug/os/pws_time.o
a - ../../../obj/unicodedebug/os/rand.o
a - ../../../obj/unicodedebug/os/run.o
a - ../../../obj/unicodedebug/os/utf8conv.o
a - ../../../obj/unicodedebug/os/KeySend.o
a - ../../../obj/unicodedebug/os/sleep.o
a - ../../../obj/unicodedebug/os/xsendstring.o
a - ../../../obj/unicodedebug/os/registry.o
a - ../../../obj/unicodedebug/os/UUID.o
a - ../../../obj/unicodedebug/os/unicode2keysym.o
make[2]: Leaving directory
/home/samuel/Scaricati/slackware-build/pwsafe/passwordsafe-git-code/src/os/linux' make[1]: Leaving directory/home/samuel/Scaricati/slackware-build/pwsafe/passwordsafe-git-code/src/os/linux'make -C src/core unicodedebug
make[1]: Entering directory
/home/samuel/Scaricati/slackware-build/pwsafe/passwordsafe-git-code/src/core' make all CONFIG=unicodedebug make[2]: Entering directory/home/samuel/Scaricati/slackware-build/pwsafe/passwordsafe-git-code/src/core'g++ -std=c++11 -Wall -I.. -DLINUX -O0 -g -ggdb -DUNICODE -DUSE_XML_LIBRARY=XERCES -DWCHAR_INCOMPATIBLE_XMLCH -D_DEBUG -DDEBUG -c BlowFish.cpp -o ../../obj/unicodedebug/core/BlowFish.o
g++ -std=c++11 -Wall -I.. -DLINUX -O0 -g -ggdb -DUNICODE -DUSE_XML_LIBRARY=XERCES -DWCHAR_INCOMPATIBLE_XMLCH -D_DEBUG -DDEBUG -c CheckVersion.cpp -o ../../obj/unicodedebug/core/CheckVersion.o
g++ -std=c++11 -Wall -I.. -DLINUX -O0 -g -ggdb -DUNICODE -DUSE_XML_LIBRARY=XERCES -DWCHAR_INCOMPATIBLE_XMLCH -D_DEBUG -DDEBUG -c ItemData.cpp -o ../../obj/unicodedebug/core/ItemData.o
g++ -std=c++11 -Wall -I.. -DLINUX -O0 -g -ggdb -DUNICODE -DUSE_XML_LIBRARY=XERCES -DWCHAR_INCOMPATIBLE_XMLCH -D_DEBUG -DDEBUG -c ItemField.cpp -o ../../obj/unicodedebug/core/ItemField.o
g++ -std=c++11 -Wall -I.. -DLINUX -O0 -g -ggdb -DUNICODE -DUSE_XML_LIBRARY=XERCES -DWCHAR_INCOMPATIBLE_XMLCH -D_DEBUG -DDEBUG -c PWPolicy.cpp -o ../../obj/unicodedebug/core/PWPolicy.o
g++ -std=c++11 -Wall -I.. -DLINUX -O0 -g -ggdb -DUNICODE -DUSE_XML_LIBRARY=XERCES -DWCHAR_INCOMPATIBLE_XMLCH -D_DEBUG -DDEBUG -c Match.cpp -o ../../obj/unicodedebug/core/Match.o
g++ -std=c++11 -Wall -I.. -DLINUX -O0 -g -ggdb -DUNICODE -DUSE_XML_LIBRARY=XERCES -DWCHAR_INCOMPATIBLE_XMLCH -D_DEBUG -DDEBUG -c PWCharPool.cpp -o ../../obj/unicodedebug/core/PWCharPool.o
g++ -std=c++11 -Wall -I.. -DLINUX -O0 -g -ggdb -DUNICODE -DUSE_XML_LIBRARY=XERCES -DWCHAR_INCOMPATIBLE_XMLCH -D_DEBUG -DDEBUG -c CoreImpExp.cpp -o ../../obj/unicodedebug/core/CoreImpExp.o
g++ -std=c++11 -Wall -I.. -DLINUX -O0 -g -ggdb -DUNICODE -DUSE_XML_LIBRARY=XERCES -DWCHAR_INCOMPATIBLE_XMLCH -D_DEBUG -DDEBUG -c PWHistory.cpp -o ../../obj/unicodedebug/core/PWHistory.o
g++ -std=c++11 -Wall -I.. -DLINUX -O0 -g -ggdb -DUNICODE -DUSE_XML_LIBRARY=XERCES -DWCHAR_INCOMPATIBLE_XMLCH -D_DEBUG -DDEBUG -c PWSAuxParse.cpp -o ../../obj/unicodedebug/core/PWSAuxParse.o
g++ -std=c++11 -Wall -I.. -DLINUX -O0 -g -ggdb -DUNICODE -DUSE_XML_LIBRARY=XERCES -DWCHAR_INCOMPATIBLE_XMLCH -D_DEBUG -DDEBUG -c PWScore.cpp -o ../../obj/unicodedebug/core/PWScore.o
g++ -std=c++11 -Wall -I.. -DLINUX -O0 -g -ggdb -DUNICODE -DUSE_XML_LIBRARY=XERCES -DWCHAR_INCOMPATIBLE_XMLCH -D_DEBUG -DDEBUG -c PWSdirs.cpp -o ../../obj/unicodedebug/core/PWSdirs.o
g++ -std=c++11 -Wall -I.. -DLINUX -O0 -g -ggdb -DUNICODE -DUSE_XML_LIBRARY=XERCES -DWCHAR_INCOMPATIBLE_XMLCH -D_DEBUG -DDEBUG -c PWSfile.cpp -o ../../obj/unicodedebug/core/PWSfile.o
g++ -std=c++11 -Wall -I.. -DLINUX -O0 -g -ggdb -DUNICODE -DUSE_XML_LIBRARY=XERCES -DWCHAR_INCOMPATIBLE_XMLCH -D_DEBUG -DDEBUG -c PWSfileV1V2.cpp -o ../../obj/unicodedebug/core/PWSfileV1V2.o
g++ -std=c++11 -Wall -I.. -DLINUX -O0 -g -ggdb -DUNICODE -DUSE_XML_LIBRARY=XERCES -DWCHAR_INCOMPATIBLE_XMLCH -D_DEBUG -DDEBUG -c PWSfileV3.cpp -o ../../obj/unicodedebug/core/PWSfileV3.o
g++ -std=c++11 -Wall -I.. -DLINUX -O0 -g -ggdb -DUNICODE -DUSE_XML_LIBRARY=XERCES -DWCHAR_INCOMPATIBLE_XMLCH -D_DEBUG -DDEBUG -c PWSFilters.cpp -o ../../obj/unicodedebug/core/PWSFilters.o
g++ -std=c++11 -Wall -I.. -DLINUX -O0 -g -ggdb -DUNICODE -DUSE_XML_LIBRARY=XERCES -DWCHAR_INCOMPATIBLE_XMLCH -D_DEBUG -DDEBUG -c PWSLog.cpp -o ../../obj/unicodedebug/core/PWSLog.o
g++ -std=c++11 -Wall -I.. -DLINUX -O0 -g -ggdb -DUNICODE -DUSE_XML_LIBRARY=XERCES -DWCHAR_INCOMPATIBLE_XMLCH -D_DEBUG -DDEBUG -c PWSprefs.cpp -o ../../obj/unicodedebug/core/PWSprefs.o
g++ -std=c++11 -Wall -I.. -DLINUX -O0 -g -ggdb -DUNICODE -DUSE_XML_LIBRARY=XERCES -DWCHAR_INCOMPATIBLE_XMLCH -D_DEBUG -DDEBUG -c Command.cpp -o ../../obj/unicodedebug/core/Command.o
g++ -std=c++11 -Wall -I.. -DLINUX -O0 -g -ggdb -DUNICODE -DUSE_XML_LIBRARY=XERCES -DWCHAR_INCOMPATIBLE_XMLCH -D_DEBUG -DDEBUG -c PWSrand.cpp -o ../../obj/unicodedebug/core/PWSrand.o
g++ -std=c++11 -Wall -I.. -DLINUX -O0 -g -ggdb -DUNICODE -DUSE_XML_LIBRARY=XERCES -DWCHAR_INCOMPATIBLE_XMLCH -D_DEBUG -DDEBUG -c Report.cpp -o ../../obj/unicodedebug/core/Report.o
g++ -std=c++11 -Wall -I.. -DLINUX -O0 -g -ggdb -DUNICODE -DUSE_XML_LIBRARY=XERCES -DWCHAR_INCOMPATIBLE_XMLCH -D_DEBUG -DDEBUG -c sha1.cpp -o ../../obj/unicodedebug/core/sha1.o
g++ -std=c++11 -Wall -I.. -DLINUX -O0 -g -ggdb -DUNICODE -DUSE_XML_LIBRARY=XERCES -DWCHAR_INCOMPATIBLE_XMLCH -D_DEBUG -DDEBUG -c sha256.cpp -o ../../obj/unicodedebug/core/sha256.o
g++ -std=c++11 -Wall -I.. -DLINUX -O0 -g -ggdb -DUNICODE -DUSE_XML_LIBRARY=XERCES -DWCHAR_INCOMPATIBLE_XMLCH -D_DEBUG -DDEBUG -c core_st.cpp -o ../../obj/unicodedebug/core/core_st.o
g++ -std=c++11 -Wall -I.. -DLINUX -O0 -g -ggdb -DUNICODE -DUSE_XML_LIBRARY=XERCES -DWCHAR_INCOMPATIBLE_XMLCH -D_DEBUG -DDEBUG -c StringX.cpp -o ../../obj/unicodedebug/core/StringX.o
g++ -std=c++11 -Wall -I.. -DLINUX -O0 -g -ggdb -DUNICODE -DUSE_XML_LIBRARY=XERCES -DWCHAR_INCOMPATIBLE_XMLCH -D_DEBUG -DDEBUG -c SysInfo.cpp -o ../../obj/unicodedebug/core/SysInfo.o
g++ -std=c++11 -Wall -I.. -DLINUX -O0 -g -ggdb -DUNICODE -DUSE_XML_LIBRARY=XERCES -DWCHAR_INCOMPATIBLE_XMLCH -D_DEBUG -DDEBUG -c TwoFish.cpp -o ../../obj/unicodedebug/core/TwoFish.o
g++ -std=c++11 -Wall -I.. -DLINUX -O0 -g -ggdb -DUNICODE -DUSE_XML_LIBRARY=XERCES -DWCHAR_INCOMPATIBLE_XMLCH -D_DEBUG -DDEBUG -c UnknownField.cpp -o ../../obj/unicodedebug/core/UnknownField.o
g++ -std=c++11 -Wall -I.. -DLINUX -O0 -g -ggdb -DUNICODE -DUSE_XML_LIBRARY=XERCES -DWCHAR_INCOMPATIBLE_XMLCH -D_DEBUG -DDEBUG -c UTF8Conv.cpp -o ../../obj/unicodedebug/core/UTF8Conv.o
g++ -std=c++11 -Wall -I.. -DLINUX -O0 -g -ggdb -DUNICODE -DUSE_XML_LIBRARY=XERCES -DWCHAR_INCOMPATIBLE_XMLCH -D_DEBUG -DDEBUG -c Util.cpp -o ../../obj/unicodedebug/core/Util.o
g++ -std=c++11 -Wall -I.. -DLINUX -O0 -g -ggdb -DUNICODE -DUSE_XML_LIBRARY=XERCES -DWCHAR_INCOMPATIBLE_XMLCH -D_DEBUG -DDEBUG -c CoreOtherDB.cpp -o ../../obj/unicodedebug/core/CoreOtherDB.o
g++ -std=c++11 -Wall -I.. -DLINUX -O0 -g -ggdb -DUNICODE -DUSE_XML_LIBRARY=XERCES -DWCHAR_INCOMPATIBLE_XMLCH -D_DEBUG -DDEBUG -c VerifyFormat.cpp -o ../../obj/unicodedebug/core/VerifyFormat.o
g++ -std=c++11 -Wall -I.. -DLINUX -O0 -g -ggdb -DUNICODE -DUSE_XML_LIBRARY=XERCES -DWCHAR_INCOMPATIBLE_XMLCH -D_DEBUG -DDEBUG -c XMLprefs.cpp -o ../../obj/unicodedebug/core/XMLprefs.o
g++ -std=c++11 -Wall -I.. -DLINUX -O0 -g -ggdb -DUNICODE -DUSE_XML_LIBRARY=XERCES -DWCHAR_INCOMPATIBLE_XMLCH -D_DEBUG -DDEBUG -c ExpiredList.cpp -o ../../obj/unicodedebug/core/ExpiredList.o
g++ -std=c++11 -Wall -I.. -DLINUX -O0 -g -ggdb -DUNICODE -DUSE_XML_LIBRARY=XERCES -DWCHAR_INCOMPATIBLE_XMLCH -D_DEBUG -DDEBUG -c pugixml/pugixml.cpp -o ../../obj/unicodedebug/core/pugixml/pugixml.o
g++ -std=c++11 -Wall -I.. -DLINUX -O0 -g -ggdb -DUNICODE -DUSE_XML_LIBRARY=XERCES -DWCHAR_INCOMPATIBLE_XMLCH -D_DEBUG -DDEBUG -c XML/XMLFileHandlers.cpp -o ../../obj/unicodedebug/core/XML/XMLFileHandlers.o
g++ -std=c++11 -Wall -I.. -DLINUX -O0 -g -ggdb -DUNICODE -DUSE_XML_LIBRARY=XERCES -DWCHAR_INCOMPATIBLE_XMLCH -D_DEBUG -DDEBUG -c XML/XMLFileValidation.cpp -o ../../obj/unicodedebug/core/XML/XMLFileValidation.o
g++ -std=c++11 -Wall -I.. -DLINUX -O0 -g -ggdb -DUNICODE -DUSE_XML_LIBRARY=XERCES -DWCHAR_INCOMPATIBLE_XMLCH -D_DEBUG -DDEBUG -c XML/Xerces/XFileSAX2Handlers.cpp -o ../../obj/unicodedebug/core/XML/Xerces/XFileSAX2Handlers.o
g++ -std=c++11 -Wall -I.. -DLINUX -O0 -g -ggdb -DUNICODE -DUSE_XML_LIBRARY=XERCES -DWCHAR_INCOMPATIBLE_XMLCH -D_DEBUG -DDEBUG -c XML/Xerces/XFileValidator.cpp -o ../../obj/unicodedebug/core/XML/Xerces/XFileValidator.o
g++ -std=c++11 -Wall -I.. -DLINUX -O0 -g -ggdb -DUNICODE -DUSE_XML_LIBRARY=XERCES -DWCHAR_INCOMPATIBLE_XMLCH -D_DEBUG -DDEBUG -c XML/Xerces/XFileXMLProcessor.cpp -o ../../obj/unicodedebug/core/XML/Xerces/XFileXMLProcessor.o
g++ -std=c++11 -Wall -I.. -DLINUX -O0 -g -ggdb -DUNICODE -DUSE_XML_LIBRARY=XERCES -DWCHAR_INCOMPATIBLE_XMLCH -D_DEBUG -DDEBUG -c XML/Xerces/XFilterSAX2Handlers.cpp -o ../../obj/unicodedebug/core/XML/Xerces/XFilterSAX2Handlers.o
g++ -std=c++11 -Wall -I.. -DLINUX -O0 -g -ggdb -DUNICODE -DUSE_XML_LIBRARY=XERCES -DWCHAR_INCOMPATIBLE_XMLCH -D_DEBUG -DDEBUG -c XML/Xerces/XFilterXMLProcessor.cpp -o ../../obj/unicodedebug/core/XML/Xerces/XFilterXMLProcessor.o
g++ -std=c++11 -Wall -I.. -DLINUX -O0 -g -ggdb -DUNICODE -DUSE_XML_LIBRARY=XERCES -DWCHAR_INCOMPATIBLE_XMLCH -D_DEBUG -DDEBUG -c XML/Xerces/XSecMemMgr.cpp -o ../../obj/unicodedebug/core/XML/Xerces/XSecMemMgr.o
ar rvus ../../lib/unicodedebug/libcore.a ../../obj/unicodedebug/core/BlowFish.o ../../obj/unicodedebug/core/CheckVersion.o ../../obj/unicodedebug/core/ItemData.o ../../obj/unicodedebug/core/ItemField.o ../../obj/unicodedebug/core/PWPolicy.o ../../obj/unicodedebug/core/Match.o ../../obj/unicodedebug/core/PWCharPool.o ../../obj/unicodedebug/core/CoreImpExp.o ../../obj/unicodedebug/core/PWHistory.o ../../obj/unicodedebug/core/PWSAuxParse.o ../../obj/unicodedebug/core/PWScore.o ../../obj/unicodedebug/core/PWSdirs.o ../../obj/unicodedebug/core/PWSfile.o ../../obj/unicodedebug/core/PWSfileV1V2.o ../../obj/unicodedebug/core/PWSfileV3.o ../../obj/unicodedebug/core/PWSFilters.o ../../obj/unicodedebug/core/PWSLog.o ../../obj/unicodedebug/core/PWSprefs.o ../../obj/unicodedebug/core/Command.o ../../obj/unicodedebug/core/PWSrand.o ../../obj/unicodedebug/core/Report.o ../../obj/unicodedebug/core/sha1.o ../../obj/unicodedebug/core/sha256.o ../../obj/unicodedebug/core/core_st.o ../../obj/unicodedebug/core/StringX.o ../../obj/unicodedebug/core/SysInfo.o ../../obj/unicodedebug/core/TwoFish.o ../../obj/unicodedebug/core/UnknownField.o ../../obj/unicodedebug/core/UTF8Conv.o ../../obj/unicodedebug/core/Util.o ../../obj/unicodedebug/core/CoreOtherDB.o ../../obj/unicodedebug/core/VerifyFormat.o ../../obj/unicodedebug/core/XMLprefs.o ../../obj/unicodedebug/core/ExpiredList.o ../../obj/unicodedebug/core/pugixml/pugixml.o ../../obj/unicodedebug/core/XML/XMLFileHandlers.o ../../obj/unicodedebug/core/XML/XMLFileValidation.o ../../obj/unicodedebug/core/XML/Xerces/XFileSAX2Handlers.o ../../obj/unicodedebug/core/XML/Xerces/XFileValidator.o ../../obj/unicodedebug/core/XML/Xerces/XFileXMLProcessor.o ../../obj/unicodedebug/core/XML/Xerces/XFilterSAX2Handlers.o ../../obj/unicodedebug/core/XML/Xerces/XFilterXMLProcessor.o ../../obj/unicodedebug/core/XML/Xerces/XSecMemMgr.o
ar: creazione di ../../lib/unicodedebug/libcore.a
a - ../../obj/unicodedebug/core/BlowFish.o
a - ../../obj/unicodedebug/core/CheckVersion.o
a - ../../obj/unicodedebug/core/ItemData.o
a - ../../obj/unicodedebug/core/ItemField.o
a - ../../obj/unicodedebug/core/PWPolicy.o
a - ../../obj/unicodedebug/core/Match.o
a - ../../obj/unicodedebug/core/PWCharPool.o
a - ../../obj/unicodedebug/core/CoreImpExp.o
a - ../../obj/unicodedebug/core/PWHistory.o
a - ../../obj/unicodedebug/core/PWSAuxParse.o
a - ../../obj/unicodedebug/core/PWScore.o
a - ../../obj/unicodedebug/core/PWSdirs.o
a - ../../obj/unicodedebug/core/PWSfile.o
a - ../../obj/unicodedebug/core/PWSfileV1V2.o
a - ../../obj/unicodedebug/core/PWSfileV3.o
a - ../../obj/unicodedebug/core/PWSFilters.o
a - ../../obj/unicodedebug/core/PWSLog.o
a - ../../obj/unicodedebug/core/PWSprefs.o
a - ../../obj/unicodedebug/core/Command.o
a - ../../obj/unicodedebug/core/PWSrand.o
a - ../../obj/unicodedebug/core/Report.o
a - ../../obj/unicodedebug/core/sha1.o
a - ../../obj/unicodedebug/core/sha256.o
a - ../../obj/unicodedebug/core/core_st.o
a - ../../obj/unicodedebug/core/StringX.o
a - ../../obj/unicodedebug/core/SysInfo.o
a - ../../obj/unicodedebug/core/TwoFish.o
a - ../../obj/unicodedebug/core/UnknownField.o
a - ../../obj/unicodedebug/core/UTF8Conv.o
a - ../../obj/unicodedebug/core/Util.o
a - ../../obj/unicodedebug/core/CoreOtherDB.o
a - ../../obj/unicodedebug/core/VerifyFormat.o
a - ../../obj/unicodedebug/core/XMLprefs.o
a - ../../obj/unicodedebug/core/ExpiredList.o
a - ../../obj/unicodedebug/core/pugixml/pugixml.o
a - ../../obj/unicodedebug/core/XML/XMLFileHandlers.o
a - ../../obj/unicodedebug/core/XML/XMLFileValidation.o
a - ../../obj/unicodedebug/core/XML/Xerces/XFileSAX2Handlers.o
a - ../../obj/unicodedebug/core/XML/Xerces/XFileValidator.o
a - ../../obj/unicodedebug/core/XML/Xerces/XFileXMLProcessor.o
a - ../../obj/unicodedebug/core/XML/Xerces/XFilterSAX2Handlers.o
a - ../../obj/unicodedebug/core/XML/Xerces/XFilterXMLProcessor.o
a - ../../obj/unicodedebug/core/XML/Xerces/XSecMemMgr.o
make[2]: Leaving directory
/home/samuel/Scaricati/slackware-build/pwsafe/passwordsafe-git-code/src/core' make[1]: Leaving directory/home/samuel/Scaricati/slackware-build/pwsafe/passwordsafe-git-code/src/core'make -C src/ui/wxWidgets CONFIG=unicodedebug
make[1]: Entering directory
/home/samuel/Scaricati/slackware-build/pwsafe/passwordsafe-git-code/src/ui/wxWidgets' mkdir -p GCCUnicodeDebug g++ -c -o GCCUnicodeDebug/passwordsafeframe.o -std=c++11/usr/bin/wx-config --debug=yes --unicode=yes --inplace --cxxflags-DUNICODE -I../.. -ggdb -D_DEBUG -O0 -Wall -DUSE_XML_LIBRARY=XERCES -DWCHAR_INCOMPATIBLE_XMLCH -DNO_YUBI passwordsafeframe.cpp In file included from /usr/include/wx-3.0/wx/window.h:1946:0, from /usr/include/wx-3.0/wx/wx.h:38, from passwordsafeframe.cpp:23: /usr/include/wx-3.0/wx/univ/window.h:18:28: warning: attribute ignored in declaration of ‘class wxControlRenderer’ [-Wattributes] class WXDLLIMPEXP_FWD_CORE wxControlRenderer; ^ /usr/include/wx-3.0/wx/univ/window.h:18:28: note: attribute for ‘class wxControlRenderer’ must follow the ‘class’ keyword In file included from passwordsafeframe.h:30:0, from passwordsafeframe.cpp:36: ./wxutils.h: In function ‘void ApplyPasswordFont(wxWindow*)’: ./wxutils.h:58:91: error: no matching function for call to ‘wxFont::wxFont(wxString)’ wxFont passwordFont(towxstring(PWSprefs::GetInstance()->GetPref(PWSprefs::PasswordFont))); ^ ./wxutils.h:58:91: note: candidates are: In file included from /usr/include/wx-3.0/wx/font.h:527:0, from /usr/include/wx-3.0/wx/window.h:23, from /usr/include/wx-3.0/wx/wx.h:38, from passwordsafeframe.cpp:23: /usr/include/wx-3.0/wx/x11/font.h:81:5: note: wxFont::wxFont(const wxNativeFontInfo&) wxFont(const wxNativeFontInfo& info); ^ /usr/include/wx-3.0/wx/x11/font.h:81:5: note: no known conversion for argument 1 from ‘wxString’ to ‘const wxNativeFontInfo&’ /usr/include/wx-3.0/wx/x11/font.h:61:5: note: wxFont::wxFont(const wxSize&, wxFontFamily, wxFontStyle, wxFontWeight, bool, const wxString&, wxFontEncoding) wxFont(const wxSize& pixelSize, ^ /usr/include/wx-3.0/wx/x11/font.h:61:5: note: candidate expects 7 arguments, 1 provided /usr/include/wx-3.0/wx/x11/font.h:50:5: note: wxFont::wxFont(int, wxFontFamily, wxFontStyle, wxFontWeight, bool, const wxString&, wxFontEncoding) wxFont(int size, ^ /usr/include/wx-3.0/wx/x11/font.h:50:5: note: candidate expects 7 arguments, 1 provided /usr/include/wx-3.0/wx/x11/font.h:38:5: note: wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding) wxFont(int size, ^ /usr/include/wx-3.0/wx/x11/font.h:38:5: note: candidate expects 7 arguments, 1 provided /usr/include/wx-3.0/wx/x11/font.h:23:5: note: wxFont::wxFont(const wxFontInfo&) wxFont(const wxFontInfo& info) ^ /usr/include/wx-3.0/wx/x11/font.h:23:5: note: no known conversion for argument 1 from ‘wxString’ to ‘const wxFontInfo&’ /usr/include/wx-3.0/wx/x11/font.h:21:5: note: wxFont::wxFont() wxFont() { } ^ /usr/include/wx-3.0/wx/x11/font.h:21:5: note: candidate expects 0 arguments, 1 provided /usr/include/wx-3.0/wx/x11/font.h:17:24: note: wxFont::wxFont(const wxFont&) class WXDLLIMPEXP_CORE wxFont : public wxFontBase ^ /usr/include/wx-3.0/wx/x11/font.h:17:24: note: no known conversion for argument 1 from ‘wxString’ to ‘const wxFont&’ passwordsafeframe.cpp: In member function ‘void PasswordSafeFrame::ShowGrid(bool)’: passwordsafeframe.cpp:800:81: error: no matching function for call to ‘wxFont::wxFont(wxString)’ wxFont font(towxstring(PWSprefs::GetInstance()->GetPref(PWSprefs::TreeFont))); ^ passwordsafeframe.cpp:800:81: note: candidates are: In file included from /usr/include/wx-3.0/wx/font.h:527:0, from /usr/include/wx-3.0/wx/window.h:23, from /usr/include/wx-3.0/wx/wx.h:38, from passwordsafeframe.cpp:23: /usr/include/wx-3.0/wx/x11/font.h:81:5: note: wxFont::wxFont(const wxNativeFontInfo&) wxFont(const wxNativeFontInfo& info); ^ /usr/include/wx-3.0/wx/x11/font.h:81:5: note: no known conversion for argument 1 from ‘wxString’ to ‘const wxNativeFontInfo&’ /usr/include/wx-3.0/wx/x11/font.h:61:5: note: wxFont::wxFont(const wxSize&, wxFontFamily, wxFontStyle, wxFontWeight, bool, const wxString&, wxFontEncoding) wxFont(const wxSize& pixelSize, ^ /usr/include/wx-3.0/wx/x11/font.h:61:5: note: candidate expects 7 arguments, 1 provided /usr/include/wx-3.0/wx/x11/font.h:50:5: note: wxFont::wxFont(int, wxFontFamily, wxFontStyle, wxFontWeight, bool, const wxString&, wxFontEncoding) wxFont(int size, ^ /usr/include/wx-3.0/wx/x11/font.h:50:5: note: candidate expects 7 arguments, 1 provided /usr/include/wx-3.0/wx/x11/font.h:38:5: note: wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding) wxFont(int size, ^ /usr/include/wx-3.0/wx/x11/font.h:38:5: note: candidate expects 7 arguments, 1 provided /usr/include/wx-3.0/wx/x11/font.h:23:5: note: wxFont::wxFont(const wxFontInfo&) wxFont(const wxFontInfo& info) ^ /usr/include/wx-3.0/wx/x11/font.h:23:5: note: no known conversion for argument 1 from ‘wxString’ to ‘const wxFontInfo&’ /usr/include/wx-3.0/wx/x11/font.h:21:5: note: wxFont::wxFont() wxFont() { } ^ /usr/include/wx-3.0/wx/x11/font.h:21:5: note: candidate expects 0 arguments, 1 provided /usr/include/wx-3.0/wx/x11/font.h:17:24: note: wxFont::wxFont(const wxFont&) class WXDLLIMPEXP_CORE wxFont : public wxFontBase ^ /usr/include/wx-3.0/wx/x11/font.h:17:24: note: no known conversion for argument 1 from ‘wxString’ to ‘const wxFont&’ passwordsafeframe.cpp: In member function ‘void PasswordSafeFrame::ShowTree(bool)’: passwordsafeframe.cpp:825:81: error: no matching function for call to ‘wxFont::wxFont(wxString)’ wxFont font(towxstring(PWSprefs::GetInstance()->GetPref(PWSprefs::TreeFont))); ^ passwordsafeframe.cpp:825:81: note: candidates are: In file included from /usr/include/wx-3.0/wx/font.h:527:0, from /usr/include/wx-3.0/wx/window.h:23, from /usr/include/wx-3.0/wx/wx.h:38, from passwordsafeframe.cpp:23: /usr/include/wx-3.0/wx/x11/font.h:81:5: note: wxFont::wxFont(const wxNativeFontInfo&) wxFont(const wxNativeFontInfo& info); ^ /usr/include/wx-3.0/wx/x11/font.h:81:5: note: no known conversion for argument 1 from ‘wxString’ to ‘const wxNativeFontInfo&’ /usr/include/wx-3.0/wx/x11/font.h:61:5: note: wxFont::wxFont(const wxSize&, wxFontFamily, wxFontStyle, wxFontWeight, bool, const wxString&, wxFontEncoding) wxFont(const wxSize& pixelSize, ^ /usr/include/wx-3.0/wx/x11/font.h:61:5: note: candidate expects 7 arguments, 1 provided /usr/include/wx-3.0/wx/x11/font.h:50:5: note: wxFont::wxFont(int, wxFontFamily, wxFontStyle, wxFontWeight, bool, const wxString&, wxFontEncoding) wxFont(int size, ^ /usr/include/wx-3.0/wx/x11/font.h:50:5: note: candidate expects 7 arguments, 1 provided /usr/include/wx-3.0/wx/x11/font.h:38:5: note: wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding) wxFont(int size, ^ /usr/include/wx-3.0/wx/x11/font.h:38:5: note: candidate expects 7 arguments, 1 provided /usr/include/wx-3.0/wx/x11/font.h:23:5: note: wxFont::wxFont(const wxFontInfo&) wxFont(const wxFontInfo& info) ^ /usr/include/wx-3.0/wx/x11/font.h:23:5: note: no known conversion for argument 1 from ‘wxString’ to ‘const wxFontInfo&’ /usr/include/wx-3.0/wx/x11/font.h:21:5: note: wxFont::wxFont() wxFont() { } ^ /usr/include/wx-3.0/wx/x11/font.h:21:5: note: candidate expects 0 arguments, 1 provided /usr/include/wx-3.0/wx/x11/font.h:17:24: note: wxFont::wxFont(const wxFont&) class WXDLLIMPEXP_CORE wxFont : public wxFontBase ^ /usr/include/wx-3.0/wx/x11/font.h:17:24: note: no known conversion for argument 1 from ‘wxString’ to ‘const wxFont&’ passwordsafeframe.cpp: In member function ‘void PasswordSafeFrame::OnChangeTreeFont(wxCommandEvent&)’: passwordsafeframe.cpp:917:86: error: no matching function for call to ‘wxFont::wxFont(wxString)’ wxFont currentFont(towxstring(PWSprefs::GetInstance()->GetPref(PWSprefs::TreeFont))); ^ passwordsafeframe.cpp:917:86: note: candidates are: In file included from /usr/include/wx-3.0/wx/font.h:527:0, from /usr/include/wx-3.0/wx/window.h:23, from /usr/include/wx-3.0/wx/wx.h:38, from passwordsafeframe.cpp:23: /usr/include/wx-3.0/wx/x11/font.h:81:5: note: wxFont::wxFont(const wxNativeFontInfo&) wxFont(const wxNativeFontInfo& info); ^ /usr/include/wx-3.0/wx/x11/font.h:81:5: note: no known conversion for argument 1 from ‘wxString’ to ‘const wxNativeFontInfo&’ /usr/include/wx-3.0/wx/x11/font.h:61:5: note: wxFont::wxFont(const wxSize&, wxFontFamily, wxFontStyle, wxFontWeight, bool, const wxString&, wxFontEncoding) wxFont(const wxSize& pixelSize, ^ /usr/include/wx-3.0/wx/x11/font.h:61:5: note: candidate expects 7 arguments, 1 provided /usr/include/wx-3.0/wx/x11/font.h:50:5: note: wxFont::wxFont(int, wxFontFamily, wxFontStyle, wxFontWeight, bool, const wxString&, wxFontEncoding) wxFont(int size, ^ /usr/include/wx-3.0/wx/x11/font.h:50:5: note: candidate expects 7 arguments, 1 provided /usr/include/wx-3.0/wx/x11/font.h:38:5: note: wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding) wxFont(int size, ^ /usr/include/wx-3.0/wx/x11/font.h:38:5: note: candidate expects 7 arguments, 1 provided /usr/include/wx-3.0/wx/x11/font.h:23:5: note: wxFont::wxFont(const wxFontInfo&) wxFont(const wxFontInfo& info) ^ /usr/include/wx-3.0/wx/x11/font.h:23:5: note: no known conversion for argument 1 from ‘wxString’ to ‘const wxFontInfo&’ /usr/include/wx-3.0/wx/x11/font.h:21:5: note: wxFont::wxFont() wxFont() { } ^ /usr/include/wx-3.0/wx/x11/font.h:21:5: note: candidate expects 0 arguments, 1 provided /usr/include/wx-3.0/wx/x11/font.h:17:24: note: wxFont::wxFont(const wxFont&) class WXDLLIMPEXP_CORE wxFont : public wxFontBase ^ /usr/include/wx-3.0/wx/x11/font.h:17:24: note: no known conversion for argument 1 from ‘wxString’ to ‘const wxFont&’ passwordsafeframe.cpp: In member function ‘void PasswordSafeFrame::OnChangePasswordFont(wxCommandEvent&)’: passwordsafeframe.cpp:938:91: error: no matching function for call to ‘wxFont::wxFont(wxString)’ wxFont passwordFont(towxstring(PWSprefs::GetInstance()->GetPref(PWSprefs::PasswordFont))); ^ passwordsafeframe.cpp:938:91: note: candidates are: In file included from /usr/include/wx-3.0/wx/font.h:527:0, from /usr/include/wx-3.0/wx/window.h:23, from /usr/include/wx-3.0/wx/wx.h:38, from passwordsafeframe.cpp:23: /usr/include/wx-3.0/wx/x11/font.h:81:5: note: wxFont::wxFont(const wxNativeFontInfo&) wxFont(const wxNativeFontInfo& info); ^ /usr/include/wx-3.0/wx/x11/font.h:81:5: note: no known conversion for argument 1 from ‘wxString’ to ‘const wxNativeFontInfo&’ /usr/include/wx-3.0/wx/x11/font.h:61:5: note: wxFont::wxFont(const wxSize&, wxFontFamily, wxFontStyle, wxFontWeight, bool, const wxString&, wxFontEncoding) wxFont(const wxSize& pixelSize, ^ /usr/include/wx-3.0/wx/x11/font.h:61:5: note: candidate expects 7 arguments, 1 provided /usr/include/wx-3.0/wx/x11/font.h:50:5: note: wxFont::wxFont(int, wxFontFamily, wxFontStyle, wxFontWeight, bool, const wxString&, wxFontEncoding) wxFont(int size, ^ /usr/include/wx-3.0/wx/x11/font.h:50:5: note: candidate expects 7 arguments, 1 provided /usr/include/wx-3.0/wx/x11/font.h:38:5: note: wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding) wxFont(int size, ^ /usr/include/wx-3.0/wx/x11/font.h:38:5: note: candidate expects 7 arguments, 1 provided /usr/include/wx-3.0/wx/x11/font.h:23:5: note: wxFont::wxFont(const wxFontInfo&) wxFont(const wxFontInfo& info) ^ /usr/include/wx-3.0/wx/x11/font.h:23:5: note: no known conversion for argument 1 from ‘wxString’ to ‘const wxFontInfo&’ /usr/include/wx-3.0/wx/x11/font.h:21:5: note: wxFont::wxFont() wxFont() { } ^ /usr/include/wx-3.0/wx/x11/font.h:21:5: note: candidate expects 0 arguments, 1 provided /usr/include/wx-3.0/wx/x11/font.h:17:24: note: wxFont::wxFont(const wxFont&) class WXDLLIMPEXP_CORE wxFont : public wxFontBase ^ /usr/include/wx-3.0/wx/x11/font.h:17:24: note: no known conversion for argument 1 from ‘wxString’ to ‘const wxFont&’ make[1]: *** [GCCUnicodeDebug/passwordsafeframe.o] Errore 1 make[1]: Leaving directory/home/samuel/Scaricati/slackware-build/pwsafe/passwordsafe-git-code/src/ui/wxWidgets'make: *** [unicodedebug] Errore 2
Odd. A couple of things come to mind:
I built passwordsafe successfully on Slackware 14.1 (32 and 64-bit) and on current as well. The follwoing dependencies have to be installed:
As you compile with NO_YUBI=1 you will not need libyubikey and ykpers. All the programs are available on http://slackbuilds.org.
Now download the contents of https://github.com/rfmae/slackware/tree/master/SlackBuilds/passwordsafe and download the pwsafe soruce tarball into the same direcotry. Run the SlackBuild script: NO_YUBI=1 ./passwordsafe.SlackBuild
You will find the slackware package in /tmp
Note that PasswordSafe already has the Slackware build files under ../install/slackware
Can I update these files in PasswordSafe's repository with those from https://github.com/rfmae/slackware/tree/master/SlackBuilds/passwordsafe?
Yes you can use the files, but the build script will not work if you call it from inside the install/ directory. All files, including the source tarball have to be in the same direcotry:
passwordsafe/
├── passwordsafe.info
├── passwordsafe.SlackBuild
├── pwsafe-0.95.1BETA-src.tgz
├── README
└── slack-desc
This SlackBuild differs from the one in the install/ directory:
I uploaded the files to http://slackbuilds.org (http://slackbuilds.org/cgit/slackbuilds/commit/?id=d4c85d4c4). The files will be available as soon as they update the site. So perhaps it would be a better idea to update your README files and point the slackware users to http://slackbuilds.org.
Commit bc7a40f points users to the slackbuild site as you've suggested. Note that:
Thanks,
Rony