[MacPorts] #72595: gunits 2.24 is broken: error: ‘DBL_DECIMAL_DIG’ undeclared

MacPorts noreply at macports.org
Tue Jun 10 02:10:26 UTC 2025


#72595: gunits 2.24 is broken: error: ‘DBL_DECIMAL_DIG’ undeclared
--------------------------+--------------------
 Reporter:  barracuda156  |      Owner:  (none)
     Type:  defect        |     Status:  new
 Priority:  Normal        |  Milestone:
Component:  ports         |    Version:  2.10.7
 Keywords:                |       Port:  gunits
--------------------------+--------------------
 {{{
 /usr/bin/gcc-4.2 -std=gnu99
 -DUNITSFILE=\"/opt/local/share/units/definitions.units\"
 -DLOCALEMAP=\"/opt/local/share/units/locale_map.txt\" -DREADLINE
 -DNO_SUPPRESS_APPEND -DHAVE_IOCTL -DSUPPORT_UTF8 -DPACKAGE_NAME=\"GNU\
 units\" -DPACKAGE_TARNAME=\"units\" -DPACKAGE_VERSION=\"2.24\"
 -DPACKAGE_STRING=\"GNU\ units\ 2.24\"
 -DPACKAGE_BUGREPORT=\"adrianm at gnu.org\"
 -DPACKAGE_URL=\"https://www.gnu.org/software/units/\" -DHAVE_STDIO_H=1
 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1
 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1
 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -I/opt/local/include
 -I/opt/local/include -pipe -Os -arch ppc -fpic -I. -c getopt.c
 /usr/bin/gcc-4.2 -std=gnu99
 -DUNITSFILE=\"/opt/local/share/units/definitions.units\"
 -DLOCALEMAP=\"/opt/local/share/units/locale_map.txt\" -DREADLINE
 -DNO_SUPPRESS_APPEND -DHAVE_IOCTL -DSUPPORT_UTF8 -DPACKAGE_NAME=\"GNU\
 units\" -DPACKAGE_TARNAME=\"units\" -DPACKAGE_VERSION=\"2.24\"
 -DPACKAGE_STRING=\"GNU\ units\ 2.24\"
 -DPACKAGE_BUGREPORT=\"adrianm at gnu.org\"
 -DPACKAGE_URL=\"https://www.gnu.org/software/units/\" -DHAVE_STDIO_H=1
 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1
 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1
 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -I/opt/local/include
 -I/opt/local/include -pipe -Os -arch ppc -fpic -I. -c getopt1.c
 sed s!@DATAFILE@!/opt/local/share/units/definitions.units! ./units.man >
 units.1
 sed -e "s*output_dir = ''*output_dir='/opt/local/var/lib/units/'*"\
             -e "s@/usr/bin/python@/opt/local/bin/python3.13@" \
              ./units_cur > units_cur_inst
 units.c: In function ‘definevariable’:
 units.c:5527: error: ‘DBL_DECIMAL_DIG’ undeclared (first use in this
 function)
 units.c:5527: error: (Each undeclared identifier is reported only once
 units.c:5527: error: for each function it appears in.)
 make: *** [units.o] Error 1
 make: *** Waiting for unfinished jobs....
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/72595>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list