=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Skipping vulnerability checks.
WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'.
===> Building for dptutil-3.31nb1
--- all ---
(cd dpteng && /usr/bin/make depend && /usr/bin/make)
--- depend ---
makedepend -I. -I/usr/include/g++ -D_DPT_UNIX -D_DPT_FREE_BSD -D_DPT_DEFINE_SEMUN -D__unix__ -Dunix addr_rng.cpp  array.cpp  connect.cpp  core.cpp  core_ccb.cpp  core_con.cpp  core_dev.cpp  core_mgr.cpp  core_obj.cpp  debug.cpp  del1.cpp  del2.cpp  device.cpp  dpt_buff.cpp  dptalign.c  dptcbuff.c  driver.cpp  eata2i2o.c  eng_sig.c  eng_std.cpp  eng_unix.c  engcalls.c  engfile1.cpp  engfile2.cpp  engfile3.cpp  engine.cpp  englists.cpp  engmsg.c  findpath.c  funcs.c  gbl_fns.cpp  hba.cpp  hba_log.cpp  kill.cpp  lockunix.c  manager.cpp  msg_str.cpp  object.cpp  osd_unix.c  ptrarray.cpp  raid.cpp  raid_bcd.cpp  raid_dev.cpp  raid_hba.cpp  raid_mgr.cpp  raiddrvr.cpp  scsi_bcd.cpp  scsi_ccb.cpp  scsi_con.cpp  scsi_dev.cpp  scsi_hba.cpp  scsi_log.cpp  scsi_mgr.cpp  scsi_obj.cpp  scsidrvr.cpp  semaphor.c  stat_log.cpp  swap_em.c  threads.c  unreslvd.c
makedepend: warning:  array.cpp (reading /usr/include/sys/common_ansi.h), line 40: #error __PTRDIFF_TYPE__ not present
makedepend: warning:  array.cpp (reading /usr/include/sys/common_ansi.h), line 44: #error __SIZE_TYPE__ not present
makedepend: warning:  array.cpp (reading /usr/include/sys/common_ansi.h), line 48: #error __WCHAR_TYPE__ not present
makedepend: warning:  array.cpp (reading /usr/include/sys/common_ansi.h), line 52: #error __WINT_TYPE__ not present
--- clean ---
--- depend ---
--- swap_em.o ---
--- osd_unix.o ---
--- engfile1.o ---
--- engfile2.o ---
--- engfile3.o ---
--- eng_unix.o ---
--- depend ---
makedepend -I. -I/usr/include/g++ -D_DPT_UNIX -D_DPT_FREE_BSD -D_DPT_DEFINE_SEMUN -D__unix__ -Dunix addr_rng.cpp  array.cpp  connect.cpp  core.cpp  core_ccb.cpp  core_con.cpp  core_dev.cpp  core_mgr.cpp  core_obj.cpp  debug.cpp  del1.cpp  del2.cpp  device.cpp  dpt_buff.cpp  dptalign.c  dptcbuff.c  driver.cpp  eata2i2o.c  eng_sig.c  eng_std.cpp  eng_unix.c  engcalls.c  engfile1.cpp  engfile2.cpp  engfile3.cpp  engine.cpp  englists.cpp  engmsg.c  findpath.c  funcs.c  gbl_fns.cpp  hba.cpp  hba_log.cpp  kill.cpp  lockunix.c  manager.cpp  msg_str.cpp  object.cpp  osd_unix.c  ptrarray.cpp  raid.cpp  raid_bcd.cpp  raid_dev.cpp  raid_hba.cpp  raid_mgr.cpp  raiddrvr.cpp  scsi_bcd.cpp  scsi_ccb.cpp  scsi_con.cpp  scsi_dev.cpp  scsi_hba.cpp  scsi_log.cpp  scsi_mgr.cpp  scsi_obj.cpp  scsidrvr.cpp  semaphor.c  stat_log.cpp  swap_em.c  threads.c  unreslvd.c
--- swap_em.o ---
g++ -I. -I/usr/include/g++ -Dunix -D__unix__ -D_DPT_FREE_BSD -D__UNIX__ -DMESSAGES  -D_DPT_ACTIVE_ALIGNMENT -D_DPT_DEFINE_SEMUN -DI_WANT_SNI_DEBUG  -DNEW_LOGGER -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -c -c swap_em.c
--- osd_unix.o ---
g++ -I. -I/usr/include/g++ -Dunix -D__unix__ -D_DPT_FREE_BSD -D__UNIX__ -DMESSAGES  -D_DPT_ACTIVE_ALIGNMENT -D_DPT_DEFINE_SEMUN -DI_WANT_SNI_DEBUG  -DNEW_LOGGER -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -c -c osd_unix.c
--- clean ---
rm -f *.o dpteng
--- engfile2.o ---
g++ -I. -I/usr/include/g++ -Dunix -D__unix__ -D_DPT_FREE_BSD -D__UNIX__ -DMESSAGES  -D_DPT_ACTIVE_ALIGNMENT -D_DPT_DEFINE_SEMUN -DI_WANT_SNI_DEBUG  -DNEW_LOGGER -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -c -c engfile2.cpp
--- eng_unix.o ---
g++ -I. -I/usr/include/g++ -Dunix -D__unix__ -D_DPT_FREE_BSD -D__UNIX__ -DMESSAGES  -D_DPT_ACTIVE_ALIGNMENT -D_DPT_DEFINE_SEMUN -DI_WANT_SNI_DEBUG  -DNEW_LOGGER -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -c -c eng_unix.c
--- dptcbuff.o ---
--- engfile3.o ---
g++ -I. -I/usr/include/g++ -Dunix -D__unix__ -D_DPT_FREE_BSD -D__UNIX__ -DMESSAGES  -D_DPT_ACTIVE_ALIGNMENT -D_DPT_DEFINE_SEMUN -DI_WANT_SNI_DEBUG  -DNEW_LOGGER -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -c -c engfile3.cpp
--- dptcbuff.o ---
g++ -I. -I/usr/include/g++ -Dunix -D__unix__ -D_DPT_FREE_BSD -D__UNIX__ -DMESSAGES  -D_DPT_ACTIVE_ALIGNMENT -D_DPT_DEFINE_SEMUN -DI_WANT_SNI_DEBUG  -DNEW_LOGGER -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -c -c dptcbuff.c
--- engfile1.o ---
g++ -I. -I/usr/include/g++ -Dunix -D__unix__ -D_DPT_FREE_BSD -D__UNIX__ -DMESSAGES  -D_DPT_ACTIVE_ALIGNMENT -D_DPT_DEFINE_SEMUN -DI_WANT_SNI_DEBUG  -DNEW_LOGGER -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -c -c engfile1.cpp
--- depend ---
makedepend: warning:  array.cpp (reading /usr/include/sys/common_ansi.h), line 40: #error __PTRDIFF_TYPE__ not present
makedepend: warning:  array.cpp (reading /usr/include/sys/common_ansi.h), line 44: #error __SIZE_TYPE__ not present
makedepend: warning:  array.cpp (reading /usr/include/sys/common_ansi.h), line 48: #error __WCHAR_TYPE__ not present
makedepend: warning:  array.cpp (reading /usr/include/sys/common_ansi.h), line 52: #error __WINT_TYPE__ not present
--- funcs.o ---
g++ -I. -I/usr/include/g++ -Dunix -D__unix__ -D_DPT_FREE_BSD -D__UNIX__ -DMESSAGES  -D_DPT_ACTIVE_ALIGNMENT -D_DPT_DEFINE_SEMUN -DI_WANT_SNI_DEBUG  -DNEW_LOGGER -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -c -c funcs.c
--- engmsg.o ---
g++ -I. -I/usr/include/g++ -Dunix -D__unix__ -D_DPT_FREE_BSD -D__UNIX__ -DMESSAGES  -D_DPT_ACTIVE_ALIGNMENT -D_DPT_DEFINE_SEMUN -DI_WANT_SNI_DEBUG  -DNEW_LOGGER -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -c -c engmsg.c
--- eng_sig.o ---
--- engfile3.o ---
In file included from get_info.h:342:0,
                 from allfiles.hpp:90,
                 from engfile3.cpp:28:
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:12:25: note: in expansion of macro 'PACK'
 dptCcapacity_S capacity PACK; // Device capacity
                         ^~~~
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:13:26: note: in expansion of macro 'PACK'
 dptCemuParam_S emulation PACK; // Emulated drive parameters
                          ^~~~
In file included from allfiles.hpp:90:0,
                 from engfile3.cpp:28:
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:362:21: note: in expansion of macro 'PACK'
    uCHAR  p2Flags   PACK;     // Path 2 flags - see bit definitions above
                     ^~~~
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:363:21: note: in expansion of macro 'PACK'
    uCHAR  reserved4 PACK;     // Reserved for future expansion
                     ^~~~
In file included from get_info.h:735:0,
                 from allfiles.hpp:90,
                 from engfile3.cpp:28:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:736:0,
                 from allfiles.hpp:90,
                 from engfile3.cpp:28:
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:9:23: note: in expansion of macro 'PACK'
    dptIOaddr_U ioAddr PACK;             // EISA/ISA/PCI address
                       ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:15:19: note: in expansion of macro 'PACK'
    dptHBAid_U  id PACK;       // EISA = ID PAL bytes
                   ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:55:42: note: in expansion of macro 'PACK'
    dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards)
                                          ^~~~
In file included from get_info.h:802:0,
                 from allfiles.hpp:90,
                 from engfile3.cpp:28:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:826:0,
                 from allfiles.hpp:90,
                 from engfile3.cpp:28:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
--- eng_sig.o ---
g++ -I. -I/usr/include/g++ -Dunix -D__unix__ -D_DPT_FREE_BSD -D__UNIX__ -DMESSAGES  -D_DPT_ACTIVE_ALIGNMENT -D_DPT_DEFINE_SEMUN -DI_WANT_SNI_DEBUG  -DNEW_LOGGER -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -c -c eng_sig.c
--- array.o ---
g++ -I. -I/usr/include/g++ -Dunix -D__unix__ -D_DPT_FREE_BSD -D__UNIX__ -DMESSAGES  -D_DPT_ACTIVE_ALIGNMENT -D_DPT_DEFINE_SEMUN -DI_WANT_SNI_DEBUG  -DNEW_LOGGER -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -c -c array.cpp
--- osd_unix.o ---
In file included from ./get_info.h:342:0,
                 from ./dptcbuff.h:2,
                 from osd_unix.c:89:
./device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
./device.hh:12:25: note: in expansion of macro 'PACK'
 dptCcapacity_S capacity PACK; // Device capacity
                         ^~~~
./device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
./device.hh:13:26: note: in expansion of macro 'PACK'
 dptCemuParam_S emulation PACK; // Emulated drive parameters
                          ^~~~
In file included from ./dptcbuff.h:2:0,
                 from osd_unix.c:89:
./get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
./get_info.h:362:21: note: in expansion of macro 'PACK'
    uCHAR  p2Flags   PACK;     // Path 2 flags - see bit definitions above
                     ^~~~
./get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
./get_info.h:363:21: note: in expansion of macro 'PACK'
    uCHAR  reserved4 PACK;     // Reserved for future expansion
                     ^~~~
In file included from ./get_info.h:735:0,
                 from ./dptcbuff.h:2,
                 from osd_unix.c:89:
./mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
./mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
./mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
./mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from ./get_info.h:736:0,
                 from ./dptcbuff.h:2,
                 from osd_unix.c:89:
./hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
./hba.hh:9:23: note: in expansion of macro 'PACK'
    dptIOaddr_U ioAddr PACK;             // EISA/ISA/PCI address
                       ^~~~
./hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
./hba.hh:15:19: note: in expansion of macro 'PACK'
    dptHBAid_U  id PACK;       // EISA = ID PAL bytes
                   ^~~~
./hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
./hba.hh:55:42: note: in expansion of macro 'PACK'
    dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards)
                                          ^~~~
In file included from ./get_info.h:802:0,
                 from ./dptcbuff.h:2,
                 from osd_unix.c:89:
./mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
./mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
./mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
./mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from ./get_info.h:826:0,
                 from ./dptcbuff.h:2,
                 from osd_unix.c:89:
./mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
./mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
./mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
./mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
osd_unix.c:223:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 static char *DebugFileName = "EngLog";
                              ^~~~~~~~
