=> Bootstrap dependency digest>=20010302: found digest-20190127 ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for fl_logbook-2.5nb4 clang++ `fltk-config --cxxflags` -Isrc/ -Wno-deprecated -c src/fl_logbook.cpp clang++ `fltk-config --cxxflags` -Isrc/ -Wno-deprecated -c src/lgbook.cpp clang++ `fltk-config --cxxflags` -Isrc/ -Wno-deprecated -c src/qso_db.cpp clang++ `fltk-config --cxxflags` -Isrc/ -Wno-deprecated -c src/combo.cxx clang++ `fltk-config --cxxflags` -Isrc/ -Wno-deprecated -c src/adif_io.cpp clang++ `fltk-config --cxxflags` -Isrc/ -Wno-deprecated -c src/multipsklog.cpp clang++ `fltk-config --cxxflags` -Isrc/ -Wno-deprecated -c src/support.cpp clang++ `fltk-config --cxxflags` -Isrc/ -Wno-deprecated -c src/calendar.cxx src/support.cpp:1:10: warning: non-portable path to file ''; specified path differs in case from file name on disk [-Wnonportable-include-path] #include ^~~~~~~~~~~~~~~~~~~~~~ src/combo.cxx:106:1: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] " 12 12 3 1", ^ src/combo.cxx:108:1: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ". c #000000", ^ src/combo.cxx:109:1: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "d c none", ^ src/combo.cxx:110:1: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "e c #ffffff", ^ src/combo.cxx:112:1: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "dddddddddddd", ^ src/combo.cxx:113:1: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "dddddddddddd", ^ src/combo.cxx:114:1: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "dddddddddddd", ^ src/combo.cxx:115:1: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "............", ^ src/combo.cxx:116:1: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "d..........d", ^ src/combo.cxx:117:1: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "dd........dd", ^ src/combo.cxx:118:1: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "ddd......ddd", ^ src/combo.cxx:119:1: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "dddd....dddd", ^ src/combo.cxx:120:1: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "ddddd..ddddd", ^ src/combo.cxx:121:1: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "dddddddddddd", ^ src/combo.cxx:122:1: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "dddddddddddd", ^ src/combo.cxx:123:1: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "dddddddddddd", ^ src/combo.cxx:213:16: warning: & has lower precedence than ==; == will be evaluated first [-Wparentheses] if (listtype & FL_COMBO_UNIQUE == FL_COMBO_UNIQUE) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/combo.cxx:213:16: note: place parentheses around the '==' expression to silence this warning if (listtype & FL_COMBO_UNIQUE == FL_COMBO_UNIQUE) { ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/combo.cxx:213:16: note: place parentheses around the & expression to evaluate it first if (listtype & FL_COMBO_UNIQUE == FL_COMBO_UNIQUE) { ~~~~~~~~~^~~~~~~~~~~~~~~~~ src/combo.cxx:214:18: warning: & has lower precedence than ==; == will be evaluated first [-Wparentheses] if (listtype & FL_COMBO_UNIQUE_NOCASE == FL_COMBO_UNIQUE_NOCASE) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/combo.cxx:214:18: note: place parentheses around the '==' expression to silence this warning if (listtype & FL_COMBO_UNIQUE_NOCASE == FL_COMBO_UNIQUE_NOCASE) { ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/combo.cxx:214:18: note: place parentheses around the & expression to evaluate it first if (listtype & FL_COMBO_UNIQUE_NOCASE == FL_COMBO_UNIQUE_NOCASE) { ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 18 warnings generated. clang++ `fltk-config --cxxflags` -Isrc/ -Wno-deprecated -c src/date.cxx src/calendar.cxx:455:1: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] " 14 14 3 1", ^ src/calendar.cxx:457:1: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ". c #000000", ^ src/calendar.cxx:458:1: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "d c none", ^ src/calendar.cxx:459:1: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "e c #ffffff", ^ src/calendar.cxx:461:1: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "dddddddddddddd", ^ src/calendar.cxx:462:1: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ".............d", ^ src/calendar.cxx:463:1: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ".eeeeeeeeeee.d", ^ src/calendar.cxx:464:1: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ".............d", ^ src/calendar.cxx:465:1: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ".e.e.e.e.e.e.d", ^ src/calendar.cxx:466:1: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ".............d", ^ src/calendar.cxx:467:1: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ".e.e.e.e.e.e.d", ^ src/calendar.cxx:468:1: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ".............d", ^ src/calendar.cxx:469:1: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ".e.e.e.e.e.e.d", ^ src/calendar.cxx:470:1: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ".............d", ^ src/calendar.cxx:471:1: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ".e.e.e.e.e.e.d", ^ src/calendar.cxx:472:1: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ".............d", ^ src/calendar.cxx:473:1: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ".e.e.e.e.e.e.d", ^ src/calendar.cxx:474:1: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "dddddddddddddd", ^ In file included from src/lgbook.cpp:3: In file included from src/lgbook.h:60: src/table.h:29:10: warning: non-portable path to file ''; specified path differs in case from file name on disk [-Wnonportable-include-path] #include ^~~~~~~~~ src/table.h:30:10: warning: non-portable path to file ''; specified path differs in case from file name on disk [-Wnonportable-include-path] #include ^~~~~~~~~~~~~~~~ src/table.h:31:10: warning: non-portable path to file ''; specified path differs in case from file name on disk [-Wnonportable-include-path] #include ^~~~~~~~~~~~~~~~ In file included from src/lgbook.cpp:3: In file included from src/lgbook.h:60: In file included from src/table.h:31: /data/scratch/ham/fl_logbook/work/.buildlink/include/Fl/Fl_Scroll.H:108:17: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] typedef struct { ^ ScrollInfo /data/scratch/ham/fl_logbook/work/.buildlink/include/Fl/Fl_Scroll.H:110:5: note: type is not C-compatible due to this member declaration typedef struct { int x,y,w,h; } Fl_Region_XYWH; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/scratch/ham/fl_logbook/work/.buildlink/include/Fl/Fl_Scroll.H:134:5: note: type is given name 'ScrollInfo' for linkage purposes by this typedef declaration } ScrollInfo; ^ In file included from src/lgbook.cpp:3: In file included from src/lgbook.h:60: src/table.h:32:10: warning: non-portable path to file ''; specified path differs in case from file name on disk [-Wnonportable-include-path] #include ^~~~~~~~~~~~~~~~~~~ src/table.h:33:10: warning: non-portable path to file ''; specified path differs in case from file name on disk [-Wnonportable-include-path] #include ^~~~~~~~~~~~~ src/table.h:34:10: warning: non-portable path to file ''; specified path differs in case from file name on disk [-Wnonportable-include-path] #include ^~~~~~~~~~~~~~~~~~~ src/lgbook.cpp:160:69: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] { Fl_DateInput* o = inpDate = new Fl_DateInput(5, 43, 85, 21, "Date"); ^ src/lgbook.cpp:222:78: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] { Fl_DateInput* o = inpQSLrcvddate = new Fl_DateInput(379, 78, 85, 21, "QSL-rcvd"); ^ src/lgbook.cpp:245:78: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] { Fl_DateInput* o = inpQSLsentdate = new Fl_DateInput(465, 78, 85, 21, "QSL-sent"); ^ In file included from src/support.cpp:5: In file included from src/support.h:7: In file included from src/lgbook.h:60: src/table.h:29:10: warning: non-portable path to file ''; specified path differs in case from file name on disk [-Wnonportable-include-path] #include ^~~~~~~~~ src/table.h:30:10: warning: non-portable path to file ''; specified path differs in case from file name on disk [-Wnonportable-include-path] #include ^~~~~~~~~~~~~~~~ src/table.h:31:10: warning: non-portable path to file ''; specified path differs in case from file name on disk [-Wnonportable-include-path] #include ^~~~~~~~~~~~~~~~ In file included from src/support.cpp:5: In file included from src/support.h:7: In file included from src/lgbook.h:60: In file included from src/table.h:31: /data/scratch/ham/fl_logbook/work/.buildlink/include/Fl/Fl_Scroll.H:108:17: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] typedef struct { ^ ScrollInfo /data/scratch/ham/fl_logbook/work/.buildlink/include/Fl/Fl_Scroll.H:110:5: note: type is not C-compatible due to this member declaration typedef struct { int x,y,w,h; } Fl_Region_XYWH; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/scratch/ham/fl_logbook/work/.buildlink/include/Fl/Fl_Scroll.H:134:5: note: type is given name 'ScrollInfo' for linkage purposes by this typedef declaration } ScrollInfo; ^ In file included from src/support.cpp:5: In file included from src/support.h:7: In file included from src/lgbook.h:60: src/table.h:32:10: warning: non-portable path to file ''; specified path differs in case from file name on disk [-Wnonportable-include-path] #include ^~~~~~~~~~~~~~~~~~~ src/table.h:33:10: warning: non-portable path to file ''; specified path differs in case from file name on disk [-Wnonportable-include-path] #include ^~~~~~~~~~~~~ src/table.h:34:10: warning: non-portable path to file ''; specified path differs in case from file name on disk [-Wnonportable-include-path] #include ^~~~~~~~~~~~~~~~~~~ In file included from src/support.cpp:5: src/support.h:1:9: warning: 'SUPPORT_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef SUPPORT_H ^~~~~~~~~ src/support.h:2:9: note: 'SUPPORT_h' is defined here; did you mean 'SUPPORT_H'? #define SUPPORT_h ^~~~~~~~~ SUPPORT_H 10 warnings generated. clang++ `fltk-config --cxxflags` -Isrc/ -Wno-deprecated -c src/table.cxx src/multipsklog.cpp:129:35: warning: 'size' argument to memset is '0'; did you mean to transpose the last two arguments? [-Wmemset-transposed-args] memset (line, buffsize + 1, 0); ^ src/multipsklog.cpp:129:35: note: parenthesize the third argument to silence src/multipsklog.cpp:190:35: warning: 'size' argument to memset is '0'; did you mean to transpose the last two arguments? [-Wmemset-transposed-args] memset (line, buffsize + 1, 0); ^ src/multipsklog.cpp:190:35: note: parenthesize the third argument to silence src/multipsklog.cpp:210:23: warning: format string is not a string literal (potentially insecure) [-Wformat-security] fprintf (pskFile, header); ^~~~~~ src/multipsklog.cpp:210:23: note: treat the string as an argument to avoid this fprintf (pskFile, header); ^ "%s", src/adif_io.cpp:11:4: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"ADDRESS", 40}, // 0 - contacted stations mailing address ^ src/adif_io.cpp:12:4: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"AGE", 3}, // 1 - contacted operators age in years ^ src/adif_io.cpp:13:4: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"ARRL_SECT", 12}, // 2 - contacted stations ARRL section ^ src/adif_io.cpp:14:4: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"BAND", 6}, // 3 - QSO band ^ src/adif_io.cpp:15:4: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"CALL", 10}, // 4 - contacted stations CALLSIGN ^ src/adif_io.cpp:16:4: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"CNTY", 20}, // 5 - secondary political subdivision, ie: STATE ^ src/adif_io.cpp:17:4: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"COMMENT", 80}, // 6 - comment field for QSO ^ src/adif_io.cpp:18:4: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"CONT", 10}, // 7 - contacted stations continent ^ src/adif_io.cpp:19:4: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"CONTEST_ID", 6}, // 8 - QSO contest identifier ^ src/adif_io.cpp:20:4: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"COUNTRY", 20}, // 9 - contacted stations DXCC entity name ^ src/adif_io.cpp:21:4: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"CQZ", 8}, // 10 - contacted stations CQ Zone ^ src/adif_io.cpp:22:4: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"DXCC", 8}, // 11 - contacted stations Country Code ^ src/adif_io.cpp:23:4: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"FREQ", 10}, // 12 - QSO frequency in Mhz ^ src/adif_io.cpp:24:4: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"GRIDSQUARE", 6}, // 13 - contacted stations Maidenhead Grid Square ^ src/adif_io.cpp:25:4: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"MODE", 8}, // 14 - QSO mode ^ src/adif_io.cpp:26:4: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"NAME", 18}, // 15 - contacted operators NAME ^ src/adif_io.cpp:27:4: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"NOTES", 80}, // 16 - QSO notes ^ src/adif_io.cpp:28:4: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"QSLRDATE", 8}, // 17 - QSL received date ^ src/adif_io.cpp:29:4: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"QSLSDATE", 8}, // 18 - QSL sent date ^ src/adif_io.cpp:30:4: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"QSL_RCVD", 1}, // 19 - QSL received status ^ src/adif_io.cpp:31:4: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"QSL_SENT", 1}, // 20 - QSL sent status ^ src/adif_io.cpp:32:4: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"QSO_DATE", 8}, // 21 - QSO data ^ src/adif_io.cpp:33:4: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"QTH", 30}, // 22 - contacted stations city ^ src/adif_io.cpp:34:4: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"RST_RCVD", 3}, // 23 - received signal report ^ src/adif_io.cpp:35:4: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"RST_SENT", 3}, // 24 - sent signal report ^ src/adif_io.cpp:36:4: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"STATE", 2}, // 25 - contacted stations STATE ^ src/adif_io.cpp:37:4: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"STX", 8}, // 26 - QSO transmitted serial number ^ src/adif_io.cpp:38:4: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"TIME_OFF", 4}, // 27 - HHMM or HHMMSS in UTC ^ src/adif_io.cpp:39:4: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"TIME_ON", 4}, // 28 - HHMM or HHMMSS in UTC ^ src/adif_io.cpp:40:4: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"TX_PWR", 4} // 29 - power transmitted by this station ^ src/adif_io.cpp:131:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] char *ADIFHEADER = "\ ^ src/adif_io.cpp:158:41: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] "<%s:%d>%s ", fields[j].name, strlen(szFld), szFld); ~~ ^~~~~~~~~~~~~ %zu In file included from src/fl_logbook.cpp:24: In file included from src/lgbook.h:60: src/table.h:29:10: warning: non-portable path to file ''; specified path differs in case from file name on disk [-Wnonportable-include-path] #include ^~~~~~~~~ src/table.h:30:10: warning: non-portable path to file ''; specified path differs in case from file name on disk [-Wnonportable-include-path] #include ^~~~~~~~~~~~~~~~ src/table.h:31:10: warning: non-portable path to file ''; specified path differs in case from file name on disk [-Wnonportable-include-path] #include ^~~~~~~~~~~~~~~~ In file included from src/fl_logbook.cpp:24: In file included from src/lgbook.h:60: In file included from src/table.h:31: /data/scratch/ham/fl_logbook/work/.buildlink/include/Fl/Fl_Scroll.H:108:17: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] typedef struct { ^ ScrollInfo /data/scratch/ham/fl_logbook/work/.buildlink/include/Fl/Fl_Scroll.H:110:5: note: type is not C-compatible due to this member declaration typedef struct { int x,y,w,h; } Fl_Region_XYWH; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/scratch/ham/fl_logbook/work/.buildlink/include/Fl/Fl_Scroll.H:134:5: note: type is given name 'ScrollInfo' for linkage purposes by this typedef declaration } ScrollInfo; ^ In file included from src/fl_logbook.cpp:24: In file included from src/lgbook.h:60: src/table.h:32:10: warning: non-portable path to file ''; specified path differs in case from file name on disk [-Wnonportable-include-path] #include ^~~~~~~~~~~~~~~~~~~ src/table.h:33:10: warning: non-portable path to file ''; specified path differs in case from file name on disk [-Wnonportable-include-path] #include ^~~~~~~~~~~~~ src/table.h:34:10: warning: non-portable path to file ''; specified path differs in case from file name on disk [-Wnonportable-include-path] #include ^~~~~~~~~~~~~~~~~~~ 18 warnings generated. clang++ `fltk-config --cxxflags` -Isrc/ -Wno-deprecated -c src/fileio.cpp In file included from src/fl_logbook.cpp:25: src/support.h:1:9: warning: 'SUPPORT_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef SUPPORT_H ^~~~~~~~~ src/support.h:2:9: note: 'SUPPORT_h' is defined here; did you mean 'SUPPORT_H'? #define SUPPORT_h ^~~~~~~~~ SUPPORT_H 3 warnings generated. clang++ `fltk-config --cxxflags` -Isrc/ -Wno-deprecated -c src/ipcdata.cpp 32 warnings generated. 9 warnings generated. In file included from src/table.cxx:32: src/table.h:29:10: warning: non-portable path to file ''; specified path differs in case from file name on disk [-Wnonportable-include-path] #include ^~~~~~~~~ src/table.h:30:10: warning: non-portable path to file ''; specified path differs in case from file name on disk [-Wnonportable-include-path] #include ^~~~~~~~~~~~~~~~ src/table.h:31:10: warning: non-portable path to file ''; specified path differs in case from file name on disk [-Wnonportable-include-path] #include ^~~~~~~~~~~~~~~~ In file included from src/table.cxx:32: In file included from src/table.h:31: /data/scratch/ham/fl_logbook/work/.buildlink/include/Fl/Fl_Scroll.H:108:17: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] typedef struct { ^ ScrollInfo /data/scratch/ham/fl_logbook/work/.buildlink/include/Fl/Fl_Scroll.H:110:5: note: type is not C-compatible due to this member declaration typedef struct { int x,y,w,h; } Fl_Region_XYWH; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/scratch/ham/fl_logbook/work/.buildlink/include/Fl/Fl_Scroll.H:134:5: note: type is given name 'ScrollInfo' for linkage purposes by this typedef declaration } ScrollInfo; ^ In file included from src/table.cxx:32: src/table.h:32:10: warning: non-portable path to file ''; specified path differs in case from file name on disk [-Wnonportable-include-path] #include ^~~~~~~~~~~~~~~~~~~ src/table.h:33:10: warning: non-portable path to file ''; specified path differs in case from file name on disk [-Wnonportable-include-path] #include ^~~~~~~~~~~~~ src/table.h:34:10: warning: non-portable path to file ''; specified path differs in case from file name on disk [-Wnonportable-include-path] #include ^~~~~~~~~~~~~~~~~~~ src/table.cxx:1599:7: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses] if (!hideH & hideV) ^ ~ src/table.cxx:1599:7: note: add parentheses after the '!' to evaluate the bitwise operator first if (!hideH & hideV) ^ ( ) src/table.cxx:1599:7: note: add parentheses around left hand side expression to silence this warning if (!hideH & hideV) ^ ( ) src/table.cxx:1601:7: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses] if (!hideV & hideH) ^ ~ src/table.cxx:1601:7: note: add parentheses after the '!' to evaluate the bitwise operator first if (!hideV & hideH) ^ ( ) src/table.cxx:1601:7: note: add parentheses around left hand side expression to silence this warning if (!hideV & hideH) ^ ( ) 8 warnings generated. In file included from src/fileio.cpp:10: In file included from src/support.h:7: In file included from src/lgbook.h:60: src/table.h:29:10: warning: non-portable path to file ''; specified path differs in case from file name on disk [-Wnonportable-include-path] #include ^~~~~~~~~ src/table.h:30:10: warning: non-portable path to file ''; specified path differs in case from file name on disk [-Wnonportable-include-path] #include ^~~~~~~~~~~~~~~~ src/table.h:31:10: warning: non-portable path to file ''; specified path differs in case from file name on disk [-Wnonportable-include-path] #include ^~~~~~~~~~~~~~~~ In file included from src/fileio.cpp:10: In file included from src/support.h:7: In file included from src/lgbook.h:60: In file included from src/table.h:31: /data/scratch/ham/fl_logbook/work/.buildlink/include/Fl/Fl_Scroll.H:108:17: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] typedef struct { ^ ScrollInfo /data/scratch/ham/fl_logbook/work/.buildlink/include/Fl/Fl_Scroll.H:110:5: note: type is not C-compatible due to this member declaration typedef struct { int x,y,w,h; } Fl_Region_XYWH; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/scratch/ham/fl_logbook/work/.buildlink/include/Fl/Fl_Scroll.H:134:5: note: type is given name 'ScrollInfo' for linkage purposes by this typedef declaration } ScrollInfo; ^ In file included from src/fileio.cpp:10: In file included from src/support.h:7: In file included from src/lgbook.h:60: src/table.h:32:10: warning: non-portable path to file ''; specified path differs in case from file name on disk [-Wnonportable-include-path] #include ^~~~~~~~~~~~~~~~~~~ src/table.h:33:10: warning: non-portable path to file ''; specified path differs in case from file name on disk [-Wnonportable-include-path] #include ^~~~~~~~~~~~~ src/table.h:34:10: warning: non-portable path to file ''; specified path differs in case from file name on disk [-Wnonportable-include-path] #include ^~~~~~~~~~~~~~~~~~~ In file included from src/fileio.cpp:10: src/support.h:1:9: warning: 'SUPPORT_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef SUPPORT_H ^~~~~~~~~ src/support.h:2:9: note: 'SUPPORT_h' is defined here; did you mean 'SUPPORT_H'? #define SUPPORT_h ^~~~~~~~~ SUPPORT_H src/ipcdata.cpp:57:2: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "jan","feb","mar","apr","may","jun", ^ src/ipcdata.cpp:57:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "jan","feb","mar","apr","may","jun", ^ src/ipcdata.cpp:57:14: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "jan","feb","mar","apr","may","jun", ^ src/ipcdata.cpp:57:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "jan","feb","mar","apr","may","jun", ^ src/ipcdata.cpp:57:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "jan","feb","mar","apr","may","jun", ^ src/ipcdata.cpp:57:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "jan","feb","mar","apr","may","jun", ^ src/ipcdata.cpp:58:2: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "jul","aug","sep","oct","nov","dec"}; ^ src/ipcdata.cpp:58:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "jul","aug","sep","oct","nov","dec"}; ^ src/ipcdata.cpp:58:14: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "jul","aug","sep","oct","nov","dec"}; ^ src/ipcdata.cpp:58:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "jul","aug","sep","oct","nov","dec"}; ^ src/ipcdata.cpp:58:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "jul","aug","sep","oct","nov","dec"}; ^ src/ipcdata.cpp:58:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "jul","aug","sep","oct","nov","dec"}; ^ 9 warnings generated. 8 warnings generated. 12 warnings generated. clang++ `fltk-config --cxxflags` -Isrc/ -Wno-deprecated \ fl_logbook.o lgbook.o qso_db.o combo.o \ adif_io.o multipsklog.o support.o \ calendar.o date.o table.o fileio.o ipcdata.o \ -o fl_logbook `fltk-config --ldflags` /usr/bin/ld: cannot find -lXcursor clang: error: linker command failed with exit code 1 (use -v to see invocation) gmake: *** [makefile:56: fl_logbook] Error 1 *** Error code 2 Stop. make[1]: stopped in /data/pkgsrc/ham/fl_logbook *** Error code 1 Stop. make: stopped in /data/pkgsrc/ham/fl_logbook