=> Building hebrew/he2 Started : Friday, 14 FEB 2020 at 15:54:32 UTC Platform: 5.7-DEVELOPMENT DragonFly v5.7.0.1432.g9cd86-DEVELOPMENT #23: Thu Feb 13 14:43:04 PST 2020 root@sting.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 -------------------------------------------------- -- Environment -------------------------------------------------- UNAME_r=5.7-SYNTH UNAME_m=x86_64 UNAME_p=x86_64 UNAME_v=DragonFly 5.7-SYNTH UNAME_s=DragonFly PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SSL_NO_VERIFY_PEER=1 TERM=dumb PKG_CACHEDIR=/var/cache/pkg8 PKG_DBDIR=/var/db/pkg8 PORTSDIR=/xports LANG=C HOME=/root USER=root -------------------------------------------------- -- Options -------------------------------------------------- -------------------------------------------------- -- CONFIGURE_ENV -------------------------------------------------- MAKE=gmake XDG_DATA_HOME=/construction/hebrew/he2 XDG_CONFIG_HOME=/construction/hebrew/he2 HOME=/construction/hebrew/he2 TMPDIR="/tmp" PATH=/construction/hebrew/he2/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc80 CONFIG_SITE=/xports/Templates/config.site lt_cv_sys_max_cmd_len=262144 -------------------------------------------------- -- CONFIGURE_ARGS -------------------------------------------------- --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} -------------------------------------------------- -- MAKE_ENV -------------------------------------------------- XDG_DATA_HOME=/construction/hebrew/he2 XDG_CONFIG_HOME=/construction/hebrew/he2 HOME=/construction/hebrew/he2 TMPDIR="/tmp" PATH=/construction/hebrew/he2/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc80 PREFIX=/usr/local LOCALBASE=/usr/local NOPROFILE=1 CC="cc" CFLAGS="-pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -L/usr/local/lib -Wl,-rpath=/usr/local/lib " LIBS="" CXX="c++" CXXFLAGS=" -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -std=c++98 " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" -------------------------------------------------- -- MAKE_ARGS -------------------------------------------------- DESTDIR=/construction/hebrew/he2/stage -------------------------------------------------- -- PLIST_SUB -------------------------------------------------- OSREL=5.7 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/he2" EXAMPLESDIR="share/examples/he2" DATADIR="share/he2" WWWDIR="www/he2" ETCDIR="etc/he2" -------------------------------------------------- -- SUB_LIST -------------------------------------------------- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/he2 DOCSDIR=/usr/local/share/doc/he2 EXAMPLESDIR=/usr/local/share/examples/he2 WWWDIR=/usr/local/www/he2 ETCDIR=/usr/local/etc/he2 -------------------------------------------------- -- /etc/make.conf -------------------------------------------------- SYNTHPROFILE=LiveSystem USE_PACKAGE_DEPENDS_ONLY=yes PACKAGE_BUILDING=yes BATCH=yes PKG_CREATE_VERBOSE=yes PORTSDIR=/xports DISTDIR=/distfiles WRKDIRPREFIX=/construction PORT_DBDIR=/options PACKAGES=/packages MAKE_JOBS_NUMBER_LIMIT=15 DPORTS_BUILDER= yes DISABLE_LICENSES= yes DEFAULT_VERSIONS= ssl=openssl FORCE_PACKAGE= yes DEVELOPER= yes HAVE_COMPAT_IA32_KERN= CONFIGURE_MAX_CMD_LEN=262144 _PERL5_FROM_BIN=5.30.1 _ALTCCVERSION_921dbbb2=none _OBJC_ALTCCVERSION_921dbbb2=none _SMP_CPUS=32 UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=500709 OSVERSION=9999999 OSREL=5.7 _OSRELEASE=5.7-SYNTH PYTHONBASE=/usr/local _PKG_CHECKED=1 -------------------------------------------------------------------------------- -- Phase: check-sanity -------------------------------------------------------------------------------- ===> NOTICE: The he2 port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port -------------------------------------------------------------------------------- -- Phase: pkg-depends -------------------------------------------------------------------------------- ===> iw-he2-0.61_3 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.12.0_1.txz Installing pkg-1.12.0_1... Extracting pkg-1.12.0_1: .......... done ===> iw-he2-0.61_3 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of iw-he2-0.61_3 -------------------------------------------------------------------------------- -- Phase: fetch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: fetch -------------------------------------------------------------------------------- ===> NOTICE: The he2 port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> Fetching all distfiles required by iw-he2-0.61_3 for building -------------------------------------------------------------------------------- -- Phase: checksum -------------------------------------------------------------------------------- ===> NOTICE: The he2 port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> Fetching all distfiles required by iw-he2-0.61_3 for building => SHA256 Checksum OK for he2-0.61.tar.gz. -------------------------------------------------------------------------------- -- Phase: extract-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: extract -------------------------------------------------------------------------------- ===> NOTICE: The he2 port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> Fetching all distfiles required by iw-he2-0.61_3 for building ===> Extracting for iw-he2-0.61_3 ===> NOTICE: The he2 port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> Fetching all distfiles required by iw-he2-0.61_3 for building => SHA256 Checksum OK for he2-0.61.tar.gz. -------------------------------------------------------------------------------- -- Phase: patch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: patch -------------------------------------------------------------------------------- ===> Patching for iw-he2-0.61_3 ===> Applying ports patches for iw-he2-0.61_3 -------------------------------------------------------------------------------- -- Phase: build-depends -------------------------------------------------------------------------------- ===> iw-he2-0.61_3 depends on executable: gmake - not found ===> Installing existing package /packages/All/gmake-4.2.1_3.txz Installing gmake-4.2.1_3... `-- Installing gettext-runtime-0.20.1... | `-- Installing indexinfo-0.3.1... | `-- Extracting indexinfo-0.3.1: . done `-- Extracting gettext-runtime-0.20.1: .......... done Extracting gmake-4.2.1_3: .......... done ===> iw-he2-0.61_3 depends on executable: gmake - found ===> Returning to build of iw-he2-0.61_3 ===> iw-he2-0.61_3 depends on file: /usr/local/lib/libncurses.so.6 - not found ===> Installing existing package /packages/All/ncurses-6.1.20190525.txz Installing ncurses-6.1.20190525... Extracting ncurses-6.1.20190525: .......... done ===> iw-he2-0.61_3 depends on file: /usr/local/lib/libncurses.so.6 - found ===> Returning to build of iw-he2-0.61_3 -------------------------------------------------------------------------------- -- Phase: lib-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: configure -------------------------------------------------------------------------------- ===> Configuring for iw-he2-0.61_3 configure: warning: x86_64-portbld-dragonfly5.7: invalid host type loading site script /xports/Templates/config.site creating cache ./config.cache checking host system type... x86_64-portbld-dragonfly5.7 checking target system type... x86_64-portbld-dragonfly5.7 checking build system type... x86_64-portbld-dragonfly5.7 checking for a BSD compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking whether gmake sets ${MAKE}... yes checking for working aclocal... missing checking for working autoconf... missing checking for working automake... missing checking for working autoheader... missing checking for working makeinfo... missing checking for a C-Compiler... cc checking whether the C compiler (cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -L/usr/local/lib -Wl,-rpath=/usr/local/lib ) works... yes checking whether the C compiler (cc -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -L/usr/local/lib -Wl,-rpath=/usr/local/lib ) is a cross-compiler... no checking whether we are using GNU C... yes checking how to run the C preprocessor... cpp checking for a C++-Compiler... c++ checking whether the C++ compiler (c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -std=c++98 -L/usr/local/lib -Wl,-rpath=/usr/local/lib ) works... yes checking whether the C++ compiler (c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -std=c++98 -L/usr/local/lib -Wl,-rpath=/usr/local/lib ) is a cross-compiler... no checking whether we are using GNU C++... yes checking whether c++ supports -fexceptions... yes checking whether c++ supports -frtti... yes checking how to run the C++ preprocessor... c++ -E checking whether c++ supports -frepo... yes checking for Cygwin environment... no checking for mingw32 environment... no checking for ld used by GCC... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for /usr/bin/ld option to reload object files... -r checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking how to recognise dependant libraries... unknown checking for object suffix... o checking for executable suffix... no checking for ranlib... ranlib checking for strip... strip updating cache ./config.cache loading cache ./config.cache within ltconfig checking for objdir... .libs checking for c++ option to produce PIC... -fPIC checking if c++ PIC flag -fPIC works... yes checking if c++ static flag -static works... yes checking if c++ supports -c -o file.o... yes checking if c++ supports -c -o file.lo... yes checking if c++ supports -fno-rtti -fno-exceptions ... yes checking whether the linker (/usr/bin/ld) supports shared libraries... yes checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking dynamic linker characteristics... no checking command to parse /usr/bin/nm -B output... failed checking if libtool supports shared libraries... no checking whether to build shared libraries... no checking whether to build static libraries... yes checking for dlopen in -ldl... yes checking for dlfcn.h... (cached) yes checking whether a program can dlopen itself... no creating libtool updating cache ./config.cache loading cache ./config.cache checking for dlopen in -ldl... (cached) yes checking for shl_unload in -ldld... no checking for extra includes... no checking for extra libs... no updating cache ./config.cache creating ./config.status creating Makefile creating he2/Makefile creating he2/docs/Makefile creating he2/docs/en/Makefile creating config.h -------------------------------------------------------------------------------- -- Phase: build -------------------------------------------------------------------------------- ===> Building for iw-he2-0.61_3 gmake[2]: Entering directory '/construction/hebrew/he2/he2-0.61' gmake all-recursive gmake[3]: Entering directory '/construction/hebrew/he2/he2-0.61' Making all in he2 gmake[4]: Entering directory '/construction/hebrew/he2/he2-0.61/he2' cd .. && /construction/hebrew/he2/he2-0.61/missing automake --gnu he2/Makefile WARNING: `automake' is missing on your system. You should only need it if you modified `Makefile.am', `acinclude.m4' or `configure.in'. You might want to install the `Automake' and `Perl' packages. Grab them from any GNU archive site. cd .. \ && CONFIG_FILES=he2/Makefile CONFIG_HEADERS= /bin/sh ./config.status creating he2/Makefile Making all in docs gmake[5]: Entering directory '/construction/hebrew/he2/he2-0.61/he2/docs' cd ../.. \ && CONFIG_FILES=he2/docs/Makefile CONFIG_HEADERS= /bin/sh ./config.status creating he2/docs/Makefile Making all in en gmake[6]: Entering directory '/construction/hebrew/he2/he2-0.61/he2/docs/en' cd ../../.. \ && CONFIG_FILES=he2/docs/en/Makefile CONFIG_HEADERS= /bin/sh ./config.status creating he2/docs/en/Makefile gmake[6]: Nothing to be done for 'all'. gmake[6]: Leaving directory '/construction/hebrew/he2/he2-0.61/he2/docs/en' gmake[6]: Entering directory '/construction/hebrew/he2/he2-0.61/he2/docs' gmake[6]: Nothing to be done for 'all-am'. gmake[6]: Leaving directory '/construction/hebrew/he2/he2-0.61/he2/docs' gmake[5]: Leaving directory '/construction/hebrew/he2/he2-0.61/he2/docs' gmake[5]: Entering directory '/construction/hebrew/he2/he2-0.61/he2' c++ -DHAVE_CONFIG_H -I. -I. -I.. -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -std=c++98 -c HebrewEditor.cxx c++ -DHAVE_CONFIG_H -I. -I. -I.. -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -std=c++98 -c Edit_events.cxx c++ -DHAVE_CONFIG_H -I. -I. -I.. -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -std=c++98 -c hebString.cxx c++ -DHAVE_CONFIG_H -I. -I. -I.. -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -std=c++98 -c hebFile.cxx c++ -DHAVE_CONFIG_H -I. -I. -I.. -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -std=c++98 -c aWindow.cxx c++ -DHAVE_CONFIG_H -I. -I. -I.. -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -std=c++98 -c aString.cxx c++ -DHAVE_CONFIG_H -I. -I. -I.. -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -std=c++98 -c Undo.cxx c++ -DHAVE_CONFIG_H -I. -I. -I.. -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -std=c++98 -c hebSegment.cxx c++ -DHAVE_CONFIG_H -I. -I. -I.. -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -std=c++98 -c Screen.cxx c++ -DHAVE_CONFIG_H -I. -I. -I.. -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -std=c++98 -c aDictionary.cxx c++ -DHAVE_CONFIG_H -I. -I. -I.. -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -std=c++98 -c LineEdit.cxx c++ -DHAVE_CONFIG_H -I. -I. -I.. -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -std=c++98 -c Input.cxx c++ -DHAVE_CONFIG_H -I. -I. -I.. -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -std=c++98 -c Locations.cxx c++ -DHAVE_CONFIG_H -I. -I. -I.. -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -std=c++98 -c CursesScreen.cxx c++ -DHAVE_CONFIG_H -I. -I. -I.. -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -std=c++98 -c Edit.cxx In file included from hebString.h:24, from hebFile.h:21, from Edit.h:23, from HebrewEditor.h:21, from HebrewEditor.cxx:18: hebSegment.h: In destructor 'hebSegment::~hebSegment()': hebSegment.h:158:42: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] ~hebSegment() { (aString &)(*this) = "" ; delete _locations ; } ^~ In file included from hebFile.h:21, from Edit.h:23, from HebrewEditor.h:21, from HebrewEditor.cxx:18: hebString.h: In constructor 'hebString::hebString(HebrewEditor*, const char*, int, hebStringMode, Screen&, int, int)': hebString.h:60:43: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] last_mode_stack.push(majorMode,"",0) ; ^ In file included from hebString.h:24, from hebFile.h:21, from hebFile.cxx:23: hebSegment.h: In destructor 'hebSegment::~hebSegment()': hebSegment.h:158:42: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] ~hebSegment() { (aString &)(*this) = "" ; delete _locations ; } ^~ In file included from hebFile.h:21, from hebFile.cxx:23: hebString.h: In constructor 'hebString::hebString(HebrewEditor*, const char*, int, hebStringMode, Screen&, int, int)': hebString.h:60:43: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] last_mode_stack.push(majorMode,"",0) ; ^ In file included from hebString.h:24, from hebFile.h:21, from Edit.h:23, from Undo.cxx:23: hebSegment.h: In destructor 'hebSegment::~hebSegment()': hebSegment.h:158:42: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] ~hebSegment() { (aString &)(*this) = "" ; delete _locations ; } ^~ In file included from hebFile.h:21, from Edit.h:23, from Undo.cxx:23: hebString.h: In constructor 'hebString::hebString(HebrewEditor*, const char*, int, hebStringMode, Screen&, int, int)': hebString.h:60:43: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] last_mode_stack.push(majorMode,"",0) ; ^ In file included from hebSegment.cxx:22: hebSegment.h: In destructor 'hebSegment::~hebSegment()': hebSegment.h:158:42: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] ~hebSegment() { (aString &)(*this) = "" ; delete _locations ; } ^~ In file included from HebrewEditor.h:21, from HebrewEditor.cxx:18: Edit.h: In member function 'virtual void Edit::processFile(int)': Edit.h:168:44: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] win->Message("(Processing files)") ; ^ In file included from HebrewEditor.h:22, from HebrewEditor.cxx:18: LineEdit.h: In constructor 'LineEdit::LineEdit(HebrewEditor*, const char*, aWindow*, Edit*)': LineEdit.h:80:19: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] prefix = " " ; ^~~~~~~ In file included from hebString.h:24, from hebFile.h:21, from Edit.h:23, from HebrewEditor.h:21, from aDictionary.cxx:24: hebSegment.h: In destructor 'hebSegment::~hebSegment()': hebSegment.h:158:42: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] ~hebSegment() { (aString &)(*this) = "" ; delete _locations ; } ^~ In file included from hebFile.h:21, from Edit.h:23, from HebrewEditor.h:21, from aDictionary.cxx:24: hebString.h: In constructor 'hebString::hebString(HebrewEditor*, const char*, int, hebStringMode, Screen&, int, int)': hebString.h:60:43: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] last_mode_stack.push(majorMode,"",0) ; ^ LineEdit.h: In constructor 'SearchForHebrew::SearchForHebrew(HebrewEditor*, char*, aWindow*, Edit*)': LineEdit.h:174:56: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] SearchFor(he, "",win,slave), hebrewPrefix(prefix) { ^ In file included from hebFile.h:21, from Edit.h:23, from HebrewEditor.h:21, from hebSegment.cxx:28: hebString.h: In constructor 'hebString::hebString(HebrewEditor*, const char*, int, hebStringMode, Screen&, int, int)': hebString.h:60:43: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] last_mode_stack.push(majorMode,"",0) ; ^ LineEdit.h:176:36: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] (aString &)(file.line(1)) = "\\sethebrew " ; ^~~~~~~~~~~~~~ LineEdit.h:177:31: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] file.insert_after(1," ") ; ^ In file included from HebrewEditor.cxx:21: Help.h: In constructor 'Help::Help(HebrewEditor*, aWindow*, const char*)': Help.h:33:53: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Edit(he, helpFileName, win,1 , HELP_FILE_TITLE){} ^ In file included from HebrewEditor.h:21, from hebFile.cxx:24: Edit.h: In member function 'virtual void Edit::processFile(int)': Edit.h:168:44: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] win->Message("(Processing files)") ; ^ HebrewEditor.cxx: In member function 'int HebrewEditor::list_buffers(Edit**, int, Screen*, int)': HebrewEditor.cxx:50:56: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] aSelectionBox sb(this, -1,BUFFER_LIST_TITLE, scr) ; ^ In file included from HebrewEditor.h:22, from hebFile.cxx:24: LineEdit.h: In constructor 'LineEdit::LineEdit(HebrewEditor*, const char*, aWindow*, Edit*)': LineEdit.h:80:19: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] prefix = " " ; ^~~~~~~ HebrewEditor.cxx: In member function 'Action::Actions HebrewEditor::latex_menu(Screen*, Action&)': HebrewEditor.cxx:102:101: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] "(View a DVI file with tables of math symbols and commands)"}} ; ^ HebrewEditor.cxx:102:101: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] HebrewEditor.cxx:102:101: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] HebrewEditor.cxx:105:32: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] scr, act) ; ^ In file included from Undo.cxx:23: Edit.h: In member function 'virtual void Edit::processFile(int)': Edit.h:168:44: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] win->Message("(Processing files)") ; ^ HebrewEditor.cxx: In member function 'Action::Actions HebrewEditor::file_menu(Screen*, Action&)': HebrewEditor.cxx:116:110: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] {"Exit File...", Action::Exit, "(Exit the current file, if no more files are open, exits Hebrew Editor)"}} ; ^ HebrewEditor.cxx:116:110: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] HebrewEditor.cxx:116:110: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] HebrewEditor.cxx:116:110: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] HebrewEditor.cxx:119:32: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] scr, act) ; ^ HebrewEditor.cxx: In member function 'Action::Actions HebrewEditor::edit_menu(Screen*, Action&)': HebrewEditor.cxx:134:105: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] {"Move Block", Action::MoveBlock, "(Move the currently marked block to the location of the cursur)"}} ; ^ HebrewEditor.cxx:134:105: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] HebrewEditor.cxx:134:105: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] HebrewEditor.cxx:134:105: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] HebrewEditor.cxx:134:105: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] HebrewEditor.cxx:134:105: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] HebrewEditor.cxx:134:105: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] HebrewEditor.cxx:134:105: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] In file included from hebString.h:24, from hebFile.h:21, from Edit.h:23, from Edit_events.cxx:24: hebSegment.h: In destructor 'hebSegment::~hebSegment()': hebSegment.h:158:42: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] ~hebSegment() { (aString &)(*this) = "" ; delete _locations ; } ^~ HebrewEditor.cxx:136:78: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] return MenuSelect("Edit Menu", menu, sizeof(menu)/sizeof(menuItem), scr,act) ; ^ HebrewEditor.cxx: In member function 'Action::Actions HebrewEditor::search_menu(Screen*, Action&)': HebrewEditor.cxx:147:76: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] {"Goto Line...", Action::GotoLine, "(Move the cursor to a given line)"}} ; ^ HebrewEditor.cxx:147:76: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] HebrewEditor.cxx:147:76: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] HebrewEditor.cxx:149:80: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] return MenuSelect("Search Menu", menu, sizeof(menu)/sizeof(menuItem), scr,act) ; ^ HebrewEditor.cxx: In member function 'Action::Actions HebrewEditor::main_menu(Screen*, Action&)': HebrewEditor.cxx:163:70: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] {"Online Tutorial...", Action::Help,"(View the online tutorial)"}} ; ^ HebrewEditor.cxx:163:70: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] HebrewEditor.cxx:163:70: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] HebrewEditor.cxx:163:70: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] HebrewEditor.cxx:163:70: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] HebrewEditor.cxx:163:70: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] HebrewEditor.cxx:166:78: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] return MenuSelect("Main Menu", menu, sizeof(menu)/sizeof(menuItem), scr,act) ; ^ HebrewEditor.cxx: In constructor 'HebrewEditor::HebrewEditor(int, char**)': HebrewEditor.cxx:174:23: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] programPrefix = "/usr/local" ; ^~~~~~~~~~~~ In file included from HebrewEditor.h:21, from hebSegment.cxx:28: Edit.h: In member function 'virtual void Edit::processFile(int)': Edit.h:168:44: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] win->Message("(Processing files)") ; ^ In file included from hebFile.h:21, from Edit.h:23, from Edit_events.cxx:24: hebString.h: In constructor 'hebString::hebString(HebrewEditor*, const char*, int, hebStringMode, Screen&, int, int)': hebString.h:60:43: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] last_mode_stack.push(majorMode,"",0) ; ^ In file included from HebrewEditor.h:21, from aDictionary.cxx:24: Edit.h: In member function 'virtual void Edit::processFile(int)': Edit.h:168:44: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] win->Message("(Processing files)") ; ^ LineEdit.h: In constructor 'SearchForHebrew::SearchForHebrew(HebrewEditor*, char*, aWindow*, Edit*)': LineEdit.h:174:56: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] SearchFor(he, "",win,slave), hebrewPrefix(prefix) { ^ LineEdit.h:176:36: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] (aString &)(file.line(1)) = "\\sethebrew " ; ^~~~~~~~~~~~~~ LineEdit.h:177:31: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] file.insert_after(1," ") ; ^ In file included from HebrewEditor.h:22, from hebSegment.cxx:28: LineEdit.h: In constructor 'LineEdit::LineEdit(HebrewEditor*, const char*, aWindow*, Edit*)': LineEdit.h:80:19: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] prefix = " " ; ^~~~~~~ In file included from HebrewEditor.h:22, from aDictionary.cxx:24: LineEdit.h: In constructor 'LineEdit::LineEdit(HebrewEditor*, const char*, aWindow*, Edit*)': LineEdit.h:80:19: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] prefix = " " ; ^~~~~~~ HebrewEditor.cxx: In member function 'void HebrewEditor::appMain()': HebrewEditor.cxx:375:80: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] LineEdit *input_line = new GetFileName(this, "Open File: ",linewin) ; ^ HebrewEditor.cxx:401:83: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] LineEdit *input_line = new GetFileName(this, "Save File As: ",linewin) ; ^ HebrewEditor.cxx:413:111: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] int c =screen->Question("File exists, are you sure you want to write over it (y/n)? ") ; ^ HebrewEditor.cxx:415:113: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] c =screen->Question("File exists, are you sure you want to write over it (y/n)? ") ; ^ HebrewEditor.cxx:438:78: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] LineEdit *input_line = new GetNumber(this, "Goto Line: ",linewin) ; ^ hebFile.cxx: In member function 'void hebFile::eraseContent()': hebFile.cxx:109:28: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] (aString &)line(1) = " " ; ^~~ hebFile.cxx: In member function 'virtual void hebFile::recompile_file(int)': hebFile.cxx:118:30: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] stack.push(StrEnglish,"",0) ; ^ hebFile.cxx: In member function 'virtual void hebFile::spellingRefresh(int)': hebFile.cxx:139:30: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] stack.push(StrEnglish,"",0) ; ^ HebrewEditor.cxx:506:49: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] lastDviFile = primaryFile + ".dvi" ; ^~~~~~ hebFile.cxx: In member function 'virtual void hebFile::recompile_section(int, int)': hebFile.cxx:185:34: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] stack.push(StrEnglish,"",0) ; ^ LineEdit.h: In constructor 'SearchForHebrew::SearchForHebrew(HebrewEditor*, char*, aWindow*, Edit*)': LineEdit.h:174:56: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] SearchFor(he, "",win,slave), hebrewPrefix(prefix) { ^ LineEdit.h: In constructor 'SearchForHebrew::SearchForHebrew(HebrewEditor*, char*, aWindow*, Edit*)': LineEdit.h:174:56: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] SearchFor(he, "",win,slave), hebrewPrefix(prefix) { ^ LineEdit.h:176:36: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] (aString &)(file.line(1)) = "\\sethebrew " ; ^~~~~~~~~~~~~~ LineEdit.h:177:31: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] file.insert_after(1," ") ; ^ LineEdit.h:176:36: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] (aString &)(file.line(1)) = "\\sethebrew " ; ^~~~~~~~~~~~~~ LineEdit.h:177:31: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] file.insert_after(1," ") ; ^ CursesScreen.cxx: In member function 'virtual void CursesScreen::TemporaryExit(int, char*, int)': CursesScreen.cxx:117:54: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] MVAddStr(5,3,"Type exit to return to editing") ; ^ In file included from hebString.h:24, from hebFile.h:21, from Edit.h:23, from Edit.cxx:29: hebSegment.h: In destructor 'hebSegment::~hebSegment()': hebSegment.h:158:42: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] ~hebSegment() { (aString &)(*this) = "" ; delete _locations ; } ^~ In file included from hebFile.h:21, from Edit.h:23, from Edit.cxx:29: hebString.h: In constructor 'hebString::hebString(HebrewEditor*, const char*, int, hebStringMode, Screen&, int, int)': hebString.h:60:43: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] last_mode_stack.push(majorMode,"",0) ; ^ hebSegment.cxx: In constructor 'hebSegment::hebSegment(HebrewEditor*, const char*, int, int, Screen&, int, int, int, modeStack&, int, int)': hebSegment.cxx:153:29: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] lastWord="" ; ^~ hebSegment.cxx:224:86: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] stack.push(StrHebrew, "}", locStack[tmpTop-1]->last(),0,2) ; ^ In file included from Edit_events.cxx:24: Edit.h: In member function 'virtual void Edit::processFile(int)': Edit.h:168:44: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] win->Message("(Processing files)") ; ^ hebSegment.cxx:226:85: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] stack.push(StrHebrew, "", locStack[tmpTop-1]->last(),0,1) ; ^ hebSegment.cxx:231:87: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] stack.push(StrEnglish, "}", locStack[tmpTop-1]->last(),0,2) ; ^ hebSegment.cxx:233:86: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] stack.push(StrEnglish, "", locStack[tmpTop-1]->last(),0,1) ; ^ hebSegment.cxx:236:86: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] stack.push(StrEnglish, "$", locStack[tmpTop-1]->last(), 1) ; ^ hebSegment.cxx:239:87: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] stack.push(StrEnglish, "$$", locStack[tmpTop-1]->last(), 1) ; ^ In file included from Edit_events.cxx:25: Help.h: In constructor 'Help::Help(HebrewEditor*, aWindow*, const char*)': Help.h:33:53: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Edit(he, helpFileName, win,1 , HELP_FILE_TITLE){} ^ hebSegment.cxx:282:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] lastWord="" ; ^~ hebSegment.cxx:330:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] lastWord="" ; ^~ hebSegment.cxx:442:28: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] lastWord="" ; ^~ In file included from HebrewEditor.h:22, from Edit_events.cxx:31: LineEdit.h: In constructor 'LineEdit::LineEdit(HebrewEditor*, const char*, aWindow*, Edit*)': LineEdit.h:80:19: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] prefix = " " ; ^~~~~~~ hebSegment.cxx:475:28: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] lastWord="" ; ^~ hebSegment.cxx:527:20: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] lastWord="" ; ^~ In file included from Edit.cxx:29: Edit.h: In member function 'virtual void Edit::processFile(int)': Edit.h:168:44: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] win->Message("(Processing files)") ; ^ In file included from hebString.h:24, from hebString.cxx:22: hebSegment.h: In destructor 'hebSegment::~hebSegment()': hebSegment.h:158:42: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] ~hebSegment() { (aString &)(*this) = "" ; delete _locations ; } ^~ c++ -DHAVE_CONFIG_H -I. -I. -I.. -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -std=c++98 -c Action.cxx LineEdit.h: In constructor 'SearchForHebrew::SearchForHebrew(HebrewEditor*, char*, aWindow*, Edit*)': LineEdit.h:174:56: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] SearchFor(he, "",win,slave), hebrewPrefix(prefix) { ^ LineEdit.h:176:36: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] (aString &)(file.line(1)) = "\\sethebrew " ; ^~~~~~~~~~~~~~ LineEdit.h:177:31: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] file.insert_after(1," ") ; ^ In file included from hebString.cxx:22: hebString.h: In constructor 'hebString::hebString(HebrewEditor*, const char*, int, hebStringMode, Screen&, int, int)': hebString.h:60:43: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] last_mode_stack.push(majorMode,"",0) ; ^ In file included from HebrewEditor.h:22, from Edit.cxx:33: LineEdit.h: In constructor 'LineEdit::LineEdit(HebrewEditor*, const char*, aWindow*, Edit*)': LineEdit.h:80:19: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] prefix = " " ; ^~~~~~~ LineEdit.h: In constructor 'SearchForHebrew::SearchForHebrew(HebrewEditor*, char*, aWindow*, Edit*)': LineEdit.h:174:56: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] SearchFor(he, "",win,slave), hebrewPrefix(prefix) { ^ Edit_events.cxx: In member function 'virtual void Edit::_ChangeDirection(Action::Actions)': Edit_events.cxx:267:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] inserting = "\\unsethebrew\n" ; ^~~~~~~~~~~~~~~~~ LineEdit.h:176:36: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] (aString &)(file.line(1)) = "\\sethebrew " ; ^~~~~~~~~~~~~~ LineEdit.h:177:31: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] file.insert_after(1," ") ; ^ Edit_events.cxx: In member function 'virtual void Edit::_CopyBlock(Action::Actions)': Edit_events.cxx:380:45: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] win->Message(MSG_INVALID_COPY_BLOCK) ; ^ hebSegment.cxx: At global scope: hebSegment.cxx:868:48: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] "\\bsubsubsection{", "\\caption{","\\bcaption{"} ; ^ hebSegment.cxx:868:48: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] hebSegment.cxx:868:48: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] hebSegment.cxx:868:48: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] hebSegment.cxx:868:48: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] hebSegment.cxx:868:48: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] hebSegment.cxx:868:48: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Edit.cxx: In member function 'virtual char* Edit::_newline()': Edit.cxx:122:11: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] data = " \n" ; ^~~~~ hebSegment.cxx:868:48: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] hebSegment.cxx:868:48: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] hebSegment.cxx:868:48: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] hebSegment.cxx:868:48: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] hebSegment.cxx:868:48: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] hebSegment.cxx:868:48: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] hebSegment.cxx:868:48: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] hebSegment.cxx:868:48: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] hebSegment.cxx:868:48: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] hebSegment.cxx:868:48: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Edit_events.cxx: In member function 'virtual void Edit::_MoveBlock(Action::Actions)': Edit_events.cxx:442:68: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] win->Message(MSG_INVALID_MOVE_BLOCK_FROM_DIFFERENT_BUFFER) ; ^ Edit_events.cxx:455:58: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] win->Message(MSG_INVALID_MOVE_BLOCK_INTO_MARKED_BLOCK) ; ^ Edit.cxx: In member function 'virtual void Edit::_maketitle(int)': Edit.cxx:152:15: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] kbmode="(Hebrew) " ; ^~~~~~~~~~~ Edit.cxx:153:42: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] if (!undo.is_modified()) Modified = " " ; ^~~ Edit_events.cxx: In member function 'virtual void Edit::_Help(Action::Actions)': Edit_events.cxx:520:47: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] win->Message("(Processing help text)") ; ^ Edit_events.cxx: In member function 'virtual void Edit::_Find(Action::Actions)': Edit_events.cxx:553:61: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] int c =win->Question(QTN_SEARCH_HEBREW_ENGLISH) ; ^ Edit_events.cxx:555:64: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] c =win->Question(QTN_SEARCH_HEBREW_ENGLISH) ; ^ Edit_events.cxx:561:91: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] input_line = new SearchForHebrew(he, HEBREW_SEARCH_MESSAGE,linewin,this) ; ^ Edit_events.cxx:563:86: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] input_line = new SearchFor(he, ENGLISH_SEARCH_MESSAGE,linewin,this) ; ^ Edit_events.cxx: In member function 'virtual void Edit::_FindReplace(Action::Actions)': Edit_events.cxx:594:62: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] int c =win->Question(QTN_REPLACE_HEBREW_ENGLISH) ; ^ Edit_events.cxx:596:65: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] c =win->Question(QTN_REPLACE_HEBREW_ENGLISH) ; ^ Edit_events.cxx:602:99: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] input_line = new SearchForHebrew(he, HEBREW_REPLACE_SEARCH_MESSAGE,linewin,this) ; ^ Edit_events.cxx:604:94: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] input_line = new SearchFor(he, ENGLISH_REPLACE_SEARCH_MESSAGE,linewin,this) ; ^ Edit_events.cxx:618:95: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] input_line2 = new SearchForHebrew(he, HEBREW_REPLACE_WITH_MESSAGE,linewin,0) ; ^ Edit_events.cxx:620:90: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] input_line2 = new SearchFor(he, ENGLISH_REPLACE_WITH_MESSAGE,linewin,0) ; ^ Edit_events.cxx:631:77: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] q = win->Question(QTN_ENGLISH_REPLACE_YES_NO_ALL_CANCEL) ; ^ Edit.cxx: In member function 'void Edit::goto_line(int)': Edit.cxx:775:47: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] win->Message(MSG_INVALID_LINE_NUMBER) ; ^ Edit_events.cxx: In member function 'virtual void Edit::_SaveFile(Action::Actions)': Edit_events.cxx:885:35: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] win->Message(MSG_FILE_SAVED) ; ^ Edit_events.cxx:889:44: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] win->Message(MSG_UNABLE_TO_SAVE_FILE) ; ^ Edit_events.cxx: In member function 'virtual char* Edit::suggestWords(aDictionary*, aString&)': Edit_events.cxx:967:66: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] aSelectionBox sb(he, 0, "Close matches", win->scr) ; ^ Edit_events.cxx:1025:105: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] int resp=win->Question("Would you like to add this word to your local dictionary (Yes/No) ? ") ; ^ Edit_events.cxx: In member function 'virtual void Edit::_Exit(Action::Actions)': Edit_events.cxx:1110:41: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] c=win->Question(QTN_LOOSE_CHANGES) ; ^ Edit_events.cxx:1113:42: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] c=win->Question(QTN_LOOSE_CHANGES) ; ^ In file included from hebString.h:24, from hebFile.h:21, from Edit.h:23, from LineEdit.h:21, from LineEdit.cxx:23: hebSegment.h: In destructor 'hebSegment::~hebSegment()': hebSegment.h:158:42: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] ~hebSegment() { (aString &)(*this) = "" ; delete _locations ; } ^~ c++ -DHAVE_CONFIG_H -I. -I. -I.. -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -std=c++98 -c util.cxx In file included from hebFile.h:21, from Edit.h:23, from LineEdit.h:21, from LineEdit.cxx:23: hebString.h: In constructor 'hebString::hebString(HebrewEditor*, const char*, int, hebStringMode, Screen&, int, int)': hebString.h:60:43: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] last_mode_stack.push(majorMode,"",0) ; ^ Edit_events.cxx: In member function 'virtual void Edit::_LaxetCommandHelp(Action::Actions)': Edit_events.cxx:1383:50: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] win->scr->TemporaryExit(0,"latexman asdf",1) ; ^ Action.cxx: In member function 'aString& Action::getActionKeyBinding(Action::Actions, int)': Action.cxx:50:9: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] res = "" ; ^~ In file included from LineEdit.h:21, from LineEdit.cxx:23: Edit.h: In member function 'virtual void Edit::processFile(int)': Edit.h:168:44: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] win->Message("(Processing files)") ; ^ In file included from LineEdit.cxx:23: LineEdit.h: In constructor 'LineEdit::LineEdit(HebrewEditor*, const char*, aWindow*, Edit*)': LineEdit.h:80:19: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] prefix = " " ; ^~~~~~~ LineEdit.h: In constructor 'SearchForHebrew::SearchForHebrew(HebrewEditor*, char*, aWindow*, Edit*)': LineEdit.h:174:56: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] SearchFor(he, "",win,slave), hebrewPrefix(prefix) { ^ LineEdit.h:176:36: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] (aString &)(file.line(1)) = "\\sethebrew " ; ^~~~~~~~~~~~~~ LineEdit.h:177:31: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] file.insert_after(1," ") ; ^ LineEdit.cxx: In member function 'virtual void GetFileName::_Tab(Action::Actions)': LineEdit.cxx:35:16: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] char *cwd = "." ; ^~~ LineEdit.cxx:60:64: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] aSelectionBox sb(he, 0, "Select file(s)", win->scr) ; ^ hebString.cxx: In member function 'void hebString::check_recompile(int, int)': hebString.cxx:121:35: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] stack.push(mode, "", 0) ; ^ hebString.cxx: In member function 'void hebString::recompile(int, modeStack&)': hebString.cxx:197:37: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] activeStack.push(mode, "", 0) ; ^ hebString.cxx: In member function 'void hebString::respell(int, modeStack&)': hebString.cxx:261:37: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] activeStack.push(mode, "", 0) ; ^ In file included from hebString.h:24, from hebFile.h:21, from hebFile.cxx:23: In member function 'void modeStack::_expand_size(int)', inlined from 'void modeStack::push(hebStringMode, char*, int, int, short int)' at hebSegment.h:115:22, inlined from 'virtual void hebFile::recompile_section(int, int)' at hebFile.cxx:185:18: hebSegment.h:84:62: warning: argument 1 range [18446744073709551615, 18446744073709551615] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] modeStackElement *tmp = new modeStackElement[real_size] ; ^ hebSegment.h: In member function 'virtual void hebFile::recompile_section(int, int)': hebSegment.h:84:62: note: in a call to built-in allocation function 'void* operator new [](long unsigned int)' In file included from hebString.h:24, from hebString.cxx:22: In member function 'void modeStack::_expand_size(int)', inlined from 'void modeStack::push(hebStringMode, char*, int, int, short int)' at hebSegment.h:115:22, inlined from 'void hebString::check_recompile(int, int)' at hebString.cxx:121:23: hebSegment.h:84:62: warning: argument 1 range [18446744073709551615, 18446744073709551615] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] modeStackElement *tmp = new modeStackElement[real_size] ; ^ In file included from /usr/include/c++/8.0/ext/new_allocator.h:33, from /usr/include/c++/8.0/bits/c++allocator.h:33, from /usr/include/c++/8.0/bits/allocator.h:46, from /usr/include/c++/8.0/string:41, from /usr/include/c++/8.0/bits/locale_classes.h:40, from /usr/include/c++/8.0/bits/ios_base.h:41, from /usr/include/c++/8.0/ios:42, from /usr/include/c++/8.0/ostream:38, from /usr/include/c++/8.0/iostream:39, from hebString.cxx:24: /usr/include/c++/8.0/new: In member function 'void hebString::check_recompile(int, int)': /usr/include/c++/8.0/new:122:7: note: in a call to allocation function 'void* operator new [](std::size_t)' declared here void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) ^~~~~~~~ In file included from hebString.h:24, from hebString.cxx:22: In member function 'void modeStack::_expand_size(int)', inlined from 'void modeStack::push(hebStringMode, char*, int, int, short int)' at hebSegment.h:115:22, inlined from 'void hebString::recompile(int, modeStack&)' at hebString.cxx:197:25: hebSegment.h:84:62: warning: argument 1 range [18446744073709551615, 18446744073709551615] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] modeStackElement *tmp = new modeStackElement[real_size] ; ^ In file included from /usr/include/c++/8.0/ext/new_allocator.h:33, from /usr/include/c++/8.0/bits/c++allocator.h:33, from /usr/include/c++/8.0/bits/allocator.h:46, from /usr/include/c++/8.0/string:41, from /usr/include/c++/8.0/bits/locale_classes.h:40, from /usr/include/c++/8.0/bits/ios_base.h:41, from /usr/include/c++/8.0/ios:42, from /usr/include/c++/8.0/ostream:38, from /usr/include/c++/8.0/iostream:39, from hebString.cxx:24: /usr/include/c++/8.0/new: In member function 'void hebString::recompile(int, modeStack&)': /usr/include/c++/8.0/new:122:7: note: in a call to allocation function 'void* operator new [](std::size_t)' declared here void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) ^~~~~~~~ In file included from hebString.h:24, from hebString.cxx:22: In member function 'void modeStack::_expand_size(int)', inlined from 'void modeStack::push(hebStringMode, char*, int, int, short int)' at hebSegment.h:115:22, inlined from 'void hebString::respell(int, modeStack&)' at hebString.cxx:261:25: hebSegment.h:84:62: warning: argument 1 range [18446744073709551615, 18446744073709551615] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] modeStackElement *tmp = new modeStackElement[real_size] ; ^ In file included from /usr/include/c++/8.0/ext/new_allocator.h:33, from /usr/include/c++/8.0/bits/c++allocator.h:33, from /usr/include/c++/8.0/bits/allocator.h:46, from /usr/include/c++/8.0/string:41, from /usr/include/c++/8.0/bits/locale_classes.h:40, from /usr/include/c++/8.0/bits/ios_base.h:41, from /usr/include/c++/8.0/ios:42, from /usr/include/c++/8.0/ostream:38, from /usr/include/c++/8.0/iostream:39, from hebString.cxx:24: /usr/include/c++/8.0/new: In member function 'void hebString::respell(int, modeStack&)': /usr/include/c++/8.0/new:122:7: note: in a call to allocation function 'void* operator new [](std::size_t)' declared here void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) ^~~~~~~~ /bin/sh ../libtool --mode=link c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -std=c++98 -L/usr/local/lib -Wl,-rpath=/usr/local/lib -o he2-bin Edit_events.o HebrewEditor.o hebString.o hebSegment.o hebFile.o aWindow.o aString.o aDictionary.o Undo.o Screen.o Locations.o LineEdit.o Input.o Edit.o CursesScreen.o Action.o util.o -lncurses -lfl mkdir .libs c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -std=c++98 -Wl,-rpath=/usr/local/lib -o he2-bin Edit_events.o HebrewEditor.o hebString.o hebSegment.o hebFile.o aWindow.o aString.o aDictionary.o Undo.o Screen.o Locations.o LineEdit.o Input.o Edit.o CursesScreen.o Action.o util.o -L/usr/local/lib -lncurses -lfl gmake[5]: Leaving directory '/construction/hebrew/he2/he2-0.61/he2' gmake[4]: Leaving directory '/construction/hebrew/he2/he2-0.61/he2' gmake[4]: Entering directory '/construction/hebrew/he2/he2-0.61' cd . \ && CONFIG_FILES=Makefile CONFIG_HEADERS= /bin/sh ./config.status creating Makefile gmake[4]: Leaving directory '/construction/hebrew/he2/he2-0.61' gmake[3]: Leaving directory '/construction/hebrew/he2/he2-0.61' gmake[2]: Leaving directory '/construction/hebrew/he2/he2-0.61' -------------------------------------------------------------------------------- -- Phase: run-depends -------------------------------------------------------------------------------- ===> iw-he2-0.61_3 depends on package: iw-elmar-fonts>0 - not found ===> Installing existing package /packages/All/iw-elmar-fonts-3.3_6.txz Installing iw-elmar-fonts-3.3_6... `-- Installing fontconfig-2.12.6,1... | `-- Installing expat-2.2.8... | `-- Extracting expat-2.2.8: .......... done | `-- Installing freetype2-2.10.1... | `-- Extracting freetype2-2.10.1: .......... done `-- Extracting fontconfig-2.12.6,1: .......... done Running fc-cache to build fontconfig cache... /usr/local/share/fonts: skipping, no such directory /usr/local/lib/X11/fonts: skipping, no such directory /var/db/fontconfig: cleaning cache directory fc-cache: succeeded `-- Installing mkfontscale-1.2.1... | `-- Installing libfontenc-1.1.4... | `-- Extracting libfontenc-1.1.4: ...... done `-- Extracting mkfontscale-1.2.1: .... done Extracting iw-elmar-fonts-3.3_6: .......... done ===== Message from freetype2-2.10.1: -- The 2.7.x series now uses the new subpixel hinting mode (V40 port's option) as the default, emulating a modern version of ClearType. This change inevitably leads to different rendering results, and you might change port's options to adapt it to your taste (or use the new "FREETYPE_PROPERTIES" environment variable). The environment variable "FREETYPE_PROPERTIES" can be used to control the driver properties. Example: FREETYPE_PROPERTIES=truetype:interpreter-version=35 \ cff:no-stem-darkening=1 \ autofitter:warping=1 This allows to select, say, the subpixel hinting mode at runtime for a given application. If LONG_PCF_NAMES port's option was enabled, the PCF family names may include the foundry and information whether they contain wide characters. For example, "Sony Fixed" or "Misc Fixed Wide", instead of "Fixed". This can be disabled at run time with using pcf:no-long-family-names property, if needed. Example: FREETYPE_PROPERTIES=pcf:no-long-family-names=1 How to recreate fontconfig cache with using such environment variable, if needed: # env FREETYPE_PROPERTIES=pcf:no-long-family-names=1 fc-cache -fsv The controllable properties are listed in the section "Controlling FreeType Modules" in the reference's table of contents (/usr/local/share/doc/freetype2/reference/site/index.html, if documentation was installed). ===== Message from iw-elmar-fonts-3.3_6: -- You'll have to add this port's directory PREFIX/lib/X11/fonts/hebrew to your X font path: $ xset fp+ PREFIX/lib/X11/fonts/hebrew $ xset fp rehash or by adding a FontPath line for it in the X-server configuration file (usually /etc/X11/xorg.conf) and restarting the X-server. -- ===> NOTICE: The iw-elmar-fonts port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> iw-he2-0.61_3 depends on package: iw-elmar-fonts>0 - found ===> Returning to build of iw-he2-0.61_3 ===> iw-he2-0.61_3 depends on file: /usr/local/lib/libncurses.so.6 - found -------------------------------------------------------------------------------- -- Phase: stage -------------------------------------------------------------------------------- ===> Staging for iw-he2-0.61_3 ===> Generating temporary packing list gmake[2]: Entering directory '/construction/hebrew/he2/he2-0.61' Making install in he2 gmake[3]: Entering directory '/construction/hebrew/he2/he2-0.61/he2' Making install in docs gmake[4]: Entering directory '/construction/hebrew/he2/he2-0.61/he2/docs' Making install in en gmake[5]: Entering directory '/construction/hebrew/he2/he2-0.61/he2/docs/en' gmake[6]: Entering directory '/construction/hebrew/he2/he2-0.61/he2/docs/en' gmake[6]: Nothing to be done for 'install-exec-am'. gmake[6]: Nothing to be done for 'install-data-am'. gmake[6]: Leaving directory '/construction/hebrew/he2/he2-0.61/he2/docs/en' gmake[5]: Leaving directory '/construction/hebrew/he2/he2-0.61/he2/docs/en' gmake[5]: Entering directory '/construction/hebrew/he2/he2-0.61/he2/docs' gmake[6]: Entering directory '/construction/hebrew/he2/he2-0.61/he2/docs' gmake[6]: Nothing to be done for 'install-exec-am'. gmake[6]: Nothing to be done for 'install-data-am'. gmake[6]: Leaving directory '/construction/hebrew/he2/he2-0.61/he2/docs' gmake[5]: Leaving directory '/construction/hebrew/he2/he2-0.61/he2/docs' gmake[4]: Leaving directory '/construction/hebrew/he2/he2-0.61/he2/docs' gmake[4]: Entering directory '/construction/hebrew/he2/he2-0.61/he2' gmake[5]: Entering directory '/construction/hebrew/he2/he2-0.61/he2' /bin/sh ../mkinstalldirs /construction/hebrew/he2/stage/usr/local/bin /bin/sh ../libtool --mode=install install -s -m 555 he2-bin /construction/hebrew/he2/stage/usr/local/bin/he2-bin install -m 555 -s he2-bin /construction/hebrew/he2/stage/usr/local/bin/he2-bin /bin/sh ../mkinstalldirs /usr/local/bin sed "s%#datadir#%/usr/local/share%g" < ./he2.in > ./he2 install -m 555 ./he2 /construction/hebrew/he2/stage//usr/local/bin/he2 install -m 555 ./laxet /construction/hebrew/he2/stage//usr/local/bin/laxet /bin/sh ../mkinstalldirs /construction/hebrew/he2/stage//usr/local/share/he2/ mkdir /construction/hebrew/he2/stage/usr/local/share/he2 install -m 0644 ./data/HE-Tutorial.h /construction/hebrew/he2/stage//usr/local/share/he2/HE-Tutorial.h install -m 0644 ./data/espell.wor /construction/hebrew/he2/stage//usr/local/share/he2/espell.wor install -m 0644 ./data/hspell.wor /construction/hebrew/he2/stage//usr/local/share/he2/hspell.wor install -m 0644 ./data/laxet.wor /construction/hebrew/he2/stage//usr/local/share/he2/laxet.wor install -m 0644 ./data/.he2rc /construction/hebrew/he2/stage//usr/local/share/he2/.he2rc.sample gmake[5]: Leaving directory '/construction/hebrew/he2/he2-0.61/he2' gmake[4]: Leaving directory '/construction/hebrew/he2/he2-0.61/he2' gmake[3]: Leaving directory '/construction/hebrew/he2/he2-0.61/he2' gmake[3]: Entering directory '/construction/hebrew/he2/he2-0.61' gmake[4]: Entering directory '/construction/hebrew/he2/he2-0.61' gmake[4]: Nothing to be done for 'install-exec-am'. gmake[4]: Nothing to be done for 'install-data-am'. gmake[4]: Leaving directory '/construction/hebrew/he2/he2-0.61' gmake[3]: Leaving directory '/construction/hebrew/he2/he2-0.61' gmake[2]: Leaving directory '/construction/hebrew/he2/he2-0.61' ====> Compressing man pages (compress-man) ====> Running Q/A tests (stage-qa) Warning: You have disabled the licenses framework with DISABLE_LICENSES, unable to run checks -------------------------------------------------------------------------------- -- Phase: package -------------------------------------------------------------------------------- ===> Building package for iw-he2-0.61_3 file sizes/checksums [8]: . done packing files [8]: . done packing directories [0]: . done -------------------------------------------------- -- Termination -------------------------------------------------- Finished: Friday, 14 FEB 2020 at 15:54:49 UTC Duration: 00:00:16