osd_unix.c: In function 'DPT_RTN_T osdLoggerCmd(DPT_MSG_T, void*, void*, uSHORT, uLONG, uLONG)':
osd_unix.c:2836:70: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
         if (!(loggerAccessSem = osdCreateNamedSemaphore("DPTELOG.SEM"))) {
                                                                      ^
--- engfile2.o ---
In file included from get_info.h:342:0,
                 from allfiles.hpp:90,
                 from engfile2.cpp:28:
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:12:25: note: in expansion of macro 'PACK'
 dptCcapacity_S capacity PACK; // Device capacity
                         ^~~~
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:13:26: note: in expansion of macro 'PACK'
 dptCemuParam_S emulation PACK; // Emulated drive parameters
                          ^~~~
In file included from allfiles.hpp:90:0,
                 from engfile2.cpp:28:
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:362:21: note: in expansion of macro 'PACK'
    uCHAR  p2Flags   PACK;     // Path 2 flags - see bit definitions above
                     ^~~~
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:363:21: note: in expansion of macro 'PACK'
    uCHAR  reserved4 PACK;     // Reserved for future expansion
                     ^~~~
In file included from get_info.h:735:0,
                 from allfiles.hpp:90,
                 from engfile2.cpp:28:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:736:0,
                 from allfiles.hpp:90,
                 from engfile2.cpp:28:
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:9:23: note: in expansion of macro 'PACK'
    dptIOaddr_U ioAddr PACK;             // EISA/ISA/PCI address
                       ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:15:19: note: in expansion of macro 'PACK'
    dptHBAid_U  id PACK;       // EISA = ID PAL bytes
                   ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:55:42: note: in expansion of macro 'PACK'
    dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards)
                                          ^~~~
In file included from get_info.h:802:0,
                 from allfiles.hpp:90,
                 from engfile2.cpp:28:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:826:0,
                 from allfiles.hpp:90,
                 from engfile2.cpp:28:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
--- ptrarray.o ---
g++ -I. -I/usr/include/g++ -Dunix -D__unix__ -D_DPT_FREE_BSD -D__UNIX__ -DMESSAGES  -D_DPT_ACTIVE_ALIGNMENT -D_DPT_DEFINE_SEMUN -DI_WANT_SNI_DEBUG  -DNEW_LOGGER -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -c -c ptrarray.cpp
--- engmsg.o ---
engmsg.c: In function 'int CheckForEngine(int, int, int)':
engmsg.c:301:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
               if(IsLock("dpteng"))
                                 ^
--- dpt_buff.o ---
--- semaphor.o ---
--- dpt_buff.o ---
g++ -I. -I/usr/include/g++ -Dunix -D__unix__ -D_DPT_FREE_BSD -D__UNIX__ -DMESSAGES  -D_DPT_ACTIVE_ALIGNMENT -D_DPT_DEFINE_SEMUN -DI_WANT_SNI_DEBUG  -DNEW_LOGGER -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -c -c dpt_buff.cpp
--- engine.o ---
--- semaphor.o ---
g++ -I. -I/usr/include/g++ -Dunix -D__unix__ -D_DPT_FREE_BSD -D__UNIX__ -DMESSAGES  -D_DPT_ACTIVE_ALIGNMENT -D_DPT_DEFINE_SEMUN -DI_WANT_SNI_DEBUG  -DNEW_LOGGER -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -c -c semaphor.c
--- engine.o ---
g++ -I. -I/usr/include/g++ -Dunix -D__unix__ -D_DPT_FREE_BSD -D__UNIX__ -DMESSAGES  -D_DPT_ACTIVE_ALIGNMENT -D_DPT_DEFINE_SEMUN -DI_WANT_SNI_DEBUG  -DNEW_LOGGER -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -c -c engine.cpp
--- engfile1.o ---
In file included from get_info.h:342:0,
                 from allfiles.hpp:90,
                 from engfile1.cpp:28:
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:12:25: note: in expansion of macro 'PACK'
 dptCcapacity_S capacity PACK; // Device capacity
                         ^~~~
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:13:26: note: in expansion of macro 'PACK'
 dptCemuParam_S emulation PACK; // Emulated drive parameters
                          ^~~~
In file included from allfiles.hpp:90:0,
                 from engfile1.cpp:28:
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:362:21: note: in expansion of macro 'PACK'
    uCHAR  p2Flags   PACK;     // Path 2 flags - see bit definitions above
                     ^~~~
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:363:21: note: in expansion of macro 'PACK'
    uCHAR  reserved4 PACK;     // Reserved for future expansion
                     ^~~~
In file included from get_info.h:735:0,
                 from allfiles.hpp:90,
                 from engfile1.cpp:28:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:736:0,
                 from allfiles.hpp:90,
                 from engfile1.cpp:28:
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:9:23: note: in expansion of macro 'PACK'
    dptIOaddr_U ioAddr PACK;             // EISA/ISA/PCI address
                       ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:15:19: note: in expansion of macro 'PACK'
    dptHBAid_U  id PACK;       // EISA = ID PAL bytes
                   ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:55:42: note: in expansion of macro 'PACK'
    dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards)
                                          ^~~~
In file included from get_info.h:802:0,
                 from allfiles.hpp:90,
                 from engfile1.cpp:28:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:826:0,
                 from allfiles.hpp:90,
                 from engfile1.cpp:28:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
--- eng_unix.o ---
eng_unix.c:138:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
              };
              ^
eng_unix.c:138:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
eng_unix.c:138:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
eng_unix.c:138:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
eng_unix.c:138:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
eng_unix.c:138:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
--- threads.o ---
g++ -I. -I/usr/include/g++ -Dunix -D__unix__ -D_DPT_FREE_BSD -D__UNIX__ -DMESSAGES  -D_DPT_ACTIVE_ALIGNMENT -D_DPT_DEFINE_SEMUN -DI_WANT_SNI_DEBUG  -DNEW_LOGGER -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -c -c threads.c
--- dptalign.o ---
g++ -I. -I/usr/include/g++ -Dunix -D__unix__ -D_DPT_FREE_BSD -D__UNIX__ -DMESSAGES  -D_DPT_ACTIVE_ALIGNMENT -D_DPT_DEFINE_SEMUN -DI_WANT_SNI_DEBUG  -DNEW_LOGGER -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -c -c dptalign.c
--- engine.o ---
In file included from get_info.h:342:0,
                 from allfiles.hpp:90,
                 from engine.cpp:27:
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:12:25: note: in expansion of macro 'PACK'
 dptCcapacity_S capacity PACK; // Device capacity
                         ^~~~
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:13:26: note: in expansion of macro 'PACK'
 dptCemuParam_S emulation PACK; // Emulated drive parameters
                          ^~~~
In file included from allfiles.hpp:90:0,
                 from engine.cpp:27:
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:362:21: note: in expansion of macro 'PACK'
    uCHAR  p2Flags   PACK;     // Path 2 flags - see bit definitions above
                     ^~~~
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:363:21: note: in expansion of macro 'PACK'
    uCHAR  reserved4 PACK;     // Reserved for future expansion
                     ^~~~
In file included from get_info.h:735:0,
                 from allfiles.hpp:90,
                 from engine.cpp:27:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:736:0,
                 from allfiles.hpp:90,
                 from engine.cpp:27:
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:9:23: note: in expansion of macro 'PACK'
    dptIOaddr_U ioAddr PACK;             // EISA/ISA/PCI address
                       ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:15:19: note: in expansion of macro 'PACK'
    dptHBAid_U  id PACK;       // EISA = ID PAL bytes
                   ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:55:42: note: in expansion of macro 'PACK'
    dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards)
                                          ^~~~
In file included from get_info.h:802:0,
                 from allfiles.hpp:90,
                 from engine.cpp:27:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:826:0,
                 from allfiles.hpp:90,
                 from engine.cpp:27:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
--- debug.o ---
--- lockunix.o ---
--- debug.o ---
g++ -I. -I/usr/include/g++ -Dunix -D__unix__ -D_DPT_FREE_BSD -D__UNIX__ -DMESSAGES  -D_DPT_ACTIVE_ALIGNMENT -D_DPT_DEFINE_SEMUN -DI_WANT_SNI_DEBUG  -DNEW_LOGGER -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -c -c debug.cpp
--- lockunix.o ---
g++ -I. -I/usr/include/g++ -Dunix -D__unix__ -D_DPT_FREE_BSD -D__UNIX__ -DMESSAGES  -D_DPT_ACTIVE_ALIGNMENT -D_DPT_DEFINE_SEMUN -DI_WANT_SNI_DEBUG  -DNEW_LOGGER -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -c -c lockunix.c
--- eata2i2o.o ---
g++ -I. -I/usr/include/g++ -Dunix -D__unix__ -D_DPT_FREE_BSD -D__UNIX__ -DMESSAGES  -D_DPT_ACTIVE_ALIGNMENT -D_DPT_DEFINE_SEMUN -DI_WANT_SNI_DEBUG  -DNEW_LOGGER -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -c -c eata2i2o.c
--- findpath.o ---
g++ -I. -I/usr/include/g++ -Dunix -D__unix__ -D_DPT_FREE_BSD -D__UNIX__ -DMESSAGES  -D_DPT_ACTIVE_ALIGNMENT -D_DPT_DEFINE_SEMUN -DI_WANT_SNI_DEBUG  -DNEW_LOGGER -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\" -c -c findpath.c
--- engine.o ---
engine.cpp:86:29: warning: 'engineSig_P' initialized and declared 'extern'
 extern "C" dpt_sig_S const *engineSig_P = &engineSig;
                             ^~~~~~~~~~~
--- dpteng ---
g++ -v -v -o dpteng swap_em.o  osd_unix.o  engfile1.o  engfile2.o  engfile3.o  eng_unix.o  dptcbuff.o  funcs.o  engmsg.o  eng_sig.o  array.o  ptrarray.o  dpt_buff.o  semaphor.o  engine.o  threads.o  dptalign.o  debug.o  lockunix.o  eata2i2o.o  findpath.o
Using built-in specs.
COLLECT_GCC=/pbulk/work/sysutils/dptutil/work/.gcc/bin/g++
COLLECT_LTO_WRAPPER=/usr/libexec/lto-wrapper
Target: i486--netbsdelf
Configured with: /usr/src/tools/gcc/../../external/gpl3/gcc/dist/configure --target=i486--netbsdelf --enable-long-long --enable-threads --with-bugurl=http://www.NetBSD.org/Misc/send-pr.html --with-pkgversion='NetBSD nb4 20200810' --with-system-zlib --without-isl --enable-__cxa_atexit --enable-libstdcxx-time=rt --enable-libstdcxx-threads --with-diagnostics-color=auto-if-env --with-arch=i486 --with-tune=nocona --with-default-libstdcxx-abi=new --with-mpc-lib=/var/obj/mknative/i386/usr/src/external/lgpl3/mpc/lib/libmpc --with-mpfr-lib=/var/obj/mknative/i386/usr/src/external/lgpl3/mpfr/lib/libmpfr --with-gmp-lib=/var/obj/mknative/i386/usr/src/external/lgpl3/gmp/lib/libgmp --with-mpc-include=/usr/src/external/lgpl3/mpc/dist/src --with-mpfr-include=/usr/src/external/lgpl3/mpfr/dist/src --with-gmp-include=/usr/src/external/lgpl3/gmp/lib/libgmp/arch/i386 --enable-tls --disable-multilib --disable-libstdcxx-pch --build=i486--netbsdelf --host=i486--netbsdelf --with-sysroot=/var/obj/mknative/i386/usr/src/destdir.i386
Thread model: posix
gcc version 7.5.0 (nb4 20200810) 
COMPILER_PATH=/usr/libexec/
LIBRARY_PATH=/usr/lib/
COLLECT_GCC_OPTIONS='-fstack-protector-strong' '-D' '_FORTIFY_SOURCE=2' '-fPIC' '-v' '-v' '-o' 'dpteng' '-I' '/pbulk/work/sysutils/dptutil/work/.buildlink/include' '-pie' '-shared-libgcc' '-mtune=nocona' '-march=i486'
 ld -plugin /usr/libexec/liblto_plugin.so -plugin-opt=/usr/libexec/lto-wrapper -plugin-opt=-fresolution=/tmp//ccnXoez2.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --eh-frame-hdr -dc -dp -e __start -dynamic-linker /usr/libexec/ld.elf_so -pie -o dpteng /usr/lib/crt0.o /usr/lib/crti.o /usr/lib/crtbeginS.o -zrelro swap_em.o osd_unix.o engfile1.o engfile2.o engfile3.o eng_unix.o dptcbuff.o funcs.o engmsg.o eng_sig.o array.o ptrarray.o dpt_buff.o semaphor.o engine.o threads.o dptalign.o debug.o lockunix.o eata2i2o.o findpath.o -lstdc++ -lm --as-needed -lgcc_s --no-as-needed -lgcc -lc --as-needed -lgcc_s --no-as-needed -lgcc /usr/lib/crtendS.o /usr/lib/crtn.o
