notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
postgresql-mysql_fdw PostgreSQL foreign data wrapper for MySQL
2.6.0 databases on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.6.0Version of this port present on the latest quarterly branch.
Maintainer: tz@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2017-06-23 09:02:31
Last Update: 2021-05-17 12:47:44
Commit Hash: 4394f1f
People watching this port, also watch:: postgresql12-tds_fdw, rubywarden, sysinfo, json-c
License: PostgreSQL
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (8 items)
Collapse this list.
  1. lib/postgresql/mysql_fdw.so
  2. share/postgresql/extension/mysql_fdw--1.0--1.1.sql
  3. share/postgresql/extension/mysql_fdw--1.0.sql
  4. share/postgresql/extension/mysql_fdw--1.1.sql
  5. share/postgresql/extension/mysql_fdw.control
  6. /usr/local/share/licenses/postgresql12-mysql_fdw-2.6.0/catalog.mk
  7. /usr/local/share/licenses/postgresql12-mysql_fdw-2.6.0/LICENSE
  8. /usr/local/share/licenses/postgresql12-mysql_fdw-2.6.0/PostgreSQL
Collapse this list.
Dependency lines:
  • postgresql12-mysql_fdw>0:databases/postgresql-mysql_fdw
To install the port:
cd /usr/ports/databases/postgresql-mysql_fdw/ && make install clean
To add the package, run one of these commands:
  • pkg install databases/postgresql-mysql_fdw
  • pkg install postgresql12-mysql_fdw
PKGNAME: postgresql12-mysql_fdw
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
postgresql11-mysql_fdw
ABIlatestquarterly
FreeBSD:11:aarch64-2.5.1
FreeBSD:11:amd64--
FreeBSD:11:armv6-2.5.1
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd64--
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
postgresql12-mysql_fdw
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd642.6.02.6.0
FreeBSD:11:armv6--
FreeBSD:11:i3862.6.02.6.0
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd64--
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-2.6.0
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6-2.6.0
FreeBSD:13:armv7-2.6.0
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-2.6.0
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv62.5.5-
FreeBSD:14:armv72.5.5-
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc642.5.5-
 
postgresql13-mysql_fdw
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-2.6.0
FreeBSD:12:amd642.6.02.6.0
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3862.6.02.6.0
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch642.6.02.6.0
FreeBSD:13:amd642.6.02.6.0
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3862.6.02.6.0
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch642.6.0-
FreeBSD:14:amd642.6.0-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3862.6.0-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
postgresql95-mysql_fdw
ABIlatestquarterly
FreeBSD:11:aarch642.2.0-
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch642.2.0-
FreeBSD:12:amd64--
FreeBSD:12:armv62.2.02.5.4
FreeBSD:12:armv72.2.02.5.4
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv62.5.4-
FreeBSD:13:armv72.5.4-
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc642.5.4-
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.3 : devel/gmake
  2. postgres : databases/postgresql12-server
Runtime dependencies:
  1. postgres : databases/postgresql12-server
Library dependencies:
  1. libmysqlclient.so.20 : databases/mysql57-client
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/EnterpriseDB/mysql_fdw/tar.gz/REL-2_6_0?dummy=/
Collapse this list.

Number of commits found: 11

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
17 May 2021 12:47:44
 files touched by this commit commit hash:4394f1f2bcdc1327fad694916f90584447ba4a32  2.6.0
Torsten Zuehlsdorff (tz) search for other commits by this committer
databases/postgresql-mysql_fdw: Update from 2.5.5 to 2.6.0

This release includes the following:

Feature:

    Join Push down - If we have a join between two foreign tables from the same
remote server, push that join down to the remote server instead of fetching all
the rows for both the tables and performing a join locally.

Other Fixes:

    Fixes crash with IMPORT FOREIGN SCHEMA when executed repeatedly.
    Restricts fetching of the system attributes from the remote relation.
    Fixes compiler warning due to clash with MySQL library macro.
    Costs are not shown in the explain output when the COSTS explain option is
OFF.
    Uses environment variables in tests for connection parameters.
    No longer supports PG/EPAS version 9.5.

Sponsored by:	Bounce Experts
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  2.5.5
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
16 Mar 2021 07:38:49
Original commit files touched by this commit Revision:568541  2.5.5
tz search for other commits by this committer
databases/postgresql-mysql_fdw: Upgrade from 2.5.4 to 2.5.5

Fix various bugs, compilation warnings, and server crashes.
Souce: https://github.com/EnterpriseDB/mysql_fdw/releases/tag/REL-2_5_5

Also make minimum PostgreSQL version 9.6. The last version 2.5.4 already
dropped the PostgreSQL 9.5 support. Also imcrease max supported PostgreSQL
version from 11 to 13. This was also introduced in the last version 2.5.4.

Take maintainership

Sponsored by:	Bounce Experts

M    postgresql-mysql_fdw/Makefile
M    postgresql-mysql_fdw/distinfo
29 Aug 2020 09:16:17
Original commit files touched by this commit Revision:546890  2.5.4
tcberner search for other commits by this committer
databases/postgresql-mysql_fdw: update to 2_5_4 to fix build with clang11
03 Aug 2019 11:31:48
Original commit files touched by this commit Revision:507965  2.5.1
tobik search for other commits by this committer
databases/postgresql-mysql_fdw: Update to 2.5.1

This fixes the build with PostgreSQL 10 and 11

Changes:	https://github.com/EnterpriseDB/mysql_fdw/releases

PR:		239514
26 Jul 2019 20:46:57
Original commit files touched by this commit Revision:507372  2.2.0_2
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
12 Dec 2018 01:35:36
Original commit files touched by this commit Revision:487272  2.2.0_1
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
24 Jun 2018 00:54:27
Original commit files touched by this commit Revision:473169  2.2.0
linimon search for other commits by this committer
Workaround the following problem on aarch64 by setting LLD_UNSAFE=yes:

  cc: error: invalid linker name in argument '-fuse-ld=bfd'

Neither emaste nor I can figure out exactly where the offending stanza is
coming in.  It will take someone with more knowledge of gmake debug flags,
and possibly the src build infrastructure, to figure it out.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
22 Jun 2018 08:28:00
Original commit files touched by this commit Revision:473023  2.2.0
yuri search for other commits by this committer
Correction to r473019: Revert the unintended change to the 'Created by' headers.
22 Jun 2018 08:04:39
Original commit files touched by this commit Revision:473019  2.2.0
yuri search for other commits by this committer
Reset MAINTAINER on ports maintained by amutu@amutu.com

Based on the new policy of all maintained ports reset
when maintaner is absent for 3 months.

Bug#226400 for science/py-tensorflow is ignored since 2018-03-06 (3+ months).
portscout database indicates that 48.94% of his ports aren't updated.
23 Jun 2017 09:02:17
Original commit files touched by this commit Revision:444170  2.2.0
tz search for other commits by this committer
New port: databases/postgresql-mysql_fdw

This PostgreSQL extension implements a Foreign Data Wrapper (FDW) for MySQL.
The following enhancements are added to the mysql_fdw:
	Write-able FDW
	Connection Pooling
	Where clause push-down
	Column push-down
	Prepared Statment
Please note that this version of mysql_fdw works with PostgreSQL 9.3, 9.4, 9.5
and 9.6.

WWW: https://github.com/EnterpriseDB/mysql_fdw

PR:           219636
Submitted by: Jov <amutu@amutu.com>

Number of commits found: 11