Skip to content
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

serdes: fix compilation errors on NetBSD 8.2 #146

Merged
merged 2 commits into from
Aug 2, 2020
Merged

serdes: fix compilation errors on NetBSD 8.2 #146

merged 2 commits into from
Aug 2, 2020

Conversation

cjihrig
Copy link
Collaborator

@cjihrig cjihrig commented Aug 1, 2020

This commit removes a macro, and fixes compilation errors on certain platforms such as NetBSD 8.2.

Refs: nodejs/node#34510
Fixes: #145

addaleax and others added 2 commits August 1, 2020 13:11
This commit removes a macro, and fixes compilation errors on
certain platforms such as NetBSD 8.2.

Refs: nodejs/node#34510
Fixes: #145
The BASIC_TYPE macro is no longer used. This commit renames the
BASIC_TYPE_ macro to be the new BASIC_TYPE.
@cjihrig cjihrig merged commit 85d3d17 into master Aug 2, 2020
@cjihrig cjihrig deleted the netbsd branch August 2, 2020 20:33
cjihrig added a commit that referenced this pull request Aug 2, 2020
Notable changes:

- The uvwasi_preopen_t now uses const char* for the mapped_path
  and real_path fields. Previously, these were not const.
  (#130)
- uvwasi_path_filestat_get() now properly handles the
  UVWASI_LOOKUP_SYMLINK_FOLLOW flag.
  (#133)
- uvwasi_options_init() has been added to reduce the boilerplate
  code associated with initializing uvwasi_options_t's.
  (#141)
- The DEBUG() macro has been renamed to UVWASI_DEBUG() to
  reduce naming conflicts with other projects.
  (#143)
- A compilation error on NetBSD 8.2 has been fixed.
  (#146)
- The uvwasi_fd_filestat_set_times() and
  uvwasi_path_filestat_set_times() functions now have proper
  implementations.
  (#139)
@cjihrig cjihrig mentioned this pull request Aug 2, 2020
cjihrig added a commit that referenced this pull request Aug 4, 2020
Notable changes:

- The uvwasi_preopen_t now uses const char* for the mapped_path
  and real_path fields. Previously, these were not const.
  (#130)
- uvwasi_path_filestat_get() now properly handles the
  UVWASI_LOOKUP_SYMLINK_FOLLOW flag.
  (#133)
- uvwasi_options_init() has been added to reduce the boilerplate
  code associated with initializing uvwasi_options_t's.
  (#141)
- The DEBUG() macro has been renamed to UVWASI_DEBUG() to
  reduce naming conflicts with other projects.
  (#143)
- A compilation error on NetBSD 8.2 has been fixed.
  (#146)
- The uvwasi_fd_filestat_set_times() and
  uvwasi_path_filestat_set_times() functions now have proper
  implementations.
  (#139)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Conflicting types for 'uvwasi_serdes_read_uint{32,16,8}_t' (from
2 participants