Opened 11 years ago

Closed 10 years ago

#25014 closed defect (fixed)

steghide: error: 'libintl_setlocale' is not a member of 'std'

Reported by: shabbyrobe@… Owned by: cforkin@…
Priority: Normal Milestone:
Component: ports Version: 1.8.2
Keywords: Cc: wcmiii@…, nerdling (Jeremy Lavergne)
Port: steghide

Description (last modified by jmroot (Joshua Root))

Here's the debug output. I've no idea how to interpret it.

Attachments (1)

steghide.txt (79.7 KB) - added by shabbyrobe@… 11 years ago.

Download all attachments as: .zip

Change History (9)

Changed 11 years ago by shabbyrobe@…

Attachment: steghide.txt added

comment:1 Changed 11 years ago by shabbyrobe@…

Cripes! Sorry, everyone, didn't expect that formatting mess to happen. I'll attach it as a text file.

comment:2 Changed 11 years ago by jmroot (Joshua Root)

Description: modified (diff)
Owner: changed from macports-tickets@… to cforkin@…
Port: steghide added

Please remember to fill in the Port field and cc the maintainer.

comment:3 Changed 11 years ago by jmroot (Joshua Root)

The header where the error occurs is actually trying to use std::setlocale, so I'm guessing there's a macro defined somewhere that is replacing setlocale with libintl_setlocale.

comment:4 Changed 11 years ago by wcmiii@…

Cc: wcmiii@… added

Cc Me!

comment:5 Changed 10 years ago by nerdling (Jeremy Lavergne)

Cc: snc@… added

Cc Me!

comment:6 Changed 10 years ago by ryandesign (Ryan Schmidt)

Summary: steghide fails to buildsteghide: error: 'libintl_setlocale' is not a member of 'std'

Probably some new gettext 0.18.x incompatibility. We've seen a couple of those. This same error was also reported against pdf2djvu in #25633.

There hasn't been a new version of steghide released since 2003 so it's not surprising it's beginning to fall apart. Maybe another distribution already has a fix for this problem we could copy.

comment:7 Changed 10 years ago by ryandesign (Ryan Schmidt)

See #26537 for how this problem was fixed for wesnoth.

comment:8 Changed 10 years ago by ryandesign (Ryan Schmidt)

Resolution: fixed
Status: newclosed

Fixed steghide same way as wesnoth in r71725.

Note: See TracTickets for help on using tickets.