[MacPorts] #59559: dsniff @2.4b1_2 failed to bulid on catalina 10.15.1

MacPorts noreply at macports.org
Fri Nov 1 23:43:23 UTC 2019


#59559: dsniff @2.4b1_2  failed to bulid on catalina 10.15.1
----------------------+--------------------
 Reporter:  dlamija   |      Owner:  (none)
     Type:  defect    |     Status:  new
 Priority:  Normal    |  Milestone:
Component:  ports     |    Version:  2.6.2
 Keywords:  catalina  |       Port:  dsniff
----------------------+--------------------
 found some error `use of undeclared identifier 'R_NOOVERWRITE'`


 {{{
 :info:build ./record.c:133:30: error: use of undeclared identifier
 'R_NOOVERWRITE'
 :info:build         if (db->put(db, key, &data, R_NOOVERWRITE) == 0)
 :info:build                                     ^
 :info:build ./record.c:146:13: error: no member named 'seq' in 'struct
 __db'
 :info:build         while (db->seq(db, &key, &data, R_NEXT) == 0) {
 :info:build                ~~  ^
 :info:build ./record.c:146:34: error: use of undeclared identifier
 'R_NEXT'
 :info:build         while (db->seq(db, &key, &data, R_NEXT) == 0) {
 :info:build                                         ^

 }}}
 all this error is related to `db` data structure : `db.h?`

 on previous OS it has a problem detecting berkely DB 1.85 as installed
 `db48` do not provide a relevant DB 1.85. But it's solved by installing
 `db44` which is now deprecated in favour or `db48`

-- 
Ticket URL: <https://trac.macports.org/ticket/59559>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list