COLLECT_GCC_OPTIONS='-fstack-protector-strong' '-D' '_FORTIFY_SOURCE=2' '-fPIC' '-v' '-v' '-o' 'dpteng' '-I' '/pbulk/work/sysutils/dptutil/work/.buildlink/include' '-pie' '-shared-libgcc' '-mtune=nocona' '-march=i486'
(cd dptutil && /usr/bin/make depend && /usr/bin/make)
--- depend ---
makedepend -DFLG_STAT_LAP=0x20 -D_DPT_UNIX -D_DPT_FREE_BSD -- -O2 -c -I/usr/include/g++ -I. -DMESSAGES   -D_DPT_ACTIVE_ALIGNMENT   -Dtrue=1 -Dfalse=0  -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR  -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\"  -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -- alarm.cpp  bufiolsb.c  cmdlist.cpp  command.cpp  config.cpp  creatrad.cpp  ctlr_map.cpp  deletrad.cpp  dpt_api.c  dpt_buff.cpp  dptalign.c  drv_busy.cpp  dynsize.cpp  engcalls.c  engiface.cpp  engmsg.c  eventlog.cpp  expand.cpp  findpath.c  flash.cpp  flashmem.cpp  forcest.cpp  funcs.c  hba_log.cpp  id_list.cpp  intlist.cpp  listdev.cpp  lockunix.c  lzssdon.cpp  lzstrbuf.cpp  modnvram.cpp  namarray.cpp  nvrambit.cpp  parsargv.cpp  parser.cpp  parserr.cpp  raidutil.cpp  rawdata.cpp  rdutlosd.cpp  rmwflash.cpp  rstnvram.cpp  scsi_log.cpp  scsilist.cpp  setcache.cpp  setrate.cpp  setspeed.cpp  showinq.cpp  status.cpp  strlist.cpp  swap_em.c  taskctrl.cpp  uartdmp.cpp  usage.cpp  zap.cpp  setscfg.cpp  segment.cpp
makedepend: warning:  alarm.cpp (reading /usr/include/sys/common_ansi.h), line 40: #error __PTRDIFF_TYPE__ not present
makedepend: warning:  alarm.cpp (reading /usr/include/sys/common_ansi.h), line 44: #error __SIZE_TYPE__ not present
makedepend: warning:  alarm.cpp (reading /usr/include/sys/common_ansi.h), line 48: #error __WCHAR_TYPE__ not present
makedepend: warning:  alarm.cpp (reading /usr/include/sys/common_ansi.h), line 52: #error __WINT_TYPE__ not present
--- clean ---
--- depend ---
--- alarm.o ---
--- bufiolsb.o ---
--- cmdlist.o ---
--- command.o ---
--- config.o ---
--- creatrad.o ---
--- clean ---
rm -f *.o raidutil
--- depend ---
makedepend -DFLG_STAT_LAP=0x20 -D_DPT_UNIX -D_DPT_FREE_BSD -- -O2 -c -I/usr/include/g++ -I. -DMESSAGES   -D_DPT_ACTIVE_ALIGNMENT   -Dtrue=1 -Dfalse=0  -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR  -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\"  -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -- alarm.cpp  bufiolsb.c  cmdlist.cpp  command.cpp  config.cpp  creatrad.cpp  ctlr_map.cpp  deletrad.cpp  dpt_api.c  dpt_buff.cpp  dptalign.c  drv_busy.cpp  dynsize.cpp  engcalls.c  engiface.cpp  engmsg.c  eventlog.cpp  expand.cpp  findpath.c  flash.cpp  flashmem.cpp  forcest.cpp  funcs.c  hba_log.cpp  id_list.cpp  intlist.cpp  listdev.cpp  lockunix.c  lzssdon.cpp  lzstrbuf.cpp  modnvram.cpp  namarray.cpp  nvrambit.cpp  parsargv.cpp  parser.cpp  parserr.cpp  raidutil.cpp  rawdata.cpp  rdutlosd.cpp  rmwflash.cpp  rstnvram.cpp  scsi_log.cpp  scsilist.cpp  setcache.cpp  setrate.cpp  setspeed.cpp  showinq.cpp  status.cpp  strlist.cpp  swap_em.c  taskctrl.cpp  uartdmp.cpp  usage.cpp  zap.cpp  setscfg.cpp  segme--- cmdlist.o ---
g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES   -D_DPT_ACTIVE_ALIGNMENT   -Dtrue=1 -Dfalse=0  -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR  -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\"  -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c cmdlist.cpp
--- depend ---
nt.cpp
--- creatrad.o ---
g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES   -D_DPT_ACTIVE_ALIGNMENT   -Dtrue=1 -Dfalse=0  -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR  -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\"  -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c creatrad.cpp
--- config.o ---
g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES   -D_DPT_ACTIVE_ALIGNMENT   -Dtrue=1 -Dfalse=0  -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR  -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\"  -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c config.cpp
--- bufiolsb.o ---
g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES   -D_DPT_ACTIVE_ALIGNMENT   -Dtrue=1 -Dfalse=0  -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR  -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\"  -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c bufiolsb.c
--- ctlr_map.o ---
g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES   -D_DPT_ACTIVE_ALIGNMENT   -Dtrue=1 -Dfalse=0  -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR  -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\"  -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c ctlr_map.cpp
--- depend ---
makedepend: warning:  alarm.cpp (reading /usr/include/sys/common_ansi.h), line 40: #error __PTRDIFF_TYPE__ not present
makedepend: warning:  alarm.cpp (reading /usr/include/sys/common_ansi.h), line 44: #error __SIZE_TYPE__ not present
makedepend: warning:  alarm.cpp (reading /usr/include/sys/common_ansi.h), line 48: #error __WCHAR_TYPE__ not present
makedepend: warning:  alarm.cpp (reading /usr/include/sys/common_ansi.h), line 52: #error __WINT_TYPE__ not present
--- alarm.o ---
g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES   -D_DPT_ACTIVE_ALIGNMENT   -Dtrue=1 -Dfalse=0  -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR  -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\"  -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c alarm.cpp
--- cmdlist.o ---
In file included from get_info.h:342:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from cmdlist.hpp:26,
                 from cmdlist.cpp:23:
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:12:25: note: in expansion of macro 'PACK'
 dptCcapacity_S capacity PACK; // Device capacity
                         ^~~~
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:13:26: note: in expansion of macro 'PACK'
 dptCemuParam_S emulation PACK; // Emulated drive parameters
                          ^~~~
In file included from dpt_info.h:32:0,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from cmdlist.hpp:26,
                 from cmdlist.cpp:23:
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:362:21: note: in expansion of macro 'PACK'
    uCHAR  p2Flags   PACK;     // Path 2 flags - see bit definitions above
                     ^~~~
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:363:21: note: in expansion of macro 'PACK'
    uCHAR  reserved4 PACK;     // Reserved for future expansion
                     ^~~~
In file included from get_info.h:735:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from cmdlist.hpp:26,
                 from cmdlist.cpp:23:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:736:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from cmdlist.hpp:26,
                 from cmdlist.cpp:23:
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:9:23: note: in expansion of macro 'PACK'
    dptIOaddr_U ioAddr PACK;             // EISA/ISA/PCI address
                       ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:15:19: note: in expansion of macro 'PACK'
    dptHBAid_U  id PACK;       // EISA = ID PAL bytes
                   ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:55:42: note: in expansion of macro 'PACK'
    dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards)
                                          ^~~~
In file included from get_info.h:802:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from cmdlist.hpp:26,
                 from cmdlist.cpp:23:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:826:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from cmdlist.hpp:26,
                 from cmdlist.cpp:23:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
--- deletrad.o ---
--- creatrad.o ---
In file included from get_info.h:342:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from creatrad.hpp:24,
                 from creatrad.cpp:22:
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:12:25: note: in expansion of macro 'PACK'
 dptCcapacity_S capacity PACK; // Device capacity
                         ^~~~
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:13:26: note: in expansion of macro 'PACK'
 dptCemuParam_S emulation PACK; // Emulated drive parameters
                          ^~~~
In file included from dpt_info.h:32:0,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from creatrad.hpp:24,
                 from creatrad.cpp:22:
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:362:21: note: in expansion of macro 'PACK'
    uCHAR  p2Flags   PACK;     // Path 2 flags - see bit definitions above
                     ^~~~
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:363:21: note: in expansion of macro 'PACK'
    uCHAR  reserved4 PACK;     // Reserved for future expansion
                     ^~~~
In file included from get_info.h:735:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from creatrad.hpp:24,
                 from creatrad.cpp:22:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:736:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from creatrad.hpp:24,
                 from creatrad.cpp:22:
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:9:23: note: in expansion of macro 'PACK'
    dptIOaddr_U ioAddr PACK;             // EISA/ISA/PCI address
                       ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:15:19: note: in expansion of macro 'PACK'
    dptHBAid_U  id PACK;       // EISA = ID PAL bytes
                   ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:55:42: note: in expansion of macro 'PACK'
    dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards)
                                          ^~~~
In file included from get_info.h:802:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from creatrad.hpp:24,
                 from creatrad.cpp:22:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:826:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from creatrad.hpp:24,
                 from creatrad.cpp:22:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
--- alarm.o ---
In file included from get_info.h:342:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from alarm.hpp:24,
                 from alarm.cpp:24:
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:12:25: note: in expansion of macro 'PACK'
 dptCcapacity_S capacity PACK; // Device capacity
                         ^~~~
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:13:26: note: in expansion of macro 'PACK'
 dptCemuParam_S emulation PACK; // Emulated drive parameters
                          ^~~~
In file included from dpt_info.h:32:0,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from alarm.hpp:24,
                 from alarm.cpp:24:
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:362:21: note: in expansion of macro 'PACK'
    uCHAR  p2Flags   PACK;     // Path 2 flags - see bit definitions above
                     ^~~~
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:363:21: note: in expansion of macro 'PACK'
    uCHAR  reserved4 PACK;     // Reserved for future expansion
                     ^~~~
In file included from get_info.h:735:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from alarm.hpp:24,
                 from alarm.cpp:24:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:736:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from alarm.hpp:24,
                 from alarm.cpp:24:
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:9:23: note: in expansion of macro 'PACK'
    dptIOaddr_U ioAddr PACK;             // EISA/ISA/PCI address
                       ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:15:19: note: in expansion of macro 'PACK'
    dptHBAid_U  id PACK;       // EISA = ID PAL bytes
                   ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:55:42: note: in expansion of macro 'PACK'
    dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards)
                                          ^~~~
In file included from get_info.h:802:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from alarm.hpp:24,
                 from alarm.cpp:24:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:826:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from alarm.hpp:24,
                 from alarm.cpp:24:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
--- config.o ---
In file included from get_info.h:342:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from config.cpp:21:
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:12:25: note: in expansion of macro 'PACK'
 dptCcapacity_S capacity PACK; // Device capacity
                         ^~~~
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:13:26: note: in expansion of macro 'PACK'
 dptCemuParam_S emulation PACK; // Emulated drive parameters
                          ^~~~
In file included from dpt_info.h:32:0,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from config.cpp:21:
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:362:21: note: in expansion of macro 'PACK'
    uCHAR  p2Flags   PACK;     // Path 2 flags - see bit definitions above
                     ^~~~
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:363:21: note: in expansion of macro 'PACK'
    uCHAR  reserved4 PACK;     // Reserved for future expansion
                     ^~~~
In file included from get_info.h:735:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from config.cpp:21:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:736:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from config.cpp:21:
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:9:23: note: in expansion of macro 'PACK'
    dptIOaddr_U ioAddr PACK;             // EISA/ISA/PCI address
                       ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:15:19: note: in expansion of macro 'PACK'
    dptHBAid_U  id PACK;       // EISA = ID PAL bytes
                   ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:55:42: note: in expansion of macro 'PACK'
    dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards)
                                          ^~~~
In file included from get_info.h:802:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from config.cpp:21:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:826:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from config.cpp:21:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
--- command.o ---
g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES   -D_DPT_ACTIVE_ALIGNMENT   -Dtrue=1 -Dfalse=0  -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR  -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\"  -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c command.cpp
--- deletrad.o ---
g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES   -D_DPT_ACTIVE_ALIGNMENT   -Dtrue=1 -Dfalse=0  -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR  -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\"  -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c deletrad.cpp
--- dpt_buff.o ---
g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES   -D_DPT_ACTIVE_ALIGNMENT   -Dtrue=1 -Dfalse=0  -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR  -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\"  -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c dpt_buff.cpp
--- ctlr_map.o ---
ctlr_map.cpp: In member function 'void DPTControllerMap::init()':
ctlr_map.cpp:815:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  );
  ^
ctlr_map.cpp:839:81: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
               "s/.* at asr\\([0-9]*\\).* bus \\([0-9]*\\).*/\\1 \\2 asr\\1/p\n'");
                                                                                 ^
ctlr_map.cpp:931:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                                  "}'");
                                      ^
--- dptalign.o ---
--- deletrad.o ---
In file included from get_info.h:342:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from deletrad.hpp:24,
                 from deletrad.cpp:21:
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:12:25: note: in expansion of macro 'PACK'
 dptCcapacity_S capacity PACK; // Device capacity
                         ^~~~
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:13:26: note: in expansion of macro 'PACK'
 dptCemuParam_S emulation PACK; // Emulated drive parameters
                          ^~~~
In file included from dpt_info.h:32:0,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from deletrad.hpp:24,
                 from deletrad.cpp:21:
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:362:21: note: in expansion of macro 'PACK'
    uCHAR  p2Flags   PACK;     // Path 2 flags - see bit definitions above
                     ^~~~
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:363:21: note: in expansion of macro 'PACK'
    uCHAR  reserved4 PACK;     // Reserved for future expansion
                     ^~~~
