On Jan 5, 2008, at 05:16, Daniel Oberhoff wrote:
Ok, I rebuilt now,
Ok, good, that should ensure that you avoid some unexpected errors.
and still get the same set of errors.
The errors you're seeing with the mozilla ports are, however,
probably expected. Like I said, they're old and not maintained, so
I'm not surprised they're broken. Apparently nobody else here has
been interested enough in these ports to get them working again. If
you're interested in these ports, you could see if you can figure out
why they fail, and fix them.
Am 30.12.2007 um 01:58 schrieb Daniel Oberhoff:
Hi,
Ok, yes, I had lots of those darwin_8 thingies. While deinstalling
openssl macports just broke (it seems the whole ports system
depended on openssl) so now I had to shoot it and reinstall, and
lost interest along the way :o (other things where more
interesting ^^). Anyhow, I wanted the mozilla-dev to build the
mugshot tracker, for which there is no osx version yet, and it
uses gecko-sdk, which again bases on the mozilla-sdk.
Once I get back on track with this I will update here if it works.
Best
Daniel
Am 28.12.2007 um 16:44 schrieb Ryan Schmidt:
On Dec 28, 2007, at 02:08, Daniel Oberhoff wrote:
I can't get mozilla-dev built. It gives lots and lots of errors.
I started fixing some, but after an while I kinda though I'd
first ask if anyone has succeeded with it before, so that maybe
it's just a local misconfiguration. Among the things I fixed so
far are:
1) some of the headers of the package confuse signal.h (they
#define some things that mess up signal.h) so I had to move
signal.h to the top of the include list in those cases.
2) the interface to freetype is broken. the mozilla-dev uses
funtion pointers with non-const arguments, while ft2 seems to
expect them to be with const arguments (moveto, lineto,
cubicto...), so I added const qualifiers in the correesponding
function declarations.
another thing I didn't fix yet is NSOID being undefined in lots
of places. I just couldn't find where it is defined. This only
shows btw. when there is an array of NSOID defined. The compiler
merilly compiles pointer statements (NSOID *).
My system is osx leopard on a core2duo mbp. I took over the
macports tree from my tiger installation, but that had no
problems...so far :). I recently did selfupdate (to 1.6) and
upgrade outdated successfully.
mozilla and mozilla-devel ports are not being maintained, and
appear to be old. Why do you want to install mozilla 1.8b1?
Migrating a MacPorts tree from Tiger to Leopard (or across any
major OS release version, or from one architecture processor to
another) can be problematic. In the case of moving from Tiger to
Leopard, you probably still have a lot of ports installed that
have the "darwin_8" variant. Examine "port installed" to see. You
should forcibly uninstall each of those (sudo port -f uninstall
foo) (making note of which other variants you selected), then
reinstall them (sudo port install foo +whatever), so they lose
the now-inappropriate darwin_8 variant and gain (if necessary)
the darwin_9 variant.
_______________________________________________
macports-users mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo/macports-users