Opened 2 years ago

Closed 2 years ago

#64765 closed defect (fixed)

gdcm: Undefined Jpeg symbols

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Priority: Normal Milestone:
Component: ports Version: 2.7.1
Keywords: Cc:
Port: gdcm

Description

Fails to build on all OS versions:

https://build.macports.org/builders/ports-10.15_x86_64-builder/builds/92863/steps/install-port/logs/stdio

Undefined symbols for architecture x86_64:
  "_JpegLsDecode", referenced from:
      gdcm::JPEGLSCodec::DecodeByStreamsCommon(char const*, unsigned long, std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >&) in gdcmJPEGLSCodec.cxx.o
      gdcm::JPEGLSCodec::Decode(gdcm::DataElement const&, gdcm::DataElement&) in gdcmJPEGLSCodec.cxx.o
  "_JpegLsEncode", referenced from:
      gdcm::JPEGLSCodec::CodeFrameIntoBuffer(char*, unsigned long, unsigned long&, char const*, unsigned long) in gdcmJPEGLSCodec.cxx.o
  "_JpegLsReadHeader", referenced from:
      gdcm::JPEGLSCodec::GetHeaderInfo(std::__1::basic_istream<char, std::__1::char_traits<char> >&, gdcm::TransferSyntax&) in gdcmJPEGLSCodec.cxx.o
      gdcm::JPEGLSCodec::DecodeByStreamsCommon(char const*, unsigned long, std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >&) in gdcmJPEGLSCodec.cxx.o
      gdcm::JPEGLSCodec::Decode(gdcm::DataElement const&, gdcm::DataElement&) in gdcmJPEGLSCodec.cxx.o
ld: symbol(s) not found for architecture x86_64

Change History (1)

comment:1 Changed 2 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: assignedclosed

In c8ada3ffc55de3d2a1719dedd7a9ca6d259a55d6/macports-ports (master):

gdcm: Fix build on case-sensitive filesystems

See: #60696
Closes: #64765

Note: See TracTickets for help on using tickets.