In file included from get_info.h:735:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from deletrad.hpp:24,
                 from deletrad.cpp:21:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:736:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from deletrad.hpp:24,
                 from deletrad.cpp:21:
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:9:23: note: in expansion of macro 'PACK'
    dptIOaddr_U ioAddr PACK;             // EISA/ISA/PCI address
                       ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:15:19: note: in expansion of macro 'PACK'
    dptHBAid_U  id PACK;       // EISA = ID PAL bytes
                   ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:55:42: note: in expansion of macro 'PACK'
    dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards)
                                          ^~~~
In file included from get_info.h:802:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from deletrad.hpp:24,
                 from deletrad.cpp:21:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:826:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from deletrad.hpp:24,
                 from deletrad.cpp:21:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
--- dynsize.o ---
--- dptalign.o ---
g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES   -D_DPT_ACTIVE_ALIGNMENT   -Dtrue=1 -Dfalse=0  -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR  -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\"  -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c dptalign.c
--- dynsize.o ---
g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES   -D_DPT_ACTIVE_ALIGNMENT   -Dtrue=1 -Dfalse=0  -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR  -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\"  -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c dynsize.cpp
--- engcalls.o ---
g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES   -D_DPT_ACTIVE_ALIGNMENT   -Dtrue=1 -Dfalse=0  -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR  -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\"  -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c engcalls.c
--- engiface.o ---
g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES   -D_DPT_ACTIVE_ALIGNMENT   -Dtrue=1 -Dfalse=0  -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR  -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\"  -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c engiface.cpp
--- engmsg.o ---
--- engcalls.o ---
engcalls.c:95:24: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 char *EnginePathName = "dpteng";
                        ^~~~~~~~
engcalls.c:96:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 char *CommEnginePathName = "dptcom";
                            ^~~~~~~~
engcalls.c:123:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 char *EnginePathNameDefault = _NBSD_LIBEXEC "/dpteng &";
                                             ^~~~~~~~~~~
engcalls.c:124:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 char *CommEnginePathNameDefault = _NBSD_LIBEXEC "/dptcom &";
                                                 ^~~~~~~~~~~
<command-line>:0:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
engcalls.c:125:25: note: in expansion of macro '_NBSD_LIBEXEC'
 char *DefaultPathName = _NBSD_LIBEXEC;
                         ^~~~~~~~~~~~~
--- engiface.o ---
In file included from get_info.h:342:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from engiface.cpp:25:
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:12:25: note: in expansion of macro 'PACK'
 dptCcapacity_S capacity PACK; // Device capacity
                         ^~~~
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:13:26: note: in expansion of macro 'PACK'
 dptCemuParam_S emulation PACK; // Emulated drive parameters
                          ^~~~
In file included from dpt_info.h:32:0,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from engiface.cpp:25:
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:362:21: note: in expansion of macro 'PACK'
    uCHAR  p2Flags   PACK;     // Path 2 flags - see bit definitions above
                     ^~~~
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:363:21: note: in expansion of macro 'PACK'
    uCHAR  reserved4 PACK;     // Reserved for future expansion
                     ^~~~
In file included from get_info.h:735:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from engiface.cpp:25:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:736:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from engiface.cpp:25:
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:9:23: note: in expansion of macro 'PACK'
    dptIOaddr_U ioAddr PACK;             // EISA/ISA/PCI address
                       ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:15:19: note: in expansion of macro 'PACK'
    dptHBAid_U  id PACK;       // EISA = ID PAL bytes
                   ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:55:42: note: in expansion of macro 'PACK'
    dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards)
                                          ^~~~
In file included from get_info.h:802:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from engiface.cpp:25:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:826:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from engiface.cpp:25:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
--- command.o ---
In file included from get_info.h:342:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from command.cpp:46:
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:12:25: note: in expansion of macro 'PACK'
 dptCcapacity_S capacity PACK; // Device capacity
                         ^~~~
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:13:26: note: in expansion of macro 'PACK'
 dptCemuParam_S emulation PACK; // Emulated drive parameters
                          ^~~~
In file included from dpt_info.h:32:0,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from command.cpp:46:
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:362:21: note: in expansion of macro 'PACK'
    uCHAR  p2Flags   PACK;     // Path 2 flags - see bit definitions above
                     ^~~~
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:363:21: note: in expansion of macro 'PACK'
    uCHAR  reserved4 PACK;     // Reserved for future expansion
                     ^~~~
In file included from get_info.h:735:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from command.cpp:46:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:736:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from command.cpp:46:
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:9:23: note: in expansion of macro 'PACK'
    dptIOaddr_U ioAddr PACK;             // EISA/ISA/PCI address
                       ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:15:19: note: in expansion of macro 'PACK'
    dptHBAid_U  id PACK;       // EISA = ID PAL bytes
                   ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:55:42: note: in expansion of macro 'PACK'
    dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards)
                                          ^~~~
In file included from get_info.h:802:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from command.cpp:46:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:826:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from command.cpp:46:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
--- eventlog.o ---
--- engmsg.o ---
g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES   -D_DPT_ACTIVE_ALIGNMENT   -Dtrue=1 -Dfalse=0  -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR  -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\"  -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c engmsg.c
--- expand.o ---
--- findpath.o ---
--- engmsg.o ---
engmsg.c: In function 'int CheckForEngine(int, int, int)':
engmsg.c:301:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
               if(IsLock("dpteng"))
                                 ^
--- findpath.o ---
g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES   -D_DPT_ACTIVE_ALIGNMENT   -Dtrue=1 -Dfalse=0  -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR  -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\"  -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c findpath.c
--- eventlog.o ---
g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES   -D_DPT_ACTIVE_ALIGNMENT   -Dtrue=1 -Dfalse=0  -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR  -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\"  -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c eventlog.cpp
--- expand.o ---
g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES   -D_DPT_ACTIVE_ALIGNMENT   -Dtrue=1 -Dfalse=0  -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR  -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\"  -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c expand.cpp
--- flash.o ---
--- flashmem.o ---
--- forcest.o ---
--- hba_log.o ---
--- flash.o ---
g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES   -D_DPT_ACTIVE_ALIGNMENT   -Dtrue=1 -Dfalse=0  -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR  -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\"  -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c flash.cpp
--- forcest.o ---
g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES   -D_DPT_ACTIVE_ALIGNMENT   -Dtrue=1 -Dfalse=0  -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR  -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\"  -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c forcest.cpp
--- hba_log.o ---
g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES   -D_DPT_ACTIVE_ALIGNMENT   -Dtrue=1 -Dfalse=0  -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR  -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\"  -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c hba_log.cpp
--- forcest.o ---
In file included from get_info.h:342:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from forcest.hpp:24,
                 from forcest.cpp:21:
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:12:25: note: in expansion of macro 'PACK'
 dptCcapacity_S capacity PACK; // Device capacity
                         ^~~~
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:13:26: note: in expansion of macro 'PACK'
 dptCemuParam_S emulation PACK; // Emulated drive parameters
                          ^~~~
In file included from dpt_info.h:32:0,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from forcest.hpp:24,
                 from forcest.cpp:21:
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:362:21: note: in expansion of macro 'PACK'
    uCHAR  p2Flags   PACK;     // Path 2 flags - see bit definitions above
                     ^~~~
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:363:21: note: in expansion of macro 'PACK'
    uCHAR  reserved4 PACK;     // Reserved for future expansion
                     ^~~~
In file included from get_info.h:735:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from forcest.hpp:24,
                 from forcest.cpp:21:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
--- eventlog.o ---
In file included from get_info.h:342:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from eventlog.hpp:25,
                 from eventlog.cpp:24:
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:12:25: note: in expansion of macro 'PACK'
 dptCcapacity_S capacity PACK; // Device capacity
                         ^~~~
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:13:26: note: in expansion of macro 'PACK'
 dptCemuParam_S emulation PACK; // Emulated drive parameters
                          ^~~~
--- forcest.o ---
In file included from get_info.h:736:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from forcest.hpp:24,
                 from forcest.cpp:21:
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:9:23: note: in expansion of macro 'PACK'
    dptIOaddr_U ioAddr PACK;             // EISA/ISA/PCI address
                       ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:15:19: note: in expansion of macro 'PACK'
    dptHBAid_U  id PACK;       // EISA = ID PAL bytes
                   ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:55:42: note: in expansion of macro 'PACK'
    dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards)
                                          ^~~~
--- eventlog.o ---
In file included from dpt_info.h:32:0,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from eventlog.hpp:25,
                 from eventlog.cpp:24:
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:362:21: note: in expansion of macro 'PACK'
    uCHAR  p2Flags   PACK;     // Path 2 flags - see bit definitions above
                     ^~~~
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:363:21: note: in expansion of macro 'PACK'
    uCHAR  reserved4 PACK;     // Reserved for future expansion
                     ^~~~
--- forcest.o ---
In file included from get_info.h:802:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from forcest.hpp:24,
                 from forcest.cpp:21:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:826:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from forcest.hpp:24,
                 from forcest.cpp:21:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
--- eventlog.o ---
In file included from get_info.h:735:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from eventlog.hpp:25,
                 from eventlog.cpp:24:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:736:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from eventlog.hpp:25,
                 from eventlog.cpp:24:
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:9:23: note: in expansion of macro 'PACK'
    dptIOaddr_U ioAddr PACK;             // EISA/ISA/PCI address
                       ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:15:19: note: in expansion of macro 'PACK'
    dptHBAid_U  id PACK;       // EISA = ID PAL bytes
                   ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:55:42: note: in expansion of macro 'PACK'
    dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards)
                                          ^~~~
In file included from get_info.h:802:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from eventlog.hpp:25,
                 from eventlog.cpp:24:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:826:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from eventlog.hpp:25,
                 from eventlog.cpp:24:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
--- flashmem.o ---
g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES   -D_DPT_ACTIVE_ALIGNMENT   -Dtrue=1 -Dfalse=0  -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR  -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\"  -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c flashmem.cpp
--- id_list.o ---
--- expand.o ---
In file included from get_info.h:342:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from expand.hpp:24,
                 from expand.cpp:22:
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:12:25: note: in expansion of macro 'PACK'
 dptCcapacity_S capacity PACK; // Device capacity
                         ^~~~
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:13:26: note: in expansion of macro 'PACK'
 dptCemuParam_S emulation PACK; // Emulated drive parameters
                          ^~~~
In file included from dpt_info.h:32:0,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from expand.hpp:24,
                 from expand.cpp:22:
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:362:21: note: in expansion of macro 'PACK'
    uCHAR  p2Flags   PACK;     // Path 2 flags - see bit definitions above
                     ^~~~
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:363:21: note: in expansion of macro 'PACK'
    uCHAR  reserved4 PACK;     // Reserved for future expansion
                     ^~~~
In file included from get_info.h:735:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from expand.hpp:24,
                 from expand.cpp:22:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:736:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from expand.hpp:24,
                 from expand.cpp:22:
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:9:23: note: in expansion of macro 'PACK'
    dptIOaddr_U ioAddr PACK;             // EISA/ISA/PCI address
                       ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:15:19: note: in expansion of macro 'PACK'
    dptHBAid_U  id PACK;       // EISA = ID PAL bytes
                   ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:55:42: note: in expansion of macro 'PACK'
    dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards)
                                          ^~~~
In file included from get_info.h:802:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from expand.hpp:24,
                 from expand.cpp:22:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:826:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from expand.hpp:24,
                 from expand.cpp:22:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
--- intlist.o ---
--- id_list.o ---
g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES   -D_DPT_ACTIVE_ALIGNMENT   -Dtrue=1 -Dfalse=0  -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR  -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\"  -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c id_list.cpp
--- forcest.o ---
forcest.cpp: In member function 'virtual Command::Dpt_Error ForceState::execute(String_List**)':
forcest.cpp:144:80: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                             char answer = PrintAQuestion(STR_FORCE_FAIL_WARNING);
                                                                                ^
forcest.cpp:207:83: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                             char answer = PrintAQuestion(STR_FORCE_OPTIMAL_WARNING);
                                                                                   ^
--- intlist.o ---
g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES   -D_DPT_ACTIVE_ALIGNMENT   -Dtrue=1 -Dfalse=0  -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR  -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\"  -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c intlist.cpp
--- eventlog.o ---
eventlog.cpp:159:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
    "(OnCallServer) is now the primary server"};
                                              ^
eventlog.cpp:159:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
eventlog.cpp:159:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
eventlog.cpp:159:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
eventlog.cpp:159:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
eventlog.cpp:159:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
eventlog.cpp:159:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
eventlog.cpp:160:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 char *beatError[] = {"read", "write"};
                                     ^
eventlog.cpp:160:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
eventlog.cpp: In member function 'void EventLog::DisplayEvents(int, dptHBAlog_C, String_List*, SCSI_Address)':
eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN)
                                                                                      ^
eventlog.cpp:556:19: note: in expansion of macro 'PrintAddress'
                   PrintAddress();
                   ^~~~~~~~~~~~
