net/libmaxminddb: Remove incorrect _POSIX_C_SOURCE

- Bump PORTREVISION for package change

PR:		272349
Reported by:	Mina Galic <freebsd@igalic.co>
Reference:	https://github.com/maxmind/libmaxminddb/issues/318
This commit is contained in:
Po-Chuan Hsieh 2023-08-17 02:10:27 +08:00
parent 4ce4dbc2c9
commit b0b6c96068
No known key found for this signature in database
GPG key ID: 9A4BD10F002DD04B
2 changed files with 22 additions and 0 deletions

View file

@ -1,5 +1,6 @@
PORTNAME= libmaxminddb
PORTVERSION= 1.7.1
PORTREVISION= 1
CATEGORIES= net
MASTER_SITES= https://github.com/maxmind/libmaxminddb/releases/download/${PORTVERSION}/

View file

@ -0,0 +1,21 @@
--- include/maxminddb.h.orig 2022-09-30 21:50:22 UTC
+++ include/maxminddb.h
@@ -5,18 +5,6 @@ extern "C" {
#ifndef MAXMINDDB_H
#define MAXMINDDB_H
-/* Request POSIX.1-2008. However, we want to remain compatible with
- * POSIX.1-2001 (since we have been historically and see no reason to drop
- * compatibility). By requesting POSIX.1-2008, we can conditionally use
- * features provided by that standard if the implementation provides it. We can
- * check for what the implementation provides by checking the _POSIX_VERSION
- * macro after including unistd.h. If a feature is in POSIX.1-2008 but not
- * POSIX.1-2001, check that macro before using the feature (or check for the
- * feature directly if possible). */
-#ifndef _POSIX_C_SOURCE
-#define _POSIX_C_SOURCE 200809L
-#endif
-
#include "maxminddb_config.h"
#include <stdarg.h>
#include <stdbool.h>