[MacPorts] #52605: adwaita-icon-theme @3.22.0 fails building on 10.5.8 PPC

MacPorts noreply at macports.org
Mon Oct 17 00:51:00 CEST 2016


#52605: adwaita-icon-theme @3.22.0 fails building on 10.5.8 PPC
---------------------------------+----------------------
  Reporter:  braumann@…          |      Owner:  devans@…
      Type:  defect              |     Status:  assigned
  Priority:  Normal              |  Milestone:
 Component:  ports               |    Version:  2.3.4
Resolution:                      |   Keywords:
      Port:  adwaita-icon-theme  |
---------------------------------+----------------------

Comment (by devans@…):

 Replying to [comment:20 braumann@…]:
 > Thanks a lot for your research, I have also thought about looking into
 the sources of this funny program.
 > Well, I need to postpone my "homework", as I need to travel for a few
 days, unfortunately without my beloved PowerBook G4. Also, it was decades
 ago that I was using `gdb`.
 >
 > BTW, I guess `load_symbolic_svg` is returning NULL in case of any error?

 Yes, and that's all they pay attention to.  A better approach at this
 point would be to inspect the error structure to see what the error is
 before proceeding.

 > Also, as I will need to rebuild `gtk3` I expect to face trouble. Oh,
 don't you think I better should use `install` for the two commands
 recommended above?

 I was assuming that you already had a copy of the current version of gtk3
 installed without the debugging symbols.  In that case, install will build
 but not install because
 it thinks, it's all ready installed.  So upgrade works in that case.  If
 old version or nothing installed you should use install.

 The flags are as follows:

 -n upgrade just this port and not its dependencies
 -s force a build from source; don't use archived binary if available
 -k don't clean after install/update if finished; this leaves the source in
 place for reference from gdb
 --force update and replace the currently installed version even if it's
 the same version as what I'm building

 Of course, -g turns on debug symbols, -O0 disables all optimizations which
 can get in your way while debugging.  You don't want anything optimized
 out of existence!

 See you when you get back.

 Dave

-- 
Ticket URL: <https://trac.macports.org/ticket/52605#comment:21>
MacPorts <https://www.macports.org/>
Ports system for the Mac operating system



More information about the macports-tickets mailing list