[MacPorts] #32218: nodejs: OpenTransportProviders.h:108: error: parse error before numeric constant
#32218: nodejs: OpenTransportProviders.h:108: error: parse error before numeric constant ---------------------------------+------------------------------------------ Reporter: rudloff@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: tiger | Port: nodejs ---------------------------------+------------------------------------------ {{{ /usr/bin/gcc-4.0 --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -Iinclude -Iinclude/uv-private -Isrc/unix/ev -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D__DARWIN_64_BIT_INO_T=1 -Isrc/ares/config_darwin -Isrc -O2 -arch i386 -c src/unix/darwin.c -o src/unix/darwin.o In file included from /System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/OSServices.h:46, from /System/Library/Frameworks/CoreServices.framework/Headers/CoreServices.h:25, from src/unix/darwin.c:28: /System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/OpenTransportProviders.h:108: error: parse error before numeric constant /System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/OpenTransportProviders.h:116: error: parse error before numeric constant }}} -- Ticket URL: <https://trac.macports.org/ticket/32218> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32218: nodejs: OpenTransportProviders.h:108: error: parse error before numeric constant ---------------------------------+------------------------------------------ Reporter: rudloff@… | Owner: ciserlohn@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: tiger | Port: nodejs ---------------------------------+------------------------------------------ Changes (by ryandesign@…): * cc: ciserlohn@… (removed) * cc: ryandesign@… (added) * owner: macports-tickets@… => ciserlohn@… Comment: From the nodejs discussion group I already know that [http://groups.google.com/group/nodejs/browse_thread/thread/e4bbdec19f281746/... nodejs 0.6.2 crashes on Leopard]; getting it to work on Tiger is probably even more problematic. If you want to use nodejs (which is extremely modern and rapidly-evolving software) without risk of it breaking all the time, my recommendation would be to use a modern operating system (i.e. Lion or Snow Leopard). -- Ticket URL: <https://trac.macports.org/ticket/32218#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32218: nodejs: OpenTransportProviders.h:108: error: parse error before numeric constant ----------------------------------+----------------------------------------- Reporter: rudloff@… | Owner: ciserlohn@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Resolution: wontfix | Keywords: tiger Port: nodejs | ----------------------------------+----------------------------------------- Changes (by ciserlohn@…): * status: new => closed * resolution: => wontfix -- Ticket URL: <https://trac.macports.org/ticket/32218#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32218: nodejs: OpenTransportProviders.h:108: error: parse error before numeric constant ----------------------------------+----------------------------------------- Reporter: rudloff@… | Owner: ciserlohn@… Type: defect | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Resolution: | Keywords: tiger Port: nodejs | ----------------------------------+----------------------------------------- Changes (by ryandesign@…): * status: closed => reopened * resolution: wontfix => Comment: Christoph, if you do not intend for nodejs to be used on earlier OS versions, please error out with a nice error message on those OS versions telling the user that. The transmission Portfile has a good example you can follow. -- Ticket URL: <https://trac.macports.org/ticket/32218#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32218: nodejs: OpenTransportProviders.h:108: error: parse error before numeric constant ----------------------------------+----------------------------------------- Reporter: rudloff@… | Owner: ciserlohn@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Resolution: fixed | Keywords: tiger Port: nodejs | ----------------------------------+----------------------------------------- Changes (by ciserlohn@…): * status: reopened => closed * resolution: => fixed Comment: Replying to [comment:3 ryandesign@…]:
Christoph, if you do not intend for nodejs to be used on earlier OS versions, please error out with a nice error message on those OS versions telling the user that. The transmission Portfile has a good example you can follow.
Thanks for the hint. Done in r87562. -- Ticket URL: <https://trac.macports.org/ticket/32218#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts