-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
NetBSD-5 build fix #812
Merged
Merged
NetBSD-5 build fix #812
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Contributor
prlw1
commented
Apr 29, 2016
•
edited
Loading
edited
- include <err.h> in netbsd.c to declare warn() (true for all OS versions)
- in the same vein as bug NetBSD-6.x fixes for psutil #764, a few MNT flags are missing in NetBSD-5
The failure (on python 2.6) doesn't appear to have anything to do with these trivial patches. |
Please also update HISTORY file describing the exact fix introduced by this change. |
Something is up with the test system: editing the HISTORY file changes the failure from python 2.6 to python 3.3 - clearly unrelated... |
Merged as of #832 and committed. Closing this one. Thanks for fixing this. |
nlevitt
added a commit
to nlevitt/psutil
that referenced
this pull request
Jun 22, 2016
* origin/master: (121 commits) update HISTORY/README giampaolo#810: rename windows wheels to make pip 7.1.2 happy add doc warning about disk_io_counter() numbers which may overlap (se giampaolo#802) update HISTORY git travis/osx error fix typo fix travis err add STAT for ps.py Convert string arguments to bytes appveyor download script: check the num of download files and print a warning if it's < than expected win / CI: try not to upgrade pip version and see whether pip produces compatible wheels refactor makefile makefile refactoring makefile refactoring Updated to use better if/else/endif values (my bad) Updated HISTORY to explain better that Win XP still uses 32bit values Reverted test code, will add in a different PR Styling fixes (spaces instead of tabs) PEP 8 compliance and history update (Vista+ only for fix) Type fix Continue on RuntimeError when running df on partitions it can't run on Fix disk_usage test to use 1 kB block size due to issues with OS X Add comment lines to ifs for win versions Actually does need it in XP/2000 unfortunately Tried to keep the mingw32 support but win 7 sdk is causing issues Whoops, whitespace issue Add back in ws2tcpip.h in the proper place in Win XP / Win 2000 Fixes for compiling on Win XP/Win 200 Update HISTORY.rst with giampaolo#816 issue bug fix Fix for windows net_io_counters wrapping after 4.3GB due to MIB_IFROW using DWORD. Updated to use MIB_IF_ROW2 which gives ULONG values instead. This causes more breaking changes for Windows XP and all Windows versions less than Vista / Server 2008 meaning that it should have no problems working on Vista / Server 2008 and beyond. fix doc indentation doc indentation fix giampaolo#829: disk_usage().percent takes reserved root space into account giampaolo#829: add tests to compare disk_usage() with 'df' cmdline utility small refactoring update comment update badges move stuff around reorganize (move stuff in) _common.py def __all__ for _common.py module reorganize (move) test utils update __all__ small @memoize refactoring Fix psutil.virtual_memory() type mismatch for NetBSD. prettyfy code prettyfy code update README Sets Makefile variable for imports compatible with Python 3.x fix linux test memory_maps: use bytes fir unpackment err refactor smaps code linux memory_maps refactoring fix typo update doc update version and HISTORY re-enable win services re-enable all tests on windows try to upgrade pip try to upgrade pip try to upgrade pip try to install pip globally try to upgrade pip force build of old 4.1.0 ver giampaolo#817: add script to download exes/whels from appveyor appveyor exp 5 appveyor exp 4 appveyor exp 3 appveyor exp 2 appveyor/ci#806 (comment) appveyor exp appveyor/ci#806 (comment) appveyor experiment appveyor experiment appveyor: attempt differe VS config for py 3.5 fix typo restore previous appveyor conf + try to add python 3.5 64 bits try easier appveyor conf, see pypa/packaging.python.org#172 try to make appveyor create exes/wheels add freebsd dev notes refactor ctx switches uids/gids refactoring refactor num_threads more refactoring [Linux] Process.name() is 25% faster (on python 3) ignore me remove outdated test [Linux] speedup Process.status() by 28% [Linux] speedup Process.pid() by 20% by reading it from /proc/pid/stat instead of /proc/pid/status set ppid linux set ppid fix 813: have as_dict() ignore extraneous attribute names which getsattached to the Process instance pep8 fixes fix giampaolo#812: [NetBSD] fix compilation on NetBSD-5.x. build fix: MNT_RELATIME and MNT_EXTATTR are not available on NetBSD-5 build fix: declare warn() update IDEAS fix win tests better AD error handling on win service descr: handle unicode errors service descr: handle empty description str check PyUnicodeDecode return value add services memory leak tests update doc ...
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.