[MacPorts] #66836: gcc12 @12.2.0_2 does not install (register) its texinfo files in dir file

MacPorts noreply at macports.org
Sun Feb 5 15:04:23 UTC 2023


#66836: gcc12 @12.2.0_2 does not install (register) its texinfo files in dir file
------------------------+--------------------
  Reporter:  ballapete  |      Owner:  (none)
      Type:  defect     |     Status:  new
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.8.1
Resolution:             |   Keywords:
      Port:  gcc12      |
------------------------+--------------------

Comment (by ballapete):

 Actually this does not work completely. The cause is that the INFO files
 are renamed according to a scheme <original name>-<additional install
 information>.info. So sections à la this one in `gcc-mp-12.info` cannot
 work:

 {{{
    22 INFO-DIR-SECTION Software development
    23 START-INFO-DIR-ENTRY
    24 * gcc: (gcc).                  The GNU Compiler Collection.
    25 * g++: (gcc).                  The GNU C++ compiler.
    26 * gcov: (gcc) Gcov.            ‘gcov’—a test coverage program.
    27 * gcov-tool: (gcc) Gcov-tool.  ‘gcov-tool’—an offline gcda profile
 processing program.
    28 * gcov-dump: (gcc) Gcov-dump.  ‘gcov-dump’—an offline gcda and gcno
 profile dump tool.
    29 * lto-dump: (gcc) lto-dump.    ‘lto-dump’—Tool for
    30 dumping LTO object files.
    31 END-INFO-DIR-ENTRY
 }}}

 The string `(gcc)` should be changed to `(gcc-mp-12)` for this INFO file
 and also accordingly in the other INFO files. Otherwise the `info` utility
 would be linked to a file `gcc.info` which does not exist under this name.

-- 
Ticket URL: <https://trac.macports.org/ticket/66836#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list