non port: www/aws/Makefile.FreeBSD |
SVNWeb
|
Number of commits found: 2 |
Sat, 17 May 2014
|
[ 21:21 marino ] (Only the first 10 of 27 ports in this commit are shown above. )
www/aws: Upgrade from 3.1.0.0 => 3.2.0.0
The templates parser was split out from AWS and due to quirk how
GPRBuild interacts with aggregate library projects, linking it as a
separate library was more than challenging. It would drop a library
exchange file (aws.lexch) in /usr/local/lib/templates_parser during
the linking process. Ports are not support to touch areas outside of
their work directory -- if they do, builders will notice and fail the
port. After hours of trying to get GPRLib to behave, I was reduced to
copying the *.ali files over to the work directory and creating a
custom gpr file to make linking legal. In the process, I noticed AWS
was linking back to work directory (sanity checks don't flag this yet)
so that was fixed the the custom "-R" option that I added to GPRBuild
a couple of years ago.
(Only the first 15 lines of the commit message are shown above )
|
Wed, 26 Mar 2014
|
[ 09:41 marino ]
textproc/xmlada, www/aws: Hack to fix build on FreeBSD 8
For an unknown reason, the shared version of the xmlada library fails
to link on FreeBSD 8. To at least get it building, only the static
version is built on that platform. As a consequence, www/aws had to
have a similar FreeBSD8-only instruction. Neither requires plist
adjustments because they both have generated plists. No bump is
required because neither have been building on FreeBSD 8.
xmlada is due to be updated anyway. Most Ada libraries are static and
I very well just convert xmlada to be a static-only library without
condition.
While here, fix a check-orphans failure due to licensing on aws.
|
Number of commits found: 2 |