Opened 8 years ago

Closed 8 years ago

Last modified 8 years ago

#37528 closed submission (fixed)

gpsim submission

Reported by: gav@… Owned by: ryandesign (Ryan Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.1.2
Keywords: Cc:
Port: gpsim

Description


Attachments (2)

Portfile (922 bytes) - added by gav@… 8 years ago.
patch-src-bitlog.h.diff (392 bytes) - added by gav@… 8 years ago.

Download all attachments as: .zip

Change History (8)

Changed 8 years ago by gav@…

Attachment: Portfile added

Changed 8 years ago by gav@…

Attachment: patch-src-bitlog.h.diff added

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

Keywords: pic gpsim devel removed
Owner: changed from macports-tickets@… to ryandesign@…
Status: newassigned

Thanks!

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

Resolution: fixed
Status: assignedclosed

Committed in r101121 with these changes:

  • rewrote master_sites to avoid redirects
  • removed reference to the GPL from the description since the license field already has that information
  • added pkgconfig build dependency since the port fails to configure without it
  • updated to modern rmd160/sha256 checksums
  • made some minor adjustments to whitespace and formatting

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

The buildbots failed to build the port, saying:

checking popt.h usability... no
checking popt.h presence... no
checking for popt.h... no
configure: error: popt not installed: cannot find popt.h

(Perhaps you received automated emails from the buildbots to that effect.)

I added the popt dependency in r101122 and now the mountainlion buildbot built it successfully.

The snowleopard and lion buildbots still fail to build it, now saying:

grep: /opt/local/lib/libpng14.la: No such file or directory
sed: /opt/local/lib/libpng14.la: No such file or directory
libtool: link: `/opt/local/lib/libpng14.la' is not a valid libtool archive

This means some port in gpsim's dependency tree hasn't received the requisite revbump since the libpng port was updated to version 1.5.x. I'll need to investigate which dependency is the problem and fix it.

The mountainlion buildbot was not put into service until after libpng was at version 1.5.x which explains why it succeeded.

comment:4 in reply to:  3 Changed 8 years ago by ryandesign (Ryan Schmidt)

Replying to ryandesign@…:

This means some port in gpsim's dependency tree hasn't received the requisite revbump since the libpng port was updated to version 1.5.x. I'll need to investigate which dependency is the problem and fix it.

It's gtk2-extra. Revbumped in r101124.

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

After some discussion on the mailing list I've figured out how to force the buildbot to retry a build, and the snowleopard and lion buildbots now build gpsim fine.

comment:6 Changed 8 years ago by gav@…

Thanks a lot!

Note: See TracTickets for help on using tickets.