[MacPorts] #61181: LittleCMS 2 lcms2 - Please add option to disable register variable (or remove entirely) (was: LittleCMS lcms - Please add option to disable register variable (or remove entirely))
MacPorts
noreply at macports.org
Tue Sep 15 20:24:31 UTC 2020
#61181: LittleCMS 2 lcms2 - Please add option to disable register variable (or
remove entirely)
--------------------------+--------------------
Reporter: MrB74 | Owner: (none)
Type: enhancement | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: |
--------------------------+--------------------
Description changed by MrB74:
Old description:
> C++ standards post C++11 do not support register keywords.
> LittleCMS introduced the CMS_NO_REGISTER_KEYWORD
>
> The register keyword
> LittleCMS uses and requires C99, and this standard allows the use of
> ́register ́ keyword. Some compilers complain about this as being
> deprecated. Well, standards cannot be changed in retro- active way unless
> you have a time machine! But anyway, if you want to compile the code as
> C++14 or things like that, you can use the toggle CMS_NO_REGISTER_KEYWORD
>
> Would it be possible to get an option to disable it, or just disabled it
> by default by setting uncommenting the #define CMS_NO_REGISTER_KEYWORD 1
> in lcms2.h ?
>
> thanks
> Craig
New description:
C++ standards post C++11 do not support register keywords.
LittleCMS 2 introduced the CMS_NO_REGISTER_KEYWORD
The register keyword
LittleCMS uses and requires C99, and this standard allows the use of
́register ́ keyword. Some compilers complain about this as being
deprecated. Well, standards cannot be changed in retro- active way unless
you have a time machine! But anyway, if you want to compile the code as
C++14 or things like that, you can use the toggle CMS_NO_REGISTER_KEYWORD
Would it be possible to get an option to disable it, or just disabled it
by default by setting uncommenting the #define CMS_NO_REGISTER_KEYWORD 1
in lcms2.h ?
thanks
Craig
--
--
Ticket URL: <https://trac.macports.org/ticket/61181#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list