Opened 12 years ago

Closed 11 years ago

#35345 closed defect (fixed)

libgsasl: error: conflicting types for 'gl_int_fast8_t'

Reported by: surtin@… Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.1.2
Keywords: Cc: bwalle (Bernhard Walle), admsimat@…, tkren@…, mtughan@…, neverpanic (Clemens Lang), rcobbe, jacob+macports@…, akimd (Akim Demaille), ecbrown (Eric Brown)
Port: libgsasl

Description (last modified by ryandesign (Ryan Carsten Schmidt))

When trying to port msmtp, libgsasl fails giving an error, preventing the installation of msmtp.

Fails with:

--->  Computing dependencies for libgsasl
--->  Fetching archive for libgsasl
--->  Attempting to fetch libgsasl-1.6.1_0.darwin_12.x86_64.tbz2 from http://packages.macports.org/libgsasl
--->  Fetching distfiles for libgsasl
--->  Verifying checksum(s) for libgsasl
--->  Extracting libgsasl
--->  Configuring libgsasl
--->  Building libgsasl
Error: org.macports.build for port libgsasl returned: command execution failed
Please see the log file for port libgsasl for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_security_libgsasl/libgsasl/main.log
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets
Error: Processing of port libgsasl failed

Attachments (2)

libgsasl.txt (59.6 KB) - added by surtin@… 12 years ago.
main.log for libgsasl failure under Mounttain Lion
Portfile (1.7 KB) - added by admsimat@… 12 years ago.

Download all attachments as: .zip

Change History (19)

Changed 12 years ago by surtin@…

Attachment: libgsasl.txt added

main.log for libgsasl failure under Mounttain Lion

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

Description: modified (diff)
Keywords: mountainlion added; libgsasl msmtp removed
Owner: changed from macports-tickets@… to ryandesign@…
Priority: Not setNormal

comment:2 Changed 12 years ago by bwalle (Bernhard Walle)

Cc: bernhard@… added

Cc Me!

comment:3 Changed 12 years ago by admsimat@…

A very clean solution is to use 1.8.0. Unless you need libgsasl 1.6.1 for other purposes, you can tell macports to download the latest release. In my experience, the compilation goes smoothly with 1.8.0.

comment:4 Changed 12 years ago by admsimat@…

Cc: admsimat@… added

Cc Me!

comment:5 Changed 12 years ago by adamwalsh14@…

Where can I find libgsasl 1.8.0?

Changed 12 years ago by admsimat@…

Attachment: Portfile added

comment:6 in reply to:  5 Changed 12 years ago by admsimat@…

Replying to adamwalsh14@…:

Where can I find libgsasl 1.8.0?

You can find my Portfile among the attachments. As you can see, I just changed the version and the checksum.

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

The reason I have not yet updated libgsasl to version 1.8.0 is that this changes the library version number, which means that every other port that links with libgsasl needs a revbump to force a rebuild. Identifying and then updating those other ports is a bit more work than just updating the version and checksums of a single port.

comment:8 Changed 12 years ago by tkren@…

Cc: tkren@… added

Cc Me!

comment:9 Changed 12 years ago by mtughan@…

Cc: mtughan@… added

Cc Me!

comment:10 Changed 12 years ago by neverpanic (Clemens Lang)

Cc: cal@… added

Ryan, any progress on this?

comment:11 Changed 12 years ago by rcobbe

Cc: cobbe@… added

Cc Me!

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

Keywords: mountainlion removed
Status: newassigned
Summary: libgsasl fails on mountain lionlibgsasl: error: conflicting types for 'gl_int_fast8_t'

Has duplicate #36592 which shows a similar error occurs on Lion.

comment:13 Changed 12 years ago by rcobbe

Another data point: the attached Portfile works fine on Lion (10.7.5, XCode 4.5.1).

comment:14 Changed 12 years ago by jacob+macports@…

Cc: jacob+macports@… added

Cc Me!

comment:15 Changed 12 years ago by akimd (Akim Demaille)

Cc: akim.demaille@… added

Cc Me!

comment:16 Changed 12 years ago by ecbrown (Eric Brown)

Cc: eric.c.brown@… added

Cc Me!

comment:17 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: assignedclosed

The port was updated to 1.8.0 awhile ago; see #37461.

Note: See TracTickets for help on using tickets.