eventlog.cpp:562:96: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, "%s - %s\n",EventStrings[STR_BAD_SCSI], EventStrings[errorstring]);
                                                                                                ^
eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN)
                                                                                      ^
eventlog.cpp:571:19: note: in expansion of macro 'PrintAddress'
                   PrintAddress();
                   ^~~~~~~~~~~~
eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN)
                                                                                      ^
eventlog.cpp:587:19: note: in expansion of macro 'PrintAddress'
                   PrintAddress();
                   ^~~~~~~~~~~~
eventlog.cpp:591:84: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, "%s - %s\n", EventStrings[STR_HBA_ERROR], ErrorString);
                                                                                    ^
eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN)
                                                                                      ^
eventlog.cpp:599:19: note: in expansion of macro 'PrintAddress'
                   PrintAddress();
                   ^~~~~~~~~~~~
eventlog.cpp:600:96: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, "%s - %lx\n", EventStrings[STR_BLOCK_REASSIGN], ra->getBlockNum());
                                                                                                ^
eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN)
                                                                                      ^
eventlog.cpp:626:57: note: in expansion of macro 'PrintAddress'
                      if (ram->getFlags() & FLG_HL_CHAN) PrintAddress();
                                                         ^~~~~~~~~~~~
eventlog.cpp:627:76: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                      else bufcat(out, "HBA=%d ID=%d LUN=%d\n", hba, ID, LUN);
                                                                            ^
eventlog.cpp:639:99: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                            EventStrings[STR_RAM_ERR_ADDR],ram->getAddrValid() ? ram->getAddr() : 0);
                                                                                                   ^
eventlog.cpp:644:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                         bufcat(out, "\n%s", EventStrings[STR_PARITY]);
                                                                     ^
eventlog.cpp:646:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                      bufcat(out, "\n");
                                      ^
eventlog.cpp:654:96: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, "%s\n%s  ", EventStrings[STR_HBA_TIME_CHG], EventStrings[STR_OLD]);
                                                                                                ^
eventlog.cpp:656:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, "\n%s  ", EventStrings[STR_NEW]);
                                                              ^
eventlog.cpp:665:158: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, "\n%s - %s\n", EventStrings[STR_CONFIG_UPDATE], (ac->getLevel() == 2) ? EventStrings[STR_FIRMWARE] : EventStrings[STR_SOFTWARE]);
                                                                                                                                                              ^
eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN)
                                                                                      ^
eventlog.cpp:678:19: note: in expansion of macro 'PrintAddress'
                   PrintAddress();
                   ^~~~~~~~~~~~
eventlog.cpp:682:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, " => ");
                                     ^
eventlog.cpp:685:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, "\n");
                                   ^
eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN)
                                                                                      ^
eventlog.cpp:693:19: note: in expansion of macro 'PrintAddress'
                   PrintAddress();
                   ^~~~~~~~~~~~
eventlog.cpp:696:176: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                      bufcat(out, "%s - %s=%lx %s=%lx\n", EventStrings[STR_DATA_INC], EventStrings[STR_BLOCK],  di->getBlockNum() , EventStrings[STR_COUNT], di->getBlockCount());
                                                                                                                                                                                ^
eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN)
                                                                                      ^
eventlog.cpp:706:19: note: in expansion of macro 'PrintAddress'
                   PrintAddress();
                   ^~~~~~~~~~~~
eventlog.cpp:708:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, "\n");
                                   ^
eventlog.cpp:719:101: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                      lock->getStart() & 0x01 ? EventStrings[STR_STARTED] : EventStrings[STR_STOPPED]);
                                                                                                     ^
eventlog.cpp:729:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, "\n");
                                   ^
eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN)
                                                                                      ^
eventlog.cpp:737:19: note: in expansion of macro 'PrintAddress'
                   PrintAddress();
                   ^~~~~~~~~~~~
eventlog.cpp:739:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, "\n");
                                   ^
eventlog.cpp:766:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                      bufcat(out, "\n");
                                      ^
eventlog.cpp:771:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                      bufcat(out, " ");
                                     ^
eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN)
                                                                                      ^
eventlog.cpp:789:19: note: in expansion of macro 'PrintAddress'
                   PrintAddress();
                   ^~~~~~~~~~~~
eventlog.cpp:795:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                         bufcat(out, "\n");
                                         ^
eventlog.cpp:813:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                         bufcat(out, "\n");
                                         ^
eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN)
                                                                                      ^
eventlog.cpp:823:19: note: in expansion of macro 'PrintAddress'
                   PrintAddress();
                   ^~~~~~~~~~~~
eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN)
                                                                                      ^
eventlog.cpp:844:19: note: in expansion of macro 'PrintAddress'
                   PrintAddress();
                   ^~~~~~~~~~~~
eventlog.cpp:862:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                         bufcat(out, "\n");
                                         ^
eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN)
                                                                                      ^
eventlog.cpp:883:19: note: in expansion of macro 'PrintAddress'
                   PrintAddress();
                   ^~~~~~~~~~~~
eventlog.cpp:889:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                      bufcat(out, "\n");
                                      ^
eventlog.cpp:894:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                      bufcat(out, "\n");
                                      ^
eventlog.cpp:900:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                      bufcat(out, "%d", ea->getRAIDtype());
                                                         ^
eventlog.cpp:903:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, "\n");
                                   ^
eventlog.cpp:907:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, ": ");
                                   ^
eventlog.cpp:909:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                      bufcat(out, "0x%uX", ea->getStripeSize());
                                                              ^
eventlog.cpp:912:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, "\n");
                                   ^
eventlog.cpp:920:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, ": ");
                                   ^
eventlog.cpp:922:119: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                      bufcat(out, "%s", (ea->getOptions() & 0x01) ? EventStrings[STR_REMOVED] : EventStrings[STR_ADDED]);
                                                                                                                       ^
eventlog.cpp:925:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, "\n");
                                   ^
eventlog.cpp:935:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, " ");
                                  ^
eventlog.cpp:950:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, ".");
                                  ^
eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN)
                                                                                      ^
eventlog.cpp:960:19: note: in expansion of macro 'PrintAddress'
                   PrintAddress();
                   ^~~~~~~~~~~~
eventlog.cpp:969:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                      bufcat(out, "(");
                                     ^
eventlog.cpp:971:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                      bufcat(out, ")");
                                     ^
eventlog.cpp:976:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                      bufcat(out, "(");
                                     ^
eventlog.cpp:978:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                      bufcat(out, ")");
                                     ^
eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN)
                                                                                      ^
eventlog.cpp:997:19: note: in expansion of macro 'PrintAddress'
                   PrintAddress();
                   ^~~~~~~~~~~~
eventlog.cpp:999:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, " ");
                                  ^
eventlog.cpp:1003:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                      bufcat(out, ", ");
                                      ^
eventlog.cpp:1008:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                      bufcat(out, ", ");
                                      ^
eventlog.cpp:1010:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                      bufcat(out, " ");
                                     ^
eventlog.cpp:1015:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                      bufcat(out, ", ");
                                      ^
eventlog.cpp:1017:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                      bufcat(out, " ");
                                     ^
eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN)
                                                                                      ^
eventlog.cpp:1029:19: note: in expansion of macro 'PrintAddress'
                   PrintAddress();
                   ^~~~~~~~~~~~
eventlog.cpp:1031:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, " ");
                                  ^
eventlog.cpp:1035:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                      bufcat(out, ", ");
                                      ^
eventlog.cpp:1040:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                      bufcat(out, ", ");
                                      ^
eventlog.cpp:1045:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                      bufcat(out, ", ");
                                      ^
eventlog.cpp:1049:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                bufcat(out, "\n");
                                ^
eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN)
                                                                                      ^
eventlog.cpp:1061:19: note: in expansion of macro 'PrintAddress'
                   PrintAddress();
                   ^~~~~~~~~~~~
eventlog.cpp:1064:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, " ");
                                  ^
eventlog.cpp:1069:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, "\n");
                                   ^
eventlog.cpp:1070:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, "%s #%d : %s\n",TypeString,ses->getIndex(),StatusString);
                                                                                      ^
eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN)
                                                                                      ^
eventlog.cpp:1082:19: note: in expansion of macro 'PrintAddress'
                   PrintAddress();
                   ^~~~~~~~~~~~
eventlog.cpp:1084:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, " ");
                                  ^
eventlog.cpp:1086:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, "%d\n", sesTemp->getTempSensorIndex());
                                                                    ^
eventlog.cpp:1090:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                      bufcat(out, " ");
                                     ^
eventlog.cpp:1096:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                      bufcat(out, " ");
                                     ^
eventlog.cpp:1102:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                      bufcat(out, " ");
                                     ^
eventlog.cpp:1108:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                      bufcat(out, " ");
                                     ^
eventlog.cpp:1113:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, " : %d C\n", sesTemp->getTemp());
                                                              ^
eventlog.cpp:1121:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, "\n");
                                   ^
eventlog.cpp:1133:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
       bufcat( out, "Status: 0x%08ld", rdrStatus);
                                                ^
eventlog.cpp:1145:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, "3.3 A ");
                                       ^
eventlog.cpp:1147:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, "\n");
                                   ^
eventlog.cpp:1154:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, "3.3 A ");
                                       ^
eventlog.cpp:1156:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, "\n");
                                   ^
eventlog.cpp:1163:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, "3.3 A ");
                                       ^
eventlog.cpp:1165:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, "\n");
                                   ^
eventlog.cpp:1172:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, "3.3 B ");
                                       ^
eventlog.cpp:1174:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, "\n");
                                   ^
eventlog.cpp:1181:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, "3.3 B ");
                                       ^
eventlog.cpp:1183:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, "\n");
                                   ^
eventlog.cpp:1190:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, "3.3 B ");
                                       ^
eventlog.cpp:1192:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, "\n");
                                   ^
eventlog.cpp:1201:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, "\n");
                                   ^
eventlog.cpp:1210:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, "\n");
                                   ^
eventlog.cpp:1219:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, "\n");
                                   ^
eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN)
                                                                                      ^
eventlog.cpp:1228:19: note: in expansion of macro 'PrintAddress'
                   PrintAddress();
                   ^~~~~~~~~~~~
eventlog.cpp:1230:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, " : %lx\n",bk->getBlockNumber());
                                                              ^
eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN)
                                                                                      ^
eventlog.cpp:1240:19: note: in expansion of macro 'PrintAddress'
                   PrintAddress();
                   ^~~~~~~~~~~~
eventlog.cpp:1242:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, " : %lx\n",bk->getBlockNumber());
                                                              ^
eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN)
                                                                                      ^
eventlog.cpp:1251:19: note: in expansion of macro 'PrintAddress'
                   PrintAddress();
                   ^~~~~~~~~~~~
eventlog.cpp:1253:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, " : %lx\n",bk->getBlockNumber());
                                                              ^
eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN)
                                                                                      ^
eventlog.cpp:1262:19: note: in expansion of macro 'PrintAddress'
                   PrintAddress();
                   ^~~~~~~~~~~~
eventlog.cpp:1264:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, " : %lx\n",bk->getBlockNumber());
                                                              ^
eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN)
                                                                                      ^
eventlog.cpp:1273:19: note: in expansion of macro 'PrintAddress'
                   PrintAddress();
                   ^~~~~~~~~~~~
eventlog.cpp:1275:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, " : %lx ", wb->getBlockNumber());
                                                              ^
eventlog.cpp:1277:59: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, " %lx ", wb->getBlockCount());
                                                           ^
eventlog.cpp:1279:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, "\n");
                                   ^
eventlog.cpp:1291:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, "\n");
                                   ^
eventlog.cpp:1294:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, "%s => %s\n",OldState,NewState);
                                                             ^
eventlog.cpp:1321:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, "\n");
                                   ^
eventlog.cpp:1322:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, "%s => %s\n",OldState,NewState);
                                                             ^
eventlog.cpp:1352:56: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, " %d - %s\n", chanID, msg);
                                                        ^
eventlog.cpp:1407:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat (out, "3.0 ");
                                      ^
eventlog.cpp:1409:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat (out, "\n");
                                    ^
eventlog.cpp:1416:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat (out, "3.0 ");
                                      ^
eventlog.cpp:1418:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat (out, "\n");
                                    ^
eventlog.cpp:1425:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat (out, "3.0 ");
                                      ^
eventlog.cpp:1427:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat (out, "\n");
                                    ^
eventlog.cpp:1434:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat (out, "12.0 ");
                                       ^
eventlog.cpp:1436:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat (out, "\n");
                                    ^
eventlog.cpp:1443:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat (out, "12.0 ");
                                       ^
eventlog.cpp:1445:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat (out, "\n");
                                    ^
eventlog.cpp:1452:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat (out, "12.0 ");
                                       ^
eventlog.cpp:1454:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat (out, "\n");
                                    ^
eventlog.cpp:1461:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat (out, "5.0 ");
                                      ^
eventlog.cpp:1463:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat (out, "\n");
                                    ^
eventlog.cpp:1470:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat (out, "5.0 ");
                                      ^
