Skip to content

Commit 00a6568

Browse files
authored
bpo-31904: remove libnet dependency from detect_socket() for VxWorks (GH-23394)
Previously on VxWorks compiling socket extension module needs the libnet to link. Now VxWorks has moved the replied functions to libc. So removing libnet from setup.py.
1 parent 6a273fd commit 00a6568

File tree

2 files changed

+2
-5
lines changed

2 files changed

+2
-5
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
remove libnet dependency from detect_socket() for VxWorks

setup.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1132,11 +1132,7 @@ def detect_crypt(self):
11321132
def detect_socket(self):
11331133
# socket(2)
11341134
kwargs = {'depends': ['socketmodule.h']}
1135-
if VXWORKS:
1136-
if not self.compiler.find_library_file(self.lib_dirs, 'net'):
1137-
return
1138-
kwargs['libraries'] = ['net']
1139-
elif MACOS:
1135+
if MACOS:
11401136
# Issue #35569: Expose RFC 3542 socket options.
11411137
kwargs['extra_compile_args'] = ['-D__APPLE_USE_RFC_3542']
11421138

0 commit comments

Comments
 (0)