non port: lang/siod/files/BSDmakefile.module |
Number of commits found: 3 |
Monday, 22 Feb 2021
|
17:36 mi
Though we were compiling cleanly with clang, using gcc8 picked
up several nits, which might bite this port, when building on
the platforms, where we still use gcc.
Also, when using port-installed gcc8, ${LOCALBASE}/include is
implicitly used to search for headers BEFORE /usr/include. This
may cause gdbm-provided ndbm.h to be picked up instead of the
base version, and we're not ready for that.
The already-built packages should be unaffected, hence, still
no PORTREVISION bump...
Sponsored By: United Marsupials
 |
Wednesday, 17 Feb 2021
|
16:39 mi
Add the (optional) support for the Oracle-module. Untested beyond
"it loads", this is only available on i386 -- because the port of
databases/oracle8-client is i386 only.
Worse, because the oracle8-client only installs a static library
-- hacked from Oracle Linux binary -- further (minor) hackery is
required to link the shared sql_oracle.so with it...
Sponsored by: United Marsupials
 |
03:00 mi
Upgrade from circa 2000 to circa 2014 code. Unfortunately, upstream
are somewhat sloppy about releases -- and do not publish versioned
files. I'm calling this one 3.6.2, because that's the last version
found in the change log.
The new build uses bsd.lib.mk and bsd.prog.mk -- in order to:
a) build shared libraries cleanly;
b) stand a chance of working on the hardware platforms,
where the author never tried it.
The large patches provide for warning-free compiles with WARNS=7 --
tested on FreeBSD-11/amd64.
We now take care to link with libgnuregex.so -- whether from base
or provided by devel/libgnuregex instead of using the bundled (Only the first 15 lines of the commit message are shown above )
 |
Number of commits found: 3 |