Opened 2 years ago

Closed 2 years ago

#64015 closed defect (fixed)

tesseract: disable silent rules

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: markemer (Mark Anderson)
Priority: Normal Milestone:
Component: ports Version: 2.7.1
Keywords: Cc: mascguy (Christopher Nielsen)
Port: tesseract

Description

tesseract's build output looks like this:

  CXX      libtesseract_fma_la-dotproductfma.lo
  CXX      libtesseract_native_la-dotproduct.lo
  CXX      libtesseract_avx2_la-intsimdmatrixavx2.lo
  CXX      libtesseract_avx_la-dotproductavx.lo
  CXX      libtesseract_sse_la-dotproductsse.lo
  CXX      libtesseract_sse_la-intsimdmatrixsse.lo
  CXX      libtesseract_arch_la-intsimdmatrix.lo
  CXX      libtesseract_arch_la-simddetect.lo
  CXXLD    libtesseract_native.la

Such so-called "silent rules" should be disabled (e.g. with the configure flag --disable-silent-rules or whatever equivalent mechanism this build system offers) so that the full compile comands can be seen in the log.

Change History (2)

comment:1 Changed 2 years ago by mascguy (Christopher Nielsen)

Cc: mascguy added

comment:2 Changed 2 years ago by markemer (Mark Anderson)

Resolution: fixed
Status: assignedclosed

In 719d557396819aee894e316174e4dd532184142f/macports-ports (master):

tesseract: fix 10.7, variants, and configure

  • Add --disable-silent-rules to configure
  • Blacklist compiler to fix on 10.7
  • Move variants to subports only
  • Change kurdish from kur to kmr as done upstream
  • Mark kur as obsolete

Closes: #64015
Closes: #64016
Closes: #64014

Note: See TracTickets for help on using tickets.