Mageia 3 gfortran newly broken?

I have some fortran code (sorry, i know, but i'm an old dog, and the code's too big to start rewriting now...) that's compiled and run without problems -- until today. It now crashes with the error message
Thinking this might have something to do with a recent rpm update (didn't gcc get updated yesterday?), i tried to recompile, but got what i guess is essentially the same error at the link stage:
I've uninstalled and reinstalled gfortran, to no avail.
I'm kinda stuck...i can't recompile, and previously compiled versions (from backups) break in the same way. I'll be upgrading to Mageia 4 any day now, but don't want to do that until this is sorted out (one problem at a time...)
Anyone got any ideas? Just a bug report, or is it user error?
Thanks,
ian
p.s. is there a simple way to determine which rpms have recently been updated - to try out a roll-back to earlier versions?
- Code: Select all
symbol lookup error: /lib64/libgfortran.so.3: undefined symbol: get_mem
Thinking this might have something to do with a recent rpm update (didn't gcc get updated yesterday?), i tried to recompile, but got what i guess is essentially the same error at the link stage:
- Code: Select all
/usr/lib/gcc/x86_64-mageia-linux-gnu/4.7.2/libgfortran.so: undefined reference to `get_mem'
I've uninstalled and reinstalled gfortran, to no avail.
I'm kinda stuck...i can't recompile, and previously compiled versions (from backups) break in the same way. I'll be upgrading to Mageia 4 any day now, but don't want to do that until this is sorted out (one problem at a time...)
Anyone got any ideas? Just a bug report, or is it user error?
Thanks,
ian
p.s. is there a simple way to determine which rpms have recently been updated - to try out a roll-back to earlier versions?