[MacPorts] #63760: aircrack-ng-1.6 Failed to Build on macOS Monterey

MacPorts noreply at macports.org
Tue Nov 2 06:14:02 UTC 2021


#63760: aircrack-ng-1.6 Failed to Build on macOS Monterey
--------------------------+-------------------------
 Reporter:  YKPCLN        |      Owner:  (none)
     Type:  defect        |     Status:  new
 Priority:  Normal        |  Milestone:
Component:  ports         |    Version:  2.7.1
 Keywords:  #aircrack-ng  |       Port:  aircrack-ng
--------------------------+-------------------------
 main.log details like below

 :info:build Command failed:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_security_aircrack-ng/aircrack-ng/work
 /aircrack-ng-1.6" && /opt/local/bin/gmake -j4 -w all

 I got some errors when I run that command manually.

 In file included from
 /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/c++/v1/cstddef:37:
 ./version:1:1: error: expected unqualified-id

 In file included from
 /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/c++/v1/initializer_list:46:
 /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/c++/v1/cstddef:49:9:
 error: no member named 'ptrdiff_t' in the global namespace

 In file included from
 /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/c++/v1/type_traits:421:
 ./version:1:1: error: expected unqualified-id

 In file included from
 /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/c++/v1/utility:205:
 ./version:1:1: error: expected unqualified-id

 In file included from
 /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/c++/v1/exception:85:
 ./version:1:1: error: expected unqualified-id

 In file included from
 /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/c++/v1/new:95:
 ./version:1:1: error: expected unqualified-id

 In file included from
 /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/c++/v1/limits:121:
 ./version:1:1: error: expected unqualified-id

 In file included from
 /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/c++/v1/iterator:424:
 ./version:1:1: error: expected unqualified-id

 In file included from
 /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/c++/v1/memory:676:
 /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/c++/v1/iterator:559:13:
 error: unknown type name 'ptrdiff_t'
     typedef ptrdiff_t difference_type;
             ^
 /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/c++/v1/iterator:620:56:
 error: unknown type name 'ptrdiff_t'
 template<class _Category, class _Tp, class _Distance = ptrdiff_t,
                                                        ^
 /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/c++/v1/iterator:986:66:
 error: unknown type name 'ptrdiff_t'
           class _Traits = char_traits<_CharT>, class _Distance =
 ptrdiff_t>
                                                                  ^
 /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/c++/v1/iterator:986:54:
 error: template parameter missing a default argument
           class _Traits = char_traits<_CharT>, class _Distance =
 ptrdiff_t>
                                                      ^
 /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/c++/v1/iterator:986:27:
 note: previous default template argument defined here
           class _Traits = char_traits<_CharT>, class _Distance =
 ptrdiff_t>

 In file included from
 /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/c++/v1/tuple:154:
 ./version:1:1: error: expected unqualified-id
 1.6.0

 In file included from
 /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/c++/v1/__memory/allocator_traits.h:15:
 /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/c++/v1/__memory/pointer_traits.h:63:34:
 error: unknown type name 'ptrdiff_t'
     typedef _LIBCPP_NODEBUG_TYPE ptrdiff_t type;
                                  ^
 /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/c++/v1/__memory/pointer_traits.h:139:13:
 error: unknown type name 'ptrdiff_t'
     typedef ptrdiff_t difference_type;
             ^
 In file included from src/aircrack-ng/linecount.cpp:58:
 In file included from
 /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/c++/v1/algorithm:653:
 In file included from
 /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/c++/v1/memory:687:
 In file included from
 /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/c++/v1/atomic:579:
 In file included from
 /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/c++/v1/__threading_support:15:
 In file included from
 /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/c++/v1/chrono:832:
 ./version:1:1: error: expected unqualified-id
 1.6.0

 In file included from
 /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/c++/v1/memory:687:
 /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/c++/v1/atomic:1055:73:
 error: unknown type name 'ptrdiff_t'
 _Tp* __cxx_atomic_fetch_add(__cxx_atomic_base_impl<_Tp*> volatile* __a,
 ptrdiff_t __delta, memory_order __order) _NOEXCEPT {
                                                                         ^
 /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/c++/v1/atomic:1060:65:
 error: unknown type name 'ptrdiff_t'
 _Tp* __cxx_atomic_fetch_add(__cxx_atomic_base_impl<_Tp*> * __a, ptrdiff_t
 __delta, memory_order __order) _NOEXCEPT {
                                                                 ^
 fatal error: too many errors emitted, stopping now [-ferror-limit=]

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


More information about the macports-tickets mailing list