eventlog.cpp:1472:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat (out, "\n");
                                    ^
eventlog.cpp:1479:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat (out, "5.0 ");
                                      ^
eventlog.cpp:1481:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat (out, "\n");
                                    ^
eventlog.cpp:1515:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                         bufcat (out, "\n");
                                          ^
eventlog.cpp:1520:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                         bufcat (out, "\n");
                                          ^
eventlog.cpp:1525:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                         bufcat (out, "\n");
                                          ^
eventlog.cpp:1530:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                         bufcat (out, "\n");
                                          ^
eventlog.cpp:1535:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                         bufcat (out, "\n");
                                          ^
eventlog.cpp:1540:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                         bufcat (out, "\n");
                                          ^
eventlog.cpp:169:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 #define PrintAddress() bufcat(out, "HBA=%d BUS=%d ID=%d LUN=%d\n", hba, CHAN, ID, LUN)
                                                                                      ^
eventlog.cpp:1579:19: note: in expansion of macro 'PrintAddress'
                   PrintAddress();
                   ^~~~~~~~~~~~
eventlog.cpp:1600:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, ": ");
                                   ^
eventlog.cpp:1610:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                      bufcat(out, ": ");
                                      ^
eventlog.cpp:1633:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, "\n");
                                   ^
eventlog.cpp:1654:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, "\n");
                                   ^
eventlog.cpp:1661:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, "\n");
                                   ^
eventlog.cpp:1669:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                 bufcat(out, "\n");
                                 ^
eventlog.cpp:1678:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                   bufcat(out, " : ");
                                    ^
eventlog.cpp:1687:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
     keepgoing = bufcat(out, "\n\n");
                                   ^
--- flash.o ---
In file included from get_info.h:342:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from flash.cpp:22:
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:12:25: note: in expansion of macro 'PACK'
 dptCcapacity_S capacity PACK; // Device capacity
                         ^~~~
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:13:26: note: in expansion of macro 'PACK'
 dptCemuParam_S emulation PACK; // Emulated drive parameters
                          ^~~~
--- eventlog.o ---
eventlog.cpp: In function 'void DoBytes(uSHORT, uCHAR*, String_List*)':
eventlog.cpp:1735:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
    for (int i = 0; i < numbytes; i++) bufcat(out, "%02X ", *p++);
                                                                ^
eventlog.cpp:1736:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
    bufcat(out, "\n");
                    ^
eventlog.cpp: In function 'void DoLongs(uSHORT, uLONG*, String_List*)':
eventlog.cpp:1742:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
    for (int i = 0; i < numlongs; i++) bufcat(out, "%08X ", *p++);
                                                                ^
--- flash.o ---
In file included from dpt_info.h:32:0,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from flash.cpp:22:
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:362:21: note: in expansion of macro 'PACK'
    uCHAR  p2Flags   PACK;     // Path 2 flags - see bit definitions above
                     ^~~~
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:363:21: note: in expansion of macro 'PACK'
    uCHAR  reserved4 PACK;     // Reserved for future expansion
                     ^~~~
--- eventlog.o ---
eventlog.cpp:1743:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
    bufcat(out, "\n");
                    ^
--- flash.o ---
In file included from get_info.h:735:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from flash.cpp:22:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:736:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from flash.cpp:22:
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:9:23: note: in expansion of macro 'PACK'
    dptIOaddr_U ioAddr PACK;             // EISA/ISA/PCI address
                       ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:15:19: note: in expansion of macro 'PACK'
    dptHBAid_U  id PACK;       // EISA = ID PAL bytes
                   ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:55:42: note: in expansion of macro 'PACK'
    dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards)
                                          ^~~~
In file included from get_info.h:802:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from flash.cpp:22:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
--- eventlog.o ---
eventlog.cpp: In function 'void DoTime(uLONG, uSHORT, String_List*)':
eventlog.cpp:1910:59: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
       bufcat(out, "%s", EventStrings[STR_INVALID_HBA_TIME]);
                                                           ^
--- flash.o ---
In file included from get_info.h:826:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from flash.cpp:22:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
--- eventlog.o ---
eventlog.cpp:1913:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
    bufcat(out, "\n");
                    ^
--- id_list.o ---
In file included from get_info.h:342:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from id_list.cpp:27:
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:12:25: note: in expansion of macro 'PACK'
 dptCcapacity_S capacity PACK; // Device capacity
                         ^~~~
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:13:26: note: in expansion of macro 'PACK'
 dptCemuParam_S emulation PACK; // Emulated drive parameters
                          ^~~~
In file included from dpt_info.h:32:0,
                 from dpt_api.h:47,
                 from id_list.cpp:27:
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:362:21: note: in expansion of macro 'PACK'
    uCHAR  p2Flags   PACK;     // Path 2 flags - see bit definitions above
                     ^~~~
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:363:21: note: in expansion of macro 'PACK'
    uCHAR  reserved4 PACK;     // Reserved for future expansion
                     ^~~~
In file included from get_info.h:735:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from id_list.cpp:27:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:736:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from id_list.cpp:27:
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:9:23: note: in expansion of macro 'PACK'
    dptIOaddr_U ioAddr PACK;             // EISA/ISA/PCI address
                       ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:15:19: note: in expansion of macro 'PACK'
    dptHBAid_U  id PACK;       // EISA = ID PAL bytes
                   ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:55:42: note: in expansion of macro 'PACK'
    dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards)
                                          ^~~~
In file included from get_info.h:802:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from id_list.cpp:27:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:826:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from id_list.cpp:27:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
--- listdev.o ---
g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES   -D_DPT_ACTIVE_ALIGNMENT   -Dtrue=1 -Dfalse=0  -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR  -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\"  -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c listdev.cpp
--- lockunix.o ---
g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES   -D_DPT_ACTIVE_ALIGNMENT   -Dtrue=1 -Dfalse=0  -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR  -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\"  -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c lockunix.c
--- flashmem.o ---
In file included from get_info.h:342:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from flashmem.h:43,
                 from flashmem.cpp:42:
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:12:25: note: in expansion of macro 'PACK'
 dptCcapacity_S capacity PACK; // Device capacity
                         ^~~~
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:13:26: note: in expansion of macro 'PACK'
 dptCemuParam_S emulation PACK; // Emulated drive parameters
                          ^~~~
In file included from dpt_info.h:32:0,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from flashmem.h:43,
                 from flashmem.cpp:42:
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:362:21: note: in expansion of macro 'PACK'
    uCHAR  p2Flags   PACK;     // Path 2 flags - see bit definitions above
                     ^~~~
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:363:21: note: in expansion of macro 'PACK'
    uCHAR  reserved4 PACK;     // Reserved for future expansion
                     ^~~~
In file included from get_info.h:735:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from flashmem.h:43,
                 from flashmem.cpp:42:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:736:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from flashmem.h:43,
                 from flashmem.cpp:42:
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:9:23: note: in expansion of macro 'PACK'
    dptIOaddr_U ioAddr PACK;             // EISA/ISA/PCI address
                       ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:15:19: note: in expansion of macro 'PACK'
    dptHBAid_U  id PACK;       // EISA = ID PAL bytes
                   ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:55:42: note: in expansion of macro 'PACK'
    dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards)
                                          ^~~~
In file included from get_info.h:802:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from flashmem.h:43,
                 from flashmem.cpp:42:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:826:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from flashmem.h:43,
                 from flashmem.cpp:42:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
--- lzssdon.o ---
g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES   -D_DPT_ACTIVE_ALIGNMENT   -Dtrue=1 -Dfalse=0  -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR  -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\"  -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c lzssdon.cpp
--- lzstrbuf.o ---
g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES   -D_DPT_ACTIVE_ALIGNMENT   -Dtrue=1 -Dfalse=0  -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR  -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\"  -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c lzstrbuf.cpp
--- listdev.o ---
In file included from get_info.h:342:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from listdev.cpp:21:
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:12:25: note: in expansion of macro 'PACK'
 dptCcapacity_S capacity PACK; // Device capacity
                         ^~~~
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:13:26: note: in expansion of macro 'PACK'
 dptCemuParam_S emulation PACK; // Emulated drive parameters
                          ^~~~
In file included from dpt_info.h:32:0,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from listdev.cpp:21:
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:362:21: note: in expansion of macro 'PACK'
    uCHAR  p2Flags   PACK;     // Path 2 flags - see bit definitions above
                     ^~~~
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:363:21: note: in expansion of macro 'PACK'
    uCHAR  reserved4 PACK;     // Reserved for future expansion
                     ^~~~
In file included from get_info.h:735:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from listdev.cpp:21:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:736:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from listdev.cpp:21:
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:9:23: note: in expansion of macro 'PACK'
    dptIOaddr_U ioAddr PACK;             // EISA/ISA/PCI address
                       ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:15:19: note: in expansion of macro 'PACK'
    dptHBAid_U  id PACK;       // EISA = ID PAL bytes
                   ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:55:42: note: in expansion of macro 'PACK'
    dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards)
                                          ^~~~
In file included from get_info.h:802:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from listdev.cpp:21:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:826:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from listdev.cpp:21:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
--- modnvram.o ---
--- namarray.o ---
--- listdev.o ---
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
--- modnvram.o ---
g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES   -D_DPT_ACTIVE_ALIGNMENT   -Dtrue=1 -Dfalse=0  -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR  -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\"  -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c modnvram.cpp
--- namarray.o ---
g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES   -D_DPT_ACTIVE_ALIGNMENT   -Dtrue=1 -Dfalse=0  -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR  -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\"  -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c namarray.cpp
--- nvrambit.o ---
g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES   -D_DPT_ACTIVE_ALIGNMENT   -Dtrue=1 -Dfalse=0  -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR  -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\"  -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c nvrambit.cpp
--- namarray.o ---
In file included from get_info.h:342:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from namarray.hpp:24,
                 from namarray.cpp:21:
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:12:25: note: in expansion of macro 'PACK'
 dptCcapacity_S capacity PACK; // Device capacity
                         ^~~~
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:13:26: note: in expansion of macro 'PACK'
 dptCemuParam_S emulation PACK; // Emulated drive parameters
                          ^~~~
In file included from dpt_info.h:32:0,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from namarray.hpp:24,
                 from namarray.cpp:21:
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:362:21: note: in expansion of macro 'PACK'
    uCHAR  p2Flags   PACK;     // Path 2 flags - see bit definitions above
                     ^~~~
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:363:21: note: in expansion of macro 'PACK'
    uCHAR  reserved4 PACK;     // Reserved for future expansion
                     ^~~~
In file included from get_info.h:735:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from namarray.hpp:24,
                 from namarray.cpp:21:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:736:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from namarray.hpp:24,
                 from namarray.cpp:21:
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:9:23: note: in expansion of macro 'PACK'
    dptIOaddr_U ioAddr PACK;             // EISA/ISA/PCI address
                       ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:15:19: note: in expansion of macro 'PACK'
    dptHBAid_U  id PACK;       // EISA = ID PAL bytes
                   ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:55:42: note: in expansion of macro 'PACK'
    dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards)
                                          ^~~~
In file included from get_info.h:802:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from namarray.hpp:24,
                 from namarray.cpp:21:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:826:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from namarray.hpp:24,
                 from namarray.cpp:21:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
--- nvrambit.o ---
In file included from get_info.h:342:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from nvrambit.hpp:24,
                 from nvrambit.cpp:21:
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:12:25: note: in expansion of macro 'PACK'
 dptCcapacity_S capacity PACK; // Device capacity
                         ^~~~
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:13:26: note: in expansion of macro 'PACK'
 dptCemuParam_S emulation PACK; // Emulated drive parameters
                          ^~~~
In file included from dpt_info.h:32:0,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from nvrambit.hpp:24,
                 from nvrambit.cpp:21:
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:362:21: note: in expansion of macro 'PACK'
    uCHAR  p2Flags   PACK;     // Path 2 flags - see bit definitions above
                     ^~~~
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:363:21: note: in expansion of macro 'PACK'
    uCHAR  reserved4 PACK;     // Reserved for future expansion
                     ^~~~
In file included from get_info.h:735:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from nvrambit.hpp:24,
                 from nvrambit.cpp:21:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:736:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from nvrambit.hpp:24,
                 from nvrambit.cpp:21:
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:9:23: note: in expansion of macro 'PACK'
    dptIOaddr_U ioAddr PACK;             // EISA/ISA/PCI address
                       ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:15:19: note: in expansion of macro 'PACK'
    dptHBAid_U  id PACK;       // EISA = ID PAL bytes
                   ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:55:42: note: in expansion of macro 'PACK'
    dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards)
                                          ^~~~
In file included from get_info.h:802:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from nvrambit.hpp:24,
                 from nvrambit.cpp:21:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:826:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from nvrambit.hpp:24,
                 from nvrambit.cpp:21:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
--- modnvram.o ---
In file included from get_info.h:342:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from modnvram.hpp:24,
                 from modnvram.cpp:21:
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:12:25: note: in expansion of macro 'PACK'
 dptCcapacity_S capacity PACK; // Device capacity
                         ^~~~
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:13:26: note: in expansion of macro 'PACK'
 dptCemuParam_S emulation PACK; // Emulated drive parameters
                          ^~~~
