Mike,
After spending the better part of 8 hrs doing the whole migration
procedure, as specified at the link you provided, I'm pretty much
worse off than before. The restore script failed when building a
component (this time TCL instead of swig) with the same error.
"fatal error: 'iosfwd' file not found"
And of course, now all my ports are wiped out.
In digging into it, it seems to be somehow related to a mix of
different variants requested for the same port. In particular,
requests that have and don't have the +universal, but are otherwise
identical.
I may try editing my "myports.txt" file to omit all but the most recent
versions of each port and try again. Failing that, the only course
I see is to wipe everything again and start installing them one by one,
by hand. :((
Any suggestions would be welcome.
@(^.^)@ Ed
On 7/1/15, 8:58 AM, Michael Dickens wrote:
Hi Ed - When updating to a new major OS version (e.g., 10.[5-9] ->
10.10), you'll need to reinstall MacPorts. The recommended migration
procedure when using MacPorts is found at <
http://trac.macports.org/wiki/Migration >. I, personally, just start
from an empty disk, install the OS, migrate over my login & anything
else necessary, install MacPorts & selfupdate, then install GNU Radio
and other ports that I need. In this manner, I'm guaranteed that the
install is correct for the new OS, without any cruft.
It is certainly possible that programs compiled on 10.9 will still work
on 10.10, if the ABI usage is compatible. But, there's no guarantee.
Further, as you found out, updating doesn't always work. Hence the
reason for a clean migration as per the wiki page above.
Hope this helps! - MLD
On Tue, Jun 30, 2015, at 09:06 PM, Ed Criscuolo wrote:
A few months ago, I upgraded to OSX 10.10.1 Yosemite.
My existing install of GnuRadio 3.7.5 continued to work,
but today I tried to recompile an OOT module and it
failed. Something about a library incompatibility
change between Mountain Lion and Mavericks.
So I did a port selfupdate and tried to upgrade to
3.7.7.1. The build failed, with:
---> Computing dependencies for swig
---> Building swig
Error: org.macports.build for port swig returned: command execution
failed
The log file shows:
...
:info:build In file included from /usr/local/include/sys/file.h:26:
:info:build /usr/local/include/sys/Conf.h:28:12: fatal error: 'iosfwd'
file not found
:info:build # include <iosfwd>
:info:build ^
...
Is this a known problem?
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio