Opened 7 months ago

Last modified 7 months ago

#58407 assigned defect

error in building gexiv2 0.10.9 on 10.6.8

Reported by: MarcChenevier Owned by: dbevans (David B. Evans)
Priority: Normal Milestone:
Component: ports Version: 2.5.4
Keywords: snowleopard Cc: MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Port: gexiv2

Description (last modified by kencu (Ken))

to get Gimp I am stopped at

Fetching distfiles for gexiv2
--->  Attempting to fetch gexiv2-0.10.9.tar.xz from https://distfiles.macports.org/gexiv2
--->  Verifying checksums for gexiv2                                                 
--->  Extracting gexiv2
--->  Configuring gexiv2
--->  Building gexiv2
Error: Failed to build gexiv2: command execution failed

my OS 10.6.8

Attachments (2)

end_console_report (6.8 KB) - added by MarcChenevier 7 months ago.
a part of console report
macportsession29_04_19 (23.8 KB) - added by MarcChenevier 7 months ago.
record of my session with clang 5.0

Download all attachments as: .zip

Change History (8)

Changed 7 months ago by MarcChenevier

Attachment: end_console_report added

a part of console report

comment:1 Changed 7 months ago by kencu (Ken)

Description: modified (diff)
Keywords: snowleopard added
Owner: set to dbevans
Port: gexiv2 added
Status: newassigned
Summary: error in building gexiv2 0.10.9error in building gexiv2 0.10.9 on 10.6.8

comment:2 Changed 7 months ago by kencu (Ken)

It does build on 10.6.8:

$ port -v installed gexiv2
The following ports are currently installed:
  gexiv2 @0.10.9_1+python27+python36 (active) platform='darwin 10' archs='x86_64' date='2018-12-23T14:23:26-0800'

so it's likely just the old gcc-4.2 compiler that is defaulting here can't build it (I build with clang-5.0 by default).

This is a common problem with the old OS versions, as a lot of software would not attempt to maintain compatibility with gcc-4.2 any longer.

You can help us! If you're running Snow Leopard and you come across something like this, try using a newer compiler like this:

sudo port clean gexiv2
sudo port -v install gexiv2 configure.compiler=macports-clang-5.0

and if that works, you can add it to your tickets to help us figure out the compilers that do work.

comment:3 Changed 7 months ago by MarcChenevier

I try that you suggest without succes I join my session.file macportsession29_04_19

Changed 7 months ago by MarcChenevier

Attachment: macportsession29_04_19 added

record of my session with clang 5.0

comment:4 Changed 7 months ago by kencu (Ken)

well, you overcame the compiler error and got further, but then you ran into another error that we are are working on here:

<https://trac.macports.org/ticket/58412>

comment:5 Changed 7 months ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Cc: MarcusCalhoun-Lopez added

comment:6 Changed 7 months ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

In b04c3ce79b899609bf6f3996c38b2a47844c7d18/macports-ports (master):

gexiv2: update version 0.10.9->0.10.10

Fixes #57881
See #58407

Note: See TracTickets for help on using tickets.