In file included from dpt_info.h:32:0,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from modnvram.hpp:24,
                 from modnvram.cpp:21:
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:362:21: note: in expansion of macro 'PACK'
    uCHAR  p2Flags   PACK;     // Path 2 flags - see bit definitions above
                     ^~~~
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:363:21: note: in expansion of macro 'PACK'
    uCHAR  reserved4 PACK;     // Reserved for future expansion
                     ^~~~
In file included from get_info.h:735:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from modnvram.hpp:24,
                 from modnvram.cpp:21:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:736:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from modnvram.hpp:24,
                 from modnvram.cpp:21:
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:9:23: note: in expansion of macro 'PACK'
    dptIOaddr_U ioAddr PACK;             // EISA/ISA/PCI address
                       ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:15:19: note: in expansion of macro 'PACK'
    dptHBAid_U  id PACK;       // EISA = ID PAL bytes
                   ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:55:42: note: in expansion of macro 'PACK'
    dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards)
                                          ^~~~
In file included from get_info.h:802:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from modnvram.hpp:24,
                 from modnvram.cpp:21:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:826:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from modnvram.hpp:24,
                 from modnvram.cpp:21:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
--- parsargv.o ---
g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES   -D_DPT_ACTIVE_ALIGNMENT   -Dtrue=1 -Dfalse=0  -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR  -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\"  -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c parsargv.cpp
--- parser.o ---
--- parserr.o ---
--- parser.o ---
g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES   -D_DPT_ACTIVE_ALIGNMENT   -Dtrue=1 -Dfalse=0  -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR  -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\"  -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c parser.cpp
--- parserr.o ---
g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES   -D_DPT_ACTIVE_ALIGNMENT   -Dtrue=1 -Dfalse=0  -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR  -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\"  -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c parserr.cpp
--- raidutil.o ---
g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES   -D_DPT_ACTIVE_ALIGNMENT   -Dtrue=1 -Dfalse=0  -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR  -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\"  -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c raidutil.cpp
--- rawdata.o ---
--- parserr.o ---
In file included from get_info.h:342:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from parserr.hpp:26,
                 from parserr.cpp:21:
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:12:25: note: in expansion of macro 'PACK'
 dptCcapacity_S capacity PACK; // Device capacity
                         ^~~~
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:13:26: note: in expansion of macro 'PACK'
 dptCemuParam_S emulation PACK; // Emulated drive parameters
                          ^~~~
In file included from dpt_info.h:32:0,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from parserr.hpp:26,
                 from parserr.cpp:21:
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:362:21: note: in expansion of macro 'PACK'
    uCHAR  p2Flags   PACK;     // Path 2 flags - see bit definitions above
                     ^~~~
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:363:21: note: in expansion of macro 'PACK'
    uCHAR  reserved4 PACK;     // Reserved for future expansion
                     ^~~~
In file included from get_info.h:735:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from parserr.hpp:26,
                 from parserr.cpp:21:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:736:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from parserr.hpp:26,
                 from parserr.cpp:21:
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:9:23: note: in expansion of macro 'PACK'
    dptIOaddr_U ioAddr PACK;             // EISA/ISA/PCI address
                       ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:15:19: note: in expansion of macro 'PACK'
    dptHBAid_U  id PACK;       // EISA = ID PAL bytes
                   ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:55:42: note: in expansion of macro 'PACK'
    dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards)
                                          ^~~~
In file included from get_info.h:802:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from parserr.hpp:26,
                 from parserr.cpp:21:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:826:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from parserr.hpp:26,
                 from parserr.cpp:21:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
--- rdutlosd.o ---
--- rawdata.o ---
g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES   -D_DPT_ACTIVE_ALIGNMENT   -Dtrue=1 -Dfalse=0  -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR  -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\"  -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c rawdata.cpp
--- parser.o ---
In file included from get_info.h:342:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from cmdlist.hpp:26,
                 from parser.hpp:26,
                 from parser.cpp:22:
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:12:25: note: in expansion of macro 'PACK'
 dptCcapacity_S capacity PACK; // Device capacity
                         ^~~~
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:13:26: note: in expansion of macro 'PACK'
 dptCemuParam_S emulation PACK; // Emulated drive parameters
                          ^~~~
In file included from dpt_info.h:32:0,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from cmdlist.hpp:26,
                 from parser.hpp:26,
                 from parser.cpp:22:
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:362:21: note: in expansion of macro 'PACK'
    uCHAR  p2Flags   PACK;     // Path 2 flags - see bit definitions above
                     ^~~~
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:363:21: note: in expansion of macro 'PACK'
    uCHAR  reserved4 PACK;     // Reserved for future expansion
                     ^~~~
--- rdutlosd.o ---
g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES   -D_DPT_ACTIVE_ALIGNMENT   -Dtrue=1 -Dfalse=0  -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR  -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\"  -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c rdutlosd.cpp
--- parser.o ---
In file included from get_info.h:735:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from cmdlist.hpp:26,
                 from parser.hpp:26,
                 from parser.cpp:22:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:736:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from cmdlist.hpp:26,
                 from parser.hpp:26,
                 from parser.cpp:22:
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:9:23: note: in expansion of macro 'PACK'
    dptIOaddr_U ioAddr PACK;             // EISA/ISA/PCI address
                       ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:15:19: note: in expansion of macro 'PACK'
    dptHBAid_U  id PACK;       // EISA = ID PAL bytes
                   ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:55:42: note: in expansion of macro 'PACK'
    dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards)
                                          ^~~~
In file included from get_info.h:802:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from cmdlist.hpp:26,
                 from parser.hpp:26,
                 from parser.cpp:22:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:826:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from cmdlist.hpp:26,
                 from parser.hpp:26,
                 from parser.cpp:22:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
--- parsargv.o ---
In file included from get_info.h:342:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from cmdlist.hpp:26,
                 from parser.hpp:26,
                 from parsargv.hpp:26,
                 from parsargv.cpp:24:
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:12:25: note: in expansion of macro 'PACK'
 dptCcapacity_S capacity PACK; // Device capacity
                         ^~~~
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:13:26: note: in expansion of macro 'PACK'
 dptCemuParam_S emulation PACK; // Emulated drive parameters
                          ^~~~
In file included from dpt_info.h:32:0,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from cmdlist.hpp:26,
                 from parser.hpp:26,
                 from parsargv.hpp:26,
                 from parsargv.cpp:24:
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:362:21: note: in expansion of macro 'PACK'
    uCHAR  p2Flags   PACK;     // Path 2 flags - see bit definitions above
                     ^~~~
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:363:21: note: in expansion of macro 'PACK'
    uCHAR  reserved4 PACK;     // Reserved for future expansion
                     ^~~~
In file included from get_info.h:735:0,
--- raidutil.o ---
In file included from get_info.h:342:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from cmdlist.hpp:26,
                 from parser.hpp:26,
                 from parsargv.hpp:26,
                 from raidutil.cpp:26:
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:12:25: note: in expansion of macro 'PACK'
 dptCcapacity_S capacity PACK; // Device capacity
                         ^~~~
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:13:26: note: in expansion of macro 'PACK'
 dptCemuParam_S emulation PACK; // Emulated drive parameters
                          ^~~~
In file included from dpt_info.h:32:0,
--- parsargv.o ---
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from cmdlist.hpp:26,
                 from parser.hpp:26,
                 from parsargv.hpp:26,
                 from parsargv.cpp:24:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:736:0,
                 from dpt_info.h:32,
--- raidutil.o ---
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from cmdlist.hpp:26,
                 from parser.hpp:26,
                 from parsargv.hpp:26,
                 from raidutil.cpp:26:
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:362:21: note: in expansion of macro 'PACK'
    uCHAR  p2Flags   PACK;     // Path 2 flags - see bit definitions above
                     ^~~~
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:363:21: note: in expansion of macro 'PACK'
    uCHAR  reserved4 PACK;     // Reserved for future expansion
                     ^~~~
In file included from get_info.h:735:0,
--- parsargv.o ---
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from cmdlist.hpp:26,
                 from parser.hpp:26,
                 from parsargv.hpp:26,
                 from parsargv.cpp:24:
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:9:23: note: in expansion of macro 'PACK'
    dptIOaddr_U ioAddr PACK;             // EISA/ISA/PCI address
                       ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:15:19: note: in expansion of macro 'PACK'
    dptHBAid_U  id PACK;       // EISA = ID PAL bytes
                   ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes]
--- raidutil.o ---
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from cmdlist.hpp:26,
                 from parser.hpp:26,
                 from parsargv.hpp:26,
                 from raidutil.cpp:26:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:736:0,
                 from dpt_info.h:32,
--- parsargv.o ---
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:55:42: note: in expansion of macro 'PACK'
    dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards)
                                          ^~~~
In file included from get_info.h:802:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from cmdlist.hpp:26,
                 from parser.hpp:26,
                 from parsargv.hpp:26,
                 from parsargv.cpp:24:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
--- raidutil.o ---
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from cmdlist.hpp:26,
                 from parser.hpp:26,
                 from parsargv.hpp:26,
                 from raidutil.cpp:26:
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:9:23: note: in expansion of macro 'PACK'
    dptIOaddr_U ioAddr PACK;             // EISA/ISA/PCI address
                       ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:15:19: note: in expansion of macro 'PACK'
    dptHBAid_U  id PACK;       // EISA = ID PAL bytes
                   ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes]
--- parsargv.o ---
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:826:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from cmdlist.hpp:26,
                 from parser.hpp:26,
                 from parsargv.hpp:26,
                 from parsargv.cpp:24:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
--- raidutil.o ---
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:55:42: note: in expansion of macro 'PACK'
    dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards)
                                          ^~~~
In file included from get_info.h:802:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from cmdlist.hpp:26,
                 from parser.hpp:26,
                 from parsargv.hpp:26,
                 from raidutil.cpp:26:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
--- parsargv.o ---
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
--- raidutil.o ---
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:826:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from cmdlist.hpp:26,
                 from parser.hpp:26,
                 from parsargv.hpp:26,
                 from raidutil.cpp:26:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
--- rdutlosd.o ---
In file included from get_info.h:342:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from rdutlosd.cpp:21:
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:12:25: note: in expansion of macro 'PACK'
 dptCcapacity_S capacity PACK; // Device capacity
                         ^~~~
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:13:26: note: in expansion of macro 'PACK'
 dptCemuParam_S emulation PACK; // Emulated drive parameters
                          ^~~~
In file included from dpt_info.h:32:0,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from rdutlosd.cpp:21:
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:362:21: note: in expansion of macro 'PACK'
    uCHAR  p2Flags   PACK;     // Path 2 flags - see bit definitions above
                     ^~~~
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:363:21: note: in expansion of macro 'PACK'
    uCHAR  reserved4 PACK;     // Reserved for future expansion
                     ^~~~
In file included from get_info.h:735:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from rdutlosd.cpp:21:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:736:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from rdutlosd.cpp:21:
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:9:23: note: in expansion of macro 'PACK'
    dptIOaddr_U ioAddr PACK;             // EISA/ISA/PCI address
                       ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:15:19: note: in expansion of macro 'PACK'
    dptHBAid_U  id PACK;       // EISA = ID PAL bytes
                   ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:55:42: note: in expansion of macro 'PACK'
    dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards)
                                          ^~~~
In file included from get_info.h:802:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from rdutlosd.cpp:21:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:826:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from rdutlosd.cpp:21:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
--- rmwflash.o ---
g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES   -D_DPT_ACTIVE_ALIGNMENT   -Dtrue=1 -Dfalse=0  -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR  -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\"  -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c rmwflash.cpp
--- rstnvram.o ---
g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES   -D_DPT_ACTIVE_ALIGNMENT   -Dtrue=1 -Dfalse=0  -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR  -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\"  -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c rstnvram.cpp
--- scsi_log.o ---
g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES   -D_DPT_ACTIVE_ALIGNMENT   -Dtrue=1 -Dfalse=0  -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR  -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\"  -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c scsi_log.cpp
--- rawdata.o ---
In file included from get_info.h:342:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from rawdata.hpp:24,
                 from rawdata.cpp:21:
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:12:25: note: in expansion of macro 'PACK'
 dptCcapacity_S capacity PACK; // Device capacity
                         ^~~~
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:13:26: note: in expansion of macro 'PACK'
 dptCemuParam_S emulation PACK; // Emulated drive parameters
                          ^~~~
In file included from dpt_info.h:32:0,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from rawdata.hpp:24,
                 from rawdata.cpp:21:
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:362:21: note: in expansion of macro 'PACK'
    uCHAR  p2Flags   PACK;     // Path 2 flags - see bit definitions above
                     ^~~~
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:363:21: note: in expansion of macro 'PACK'
    uCHAR  reserved4 PACK;     // Reserved for future expansion
                     ^~~~
