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

v8: cherry-pick uclibc build patch from upstream #1974

Merged
merged 1 commit into from
Jun 14, 2015

Conversation

bnoordhuis
Copy link
Member

Original commit log follows:

Restore V8_LIBC_UCLIBC as a libc option.

As uClibc defines __GLIBC__ in an attempt to look like glibc,
V8_LIBC_GLIBC was true for uClibc as well. Checking for uClibc
before glibc fixes this and restores the correct behavior.

Review URL: https://codereview.chromium.org/1066573005

Fixes: #1432

R=@jbergstroem or @rvagg?

CI: https://jenkins-iojs.nodesource.com/view/iojs/job/iojs+any-pr+multi/842/

@bnoordhuis bnoordhuis mentioned this pull request Jun 14, 2015
@jbergstroem
Copy link
Member

LGTM

@rvagg
Copy link
Member

rvagg commented Jun 14, 2015

lgtm

@mscdex mscdex added the v8 engine Issues and PRs related to the V8 dependency. label Jun 14, 2015
Original commit log follows:

    Restore V8_LIBC_UCLIBC as a libc option.

    As uClibc defines __GLIBC__ in an attempt to look like glibc,
    V8_LIBC_GLIBC was true for uClibc as well. Checking for uClibc
    before glibc fixes this and restores the correct behavior.

    Review URL: https://codereview.chromium.org/1066573005

Fixes: nodejs#1432
PR-URL: nodejs#1974
Reviewed-By: Johan Bergström <bugs@bergstroem.nu>
Reviewed-By: Rod Vagg <rod@vagg.org>
@bnoordhuis bnoordhuis closed this Jun 14, 2015
@bnoordhuis bnoordhuis deleted the cherry-pick-uclibc-patch branch June 14, 2015 21:36
@bnoordhuis bnoordhuis merged commit 4b4b176 into nodejs:master Jun 14, 2015
@bnoordhuis
Copy link
Member Author

Thanks, landed in 4b4b176. There are some failures on the freebsd buildbots but they seem to be caused by a stray process hogging a TCP port.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
v8 engine Issues and PRs related to the V8 dependency.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

building for mips
4 participants