Update aegis from 4.24.3 to 4.25 and fix
small things.
PR: ports/182340
Submitted by: rodrigo
Approved by: XXX (mentor)
The PR was originally submitted by the maintainer but the patch
was broken, I request a fix but maintainer was non-responsive. I
finnally rework the patch and ask a maintainer feedback without
response. So, as marino@ suggest, I submit my changes for commit.
Do I need some kind of approval or blanket for this kind of stuff ?