In file included from get_info.h:735:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from rawdata.hpp:24,
                 from rawdata.cpp:21:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:736:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from rawdata.hpp:24,
                 from rawdata.cpp:21:
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:9:23: note: in expansion of macro 'PACK'
    dptIOaddr_U ioAddr PACK;             // EISA/ISA/PCI address
                       ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:15:19: note: in expansion of macro 'PACK'
    dptHBAid_U  id PACK;       // EISA = ID PAL bytes
                   ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:55:42: note: in expansion of macro 'PACK'
    dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards)
                                          ^~~~
In file included from get_info.h:802:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from rawdata.hpp:24,
                 from rawdata.cpp:21:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:826:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from rawdata.hpp:24,
                 from rawdata.cpp:21:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
--- scsilist.o ---
g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES   -D_DPT_ACTIVE_ALIGNMENT   -Dtrue=1 -Dfalse=0  -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR  -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\"  -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c scsilist.cpp
--- parser.o ---
parser.cpp: In constructor 'Parser::Parser(char*, bool*)':
parser.cpp:361:44: error: ISO C++ forbids comparison between pointer and integer [-fpermissive]
                         if (command_Line !='\0')
                                            ^~~~
parser.cpp:934:40: error: ISO C++ forbids comparison between pointer and integer [-fpermissive]
                     if (command_Line !='\0')
                                        ^~~~
parser.cpp:1022:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
                     list_Dev_Types[i].str = "";
                                             ^~
parser.cpp:1564:44: error: ISO C++ forbids comparison between pointer and integer [-fpermissive]
                         if (command_Line !='\0')
                                            ^~~~
--- rstnvram.o ---
In file included from get_info.h:342:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from modnvram.hpp:24,
                 from rstnvram.hpp:24,
                 from rstnvram.cpp:23:
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:12:25: note: in expansion of macro 'PACK'
 dptCcapacity_S capacity PACK; // Device capacity
                         ^~~~
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:13:26: note: in expansion of macro 'PACK'
 dptCemuParam_S emulation PACK; // Emulated drive parameters
                          ^~~~
In file included from dpt_info.h:32:0,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from modnvram.hpp:24,
                 from rstnvram.hpp:24,
                 from rstnvram.cpp:23:
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:362:21: note: in expansion of macro 'PACK'
    uCHAR  p2Flags   PACK;     // Path 2 flags - see bit definitions above
                     ^~~~
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:363:21: note: in expansion of macro 'PACK'
    uCHAR  reserved4 PACK;     // Reserved for future expansion
                     ^~~~
In file included from get_info.h:735:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from modnvram.hpp:24,
                 from rstnvram.hpp:24,
                 from rstnvram.cpp:23:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:736:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from modnvram.hpp:24,
                 from rstnvram.hpp:24,
                 from rstnvram.cpp:23:
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:9:23: note: in expansion of macro 'PACK'
    dptIOaddr_U ioAddr PACK;             // EISA/ISA/PCI address
                       ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:15:19: note: in expansion of macro 'PACK'
    dptHBAid_U  id PACK;       // EISA = ID PAL bytes
                   ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:55:42: note: in expansion of macro 'PACK'
    dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards)
                                          ^~~~
In file included from get_info.h:802:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from modnvram.hpp:24,
                 from rstnvram.hpp:24,
                 from rstnvram.cpp:23:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:826:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from modnvram.hpp:24,
                 from rstnvram.hpp:24,
                 from rstnvram.cpp:23:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
--- setcache.o ---
g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES   -D_DPT_ACTIVE_ALIGNMENT   -Dtrue=1 -Dfalse=0  -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR  -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\"  -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c setcache.cpp
--- rmwflash.o ---
In file included from get_info.h:342:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from rmwflash.hpp:24,
                 from rmwflash.cpp:21:
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:12:25: note: in expansion of macro 'PACK'
 dptCcapacity_S capacity PACK; // Device capacity
                         ^~~~
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:13:26: note: in expansion of macro 'PACK'
 dptCemuParam_S emulation PACK; // Emulated drive parameters
                          ^~~~
In file included from dpt_info.h:32:0,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from rmwflash.hpp:24,
                 from rmwflash.cpp:21:
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:362:21: note: in expansion of macro 'PACK'
    uCHAR  p2Flags   PACK;     // Path 2 flags - see bit definitions above
                     ^~~~
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:363:21: note: in expansion of macro 'PACK'
    uCHAR  reserved4 PACK;     // Reserved for future expansion
                     ^~~~
In file included from get_info.h:735:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from rmwflash.hpp:24,
                 from rmwflash.cpp:21:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:736:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from rmwflash.hpp:24,
                 from rmwflash.cpp:21:
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:9:23: note: in expansion of macro 'PACK'
    dptIOaddr_U ioAddr PACK;             // EISA/ISA/PCI address
                       ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:15:19: note: in expansion of macro 'PACK'
    dptHBAid_U  id PACK;       // EISA = ID PAL bytes
                   ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:55:42: note: in expansion of macro 'PACK'
    dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards)
                                          ^~~~
In file included from get_info.h:802:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from rmwflash.hpp:24,
                 from rmwflash.cpp:21:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:826:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from rmwflash.hpp:24,
                 from rmwflash.cpp:21:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
--- rawdata.o ---
rawdata.cpp: In member function 'virtual Command::Dpt_Error RawData::execute(String_List**)':
rawdata.cpp:58:37: warning: passing NULL to non-pointer argument 2 of 'void* memset(void*, int, size_t)' [-Wconversion-null]
  memset(rtnBuff,NULL,sizeof(rtnBuff));
                                     ^
rawdata.cpp:98:41: warning: passing NULL to non-pointer argument 2 of 'void* memset(void*, int, size_t)' [-Wconversion-null]
      memset(rtnBuff,NULL,sizeof(rtnBuff));
                                         ^
--- setrate.o ---
--- parser.o ---
*** [parser.o] Error code 1

make[1]: stopped in /pbulk/work/sysutils/dptutil/work/raidmgt-3.31/dptutil
--- setrate.o ---
g++ -O2 -c -I/usr/include/g++ -I. -DMESSAGES   -D_DPT_ACTIVE_ALIGNMENT   -Dtrue=1 -Dfalse=0  -DHORIZONTAL -DNEW_RSC_MGR -DNEW_RSC_HDR  -DDEFAULT_PATH=\"/usr/pkg/sbin\"  -D_NBSD_LIBEXEC=\"/usr/pkg/sbin\"  -D_DPT_FLASH -D_DPT_FREE_BSD -Dunix -D__unix__ -c setrate.cpp
--- scsilist.o ---
In file included from get_info.h:342:0,
                 from trapdef.h:30,
                 from log_core.hpp:33,
                 from scsilist.cpp:24:
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:12:25: note: in expansion of macro 'PACK'
 dptCcapacity_S capacity PACK; // Device capacity
                         ^~~~
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:13:26: note: in expansion of macro 'PACK'
 dptCemuParam_S emulation PACK; // Emulated drive parameters
                          ^~~~
In file included from trapdef.h:30:0,
                 from log_core.hpp:33,
                 from scsilist.cpp:24:
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:362:21: note: in expansion of macro 'PACK'
    uCHAR  p2Flags   PACK;     // Path 2 flags - see bit definitions above
                     ^~~~
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:363:21: note: in expansion of macro 'PACK'
    uCHAR  reserved4 PACK;     // Reserved for future expansion
                     ^~~~
In file included from get_info.h:735:0,
                 from trapdef.h:30,
                 from log_core.hpp:33,
                 from scsilist.cpp:24:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:736:0,
                 from trapdef.h:30,
                 from log_core.hpp:33,
                 from scsilist.cpp:24:
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:9:23: note: in expansion of macro 'PACK'
    dptIOaddr_U ioAddr PACK;             // EISA/ISA/PCI address
                       ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:15:19: note: in expansion of macro 'PACK'
    dptHBAid_U  id PACK;       // EISA = ID PAL bytes
                   ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:55:42: note: in expansion of macro 'PACK'
    dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards)
                                          ^~~~
In file included from get_info.h:802:0,
                 from trapdef.h:30,
                 from log_core.hpp:33,
                 from scsilist.cpp:24:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:826:0,
                 from trapdef.h:30,
                 from log_core.hpp:33,
                 from scsilist.cpp:24:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
--- setcache.o ---
In file included from get_info.h:342:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from setcache.hpp:24,
                 from setcache.cpp:22:
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:12:25: note: in expansion of macro 'PACK'
 dptCcapacity_S capacity PACK; // Device capacity
                         ^~~~
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:13:26: note: in expansion of macro 'PACK'
 dptCemuParam_S emulation PACK; // Emulated drive parameters
                          ^~~~
In file included from dpt_info.h:32:0,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from setcache.hpp:24,
                 from setcache.cpp:22:
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:362:21: note: in expansion of macro 'PACK'
    uCHAR  p2Flags   PACK;     // Path 2 flags - see bit definitions above
                     ^~~~
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:363:21: note: in expansion of macro 'PACK'
    uCHAR  reserved4 PACK;     // Reserved for future expansion
                     ^~~~
In file included from get_info.h:735:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from setcache.hpp:24,
                 from setcache.cpp:22:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:736:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from setcache.hpp:24,
                 from setcache.cpp:22:
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:9:23: note: in expansion of macro 'PACK'
    dptIOaddr_U ioAddr PACK;             // EISA/ISA/PCI address
                       ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:15:19: note: in expansion of macro 'PACK'
    dptHBAid_U  id PACK;       // EISA = ID PAL bytes
                   ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:55:42: note: in expansion of macro 'PACK'
    dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards)
                                          ^~~~
In file included from get_info.h:802:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from setcache.hpp:24,
                 from setcache.cpp:22:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:826:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from setcache.hpp:24,
                 from setcache.cpp:22:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
--- setrate.o ---
In file included from get_info.h:342:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from setrate.cpp:21:
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCcapacity_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:12:25: note: in expansion of macro 'PACK'
 dptCcapacity_S capacity PACK; // Device capacity
                         ^~~~
device.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCemuParam_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
device.hh:13:26: note: in expansion of macro 'PACK'
 dptCemuParam_S emulation PACK; // Emulated drive parameters
                          ^~~~
In file included from dpt_info.h:32:0,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from setrate.cpp:21:
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:362:21: note: in expansion of macro 'PACK'
    uCHAR  p2Flags   PACK;     // Path 2 flags - see bit definitions above
                     ^~~~
get_info.h:347:38: warning: 'packed' attribute ignored for field of type 'uCHAR {aka unsigned char}' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
get_info.h:363:21: note: in expansion of macro 'PACK'
    uCHAR  reserved4 PACK;     // Reserved for future expansion
                     ^~~~
In file included from get_info.h:735:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from setrate.cpp:21:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:736:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from setrate.cpp:21:
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptIOaddr_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:9:23: note: in expansion of macro 'PACK'
    dptIOaddr_U ioAddr PACK;             // EISA/ISA/PCI address
                       ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptHBAid_U' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:15:19: note: in expansion of macro 'PACK'
    dptHBAid_U  id PACK;       // EISA = ID PAL bytes
                   ^~~~
hba.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptChanInfo_S [3]' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
hba.hh:55:42: note: in expansion of macro 'PACK'
    dptChanInfo_S chanInfo[NUM_CHAN_INFO] PACK; // SCSI channel info (multi-channel boards)
                                          ^~~~
In file included from get_info.h:802:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from setrate.cpp:21:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
In file included from get_info.h:826:0,
                 from dpt_info.h:32,
                 from dpt_api.h:47,
                 from engiface.hpp:32,
                 from command.hpp:28,
                 from setrate.cpp:21:
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:9:23: note: in expansion of macro 'PACK'
    dptCaddr_S maxAddr PACK; // Maximum physical address supported
                       ^~~~
mgr.hh:4:38: warning: 'packed' attribute ignored for field of type 'dptCaddr_S' [-Wattributes]
 # define PACK __attribute__ ((packed))
                                      ^
mgr.hh:10:23: note: in expansion of macro 'PACK'
    dptCaddr_S minAddr PACK; // Minimum physical address supported
                       ^~~~
setrate.cpp: In member function 'virtual Command::Dpt_Error SetRate::execute(String_List**)':
setrate.cpp:212:24: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
      rateString[i++] = "";
                        ^~
setrate.cpp:214:24: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
      rateString[i++] = "";
                        ^~
setrate.cpp:216:24: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
      rateString[i++] = "";
                        ^~
setrate.cpp:218:24: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
      rateString[i++] = "";
                        ^~
setrate.cpp:220:24: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
      rateString[i++] = "";
                        ^~
1 error

make[1]: stopped in /pbulk/work/sysutils/dptutil/work/raidmgt-3.31/dptutil
*** [all] Error code 2

make: stopped in /pbulk/work/sysutils/dptutil/work/raidmgt-3.31
1 error

make: stopped in /pbulk/work/sysutils/dptutil/work/raidmgt-3.31
*** Error code 2

Stop.
make[1]: stopped in /usr/pkgsrc/sysutils/dptutil
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/sysutils/dptutil