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

Fix build flags for Apple builds #1517

Merged

Conversation

erimatnor
Copy link
Contributor

A previous PR made UNIX and APPLE build flags mutually exclusive
instead of complementary. This broke builds on, e.g., Mac OS X. This
change will revert this change to make builds work on Mac OS X again.

Copy link
Contributor

@mkindahl mkindahl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for fixing it.

A previous change made `UNIX` and `APPLE` build flags mutually
exclusive instead of complementary. This broke builds on, e.g., Mac OS
X.

The changes in this commit will make builds work on Mac OS X again.
@erimatnor erimatnor force-pushed the enordstr/fix-macosx-build-flags branch from 98a3603 to b572103 Compare November 4, 2019 09:43
@codecov
Copy link

codecov bot commented Nov 4, 2019

Codecov Report

Merging #1517 into master will increase coverage by 0.34%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #1517      +/-   ##
==========================================
+ Coverage   91.46%   91.81%   +0.34%     
==========================================
  Files         144      142       -2     
  Lines       21442    20511     -931     
==========================================
- Hits        19612    18832     -780     
+ Misses       1830     1679     -151
Flag Coverage Δ
#cron ?
#pr 91.81% <ø> (ø) ⬆️
Impacted Files Coverage Δ
src/plan_add_hashagg.c 43.33% <0%> (-45.01%) ⬇️
src/telemetry/uuid.c 84.61% <0%> (-15.39%) ⬇️
src/planner_import.c 58.65% <0%> (-11.48%) ⬇️
src/cache_invalidate.c 78.12% <0%> (-2.44%) ⬇️
src/bgw_policy/chunk_stats.c 83.92% <0%> (-1.56%) ⬇️
src/loader/loader.c 91.57% <0%> (-1.25%) ⬇️
src/histogram.c 89.02% <0%> (-1.22%) ⬇️
src/loader/bgw_message_queue.c 85.52% <0%> (-1.1%) ⬇️
src/estimate.c 86.17% <0%> (-0.83%) ⬇️
src/telemetry/telemetry.c 79.55% <0%> (-0.71%) ⬇️
... and 76 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 90cab8e...b572103. Read the comment docs.

@erimatnor erimatnor merged commit 1e75c27 into timescale:master Nov 4, 2019
@erimatnor erimatnor deleted the enordstr/fix-macosx-build-flags branch November 4, 2019 10:24
@cevian cevian added this to the 1.6.0 milestone Jan 8, 2020
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.

None yet

5 participants