Skip to content

gcc 4.7 compile fails for 1.0.0 #432

@donpdonp

Description

@donpdonp

After a long build process for 1.0.0, it dies with

./src/tls_wrap.h:28:3: error: looser throw specifier for ‘virtual node::TLSCallbacks::~TLSCallbacks()’

Googling for that error brings up this chat
http://logs.nodejs.org/node-forward/2014-10-25

19:12:39    <seishun>   so I tried to build v0.12 on debian: ../src/tls_wrap.h:49:3: error: looser throw specifier for ‘virtual node::TLSCallbacks::~TLSCallbacks()’
19:12:44    <seishun>   is it just me?
20:32:48    <seishun>   which GCC version are we targeting? because it currently doesn't compile on GCC 4.7
20:33:42    <seishun>   indutny ^
20:34:48    <indutny>   it does for me

Sure enough, I'm using gcc version 4.7.3 (Gentoo 4.7.3-r1 p1.4, pie-0.5.5)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions