Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

package updates #1562

Merged
merged 11 commits into from
Dec 27, 2024
Merged
Show file tree
Hide file tree
Changes from 9 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion build/clang/build-19.sh
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

PROG=clang
PKG=ooce/developer/clang-19
VER=19.1.5
VER=19.1.6
SUMMARY="C language family frontend for LLVM"
DESC="The Clang project provides a language front-end and tooling "
DESC+="infrastructure for languages in the C language family (C, C++, "
Expand Down
2 changes: 1 addition & 1 deletion build/cmake/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
. ../../lib/build.sh

PROG=cmake
VER=3.31.2
VER=3.31.3
PKG=ooce/developer/cmake
SUMMARY="Build coordinator"
DESC="An extensible system that manages the build process in a "
Expand Down
4 changes: 2 additions & 2 deletions build/fuse/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,12 @@
# http://www.illumos.org/license/CDDL.
# }}}

# Copyright 2023 OmniOS Community Edition (OmniOSce) Association.
# Copyright 2024 OmniOS Community Edition (OmniOSce) Association.

. ../../lib/build.sh

PROG=fuse
VER=1.5
VER=1.6
PKG=ooce/driver/fuse
SUMMARY="$PROG"
DESC="fuse kernel module for illumos"
Expand Down
2 changes: 1 addition & 1 deletion build/isc-bind9/build-918.sh
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
. ../../lib/build.sh

PROG=bind
VER=9.18.31
VER=9.18.32
PKG=ooce/network/bind-918
SUMMARY="ISC BIND DNS Server & Tools"
DESC="Server & Client Utilities for DNS"
Expand Down
2 changes: 1 addition & 1 deletion build/isc-bind9/build-920.sh
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
. ../../lib/build.sh

PROG=bind
VER=9.20.3
VER=9.20.4
PKG=ooce/network/bind-920
SUMMARY="ISC BIND DNS Server & Tools"
DESC="Server & Client Utilities for DNS"
Expand Down
2 changes: 1 addition & 1 deletion build/llvm/build-19.sh
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

PROG=llvm
PKG=ooce/developer/llvm-19
VER=19.1.5
VER=19.1.6
SUMMARY="Low Level Virtual Machine compiler infrastructure"
DESC="A collection of modular and reusable compiler and toolchain technologies"

Expand Down
27 changes: 13 additions & 14 deletions build/mosquitto/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -17,17 +17,15 @@
. ../../lib/build.sh

PROG=mosquitto
VER=2.0.18
VER=2.0.20
PKG=ooce/network/mosquitto
SUMMARY="$PROG - an open source message broker"
DESC="$PROG is an open source (EPL/EDL licensed) message broker that "
DESC+="implements the MQTT protocol versions 5.0, 3.1.1 and 3.1."

# does not yet build with gcc 14
((GCCVER > 13)) && set_gccver 13

forgo_isaexec
set_standard XPG6
test_relver '>=' 151053 && set_clangver
set_standard XPG7 CFLAGS

OPREFIX=$PREFIX
PREFIX+=/$PROG
Expand All @@ -53,15 +51,16 @@ CONFIGURE_OPTS="
-DCMAKE_INSTALL_LOCALSTATEDIR=/var$PREFIX
-DWITH_PLUGINS=NO
"
CONFIGURE_OPTS[i386]="
-DCMAKE_INSTALL_LIBDIR=$OPREFIX/lib
"
CONFIGURE_OPTS[amd64]="
-DCMAKE_INSTALL_LIBDIR=$OPREFIX/lib/amd64
"
LDFLAGS+=" -lsocket -lnsl"
LDFLAGS[i386]+=" -R$OPREFIX/lib"
LDFLAGS[amd64]+=" -R$OPREFIX/lib/amd64"

pre_configure() {
typeset arch=$1

CONFIGURE_OPTS[$arch]="
-DCMAKE_INSTALL_LIBDIR=$OPREFIX/${LIBDIRS[$arch]}
"

LDFLAGS[$arch]+=" -Wl,-R$OPREFIX/${LIBDIRS[$arch]} -lsocket"
}

init
download_source $PROG $PROG $VER
Expand Down
12 changes: 12 additions & 0 deletions build/mosquitto/patches/linkflags.patch
Original file line number Diff line number Diff line change
@@ -1,3 +1,15 @@
diff -wpruN --no-dereference '--exclude=*.orig' a~/lib/CMakeLists.txt a/lib/CMakeLists.txt
--- a~/lib/CMakeLists.txt 1970-01-01 00:00:00
+++ a/lib/CMakeLists.txt 1970-01-01 00:00:00
@@ -108,7 +108,7 @@ set_target_properties(libmosquitto PROPE
SOVERSION 1
)

-if(UNIX AND NOT APPLE)
+if(UNIX AND NOT APPLE AND NOT ${CMAKE_SYSTEM_NAME} MATCHES "SunOS")
set_target_properties(libmosquitto PROPERTIES
LINK_DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/linker.version
LINK_FLAGS "-Wl,--version-script=${CMAKE_CURRENT_SOURCE_DIR}/linker.version"
diff -wpruN --no-dereference '--exclude=*.orig' a~/src/CMakeLists.txt a/src/CMakeLists.txt
--- a~/src/CMakeLists.txt 1970-01-01 00:00:00
+++ a/src/CMakeLists.txt 1970-01-01 00:00:00
Expand Down
4 changes: 2 additions & 2 deletions build/mosquitto/patches/mux_epoll_c.patch
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
diff -wpruN --no-dereference '--exclude=*.orig' a~/src/mux_epoll.c a/src/mux_epoll.c
--- a~/src/mux_epoll.c 1970-01-01 00:00:00
+++ a/src/mux_epoll.c 1970-01-01 00:00:00
@@ -28,6 +28,7 @@ Contributors:
#include <assert.h>
@@ -27,6 +27,7 @@ Contributors:

#ifndef WIN32
#ifdef WITH_EPOLL
+#include <signal.h>
Expand Down
2 changes: 1 addition & 1 deletion build/php/build-82.sh
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

PROG=php
PKG=ooce/application/php-82
VER=8.2.26
VER=8.2.27
SUMMARY="PHP 8.2"
DESC="A popular general-purpose scripting language"

Expand Down
2 changes: 1 addition & 1 deletion build/php/build-83.sh
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

PROG=php
PKG=ooce/application/php-83
VER=8.3.14
VER=8.3.15
SUMMARY="PHP 8.3"
DESC="A popular general-purpose scripting language"

Expand Down
2 changes: 1 addition & 1 deletion build/php/build-84.sh
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

PROG=php
PKG=ooce/application/php-84
VER=8.4.1
VER=8.4.2
SUMMARY="PHP 8.4"
DESC="A popular general-purpose scripting language"

Expand Down
2 changes: 1 addition & 1 deletion build/tree/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
. ../../lib/build.sh

PROG=tree
VER=2.1.3
VER=2.2.1
PKG=ooce/file/tree
SUMMARY="File system tree viewer"
DESC="The tree utility recursively displays the contents of \
Expand Down
46 changes: 23 additions & 23 deletions build/tree/patches/struct_comment.patch
Original file line number Diff line number Diff line change
@@ -1,22 +1,22 @@
struct comment is defined in /usr/include/pwd.h under an __EXTENSIONS__ guard
however the source requires other definitions under __EXTENSIONS__

diff -wpruN '--exclude=*.orig' a~/file.c a/file.c
diff -wpruN --no-dereference '--exclude=*.orig' a~/file.c a/file.c
--- a~/file.c 1970-01-01 00:00:00
+++ a/file.c 1970-01-01 00:00:00
@@ -113,7 +113,7 @@ void freefiletree(struct _info *ent)
struct _info **fprune(struct _info *head, char *path, bool matched, bool root)
@@ -107,7 +107,7 @@ void freefiletree(struct _info *ent)
struct _info **fprune(struct _info *head, const char *path, bool matched, bool root)
{
struct _info **dir, *new = NULL, *end = NULL, *ent, *t;
- struct comment *com;
+ struct comment_ *com;
struct ignorefile *ig = NULL;
struct infofile *inf = NULL;
char *cur, *fpath = xmalloc(sizeof(char) * MAXPATH);
diff -wpruN '--exclude=*.orig' a~/info.c a/info.c
diff -wpruN --no-dereference '--exclude=*.orig' a~/info.c a/info.c
--- a~/info.c 1970-01-01 00:00:00
+++ a/info.c 1970-01-01 00:00:00
@@ -31,11 +31,11 @@ extern const struct linedraw *linedraw;
@@ -32,11 +32,11 @@ extern char xpattern[PATH_MAX];

struct infofile *infostack = NULL;

Expand All @@ -28,18 +28,18 @@ diff -wpruN '--exclude=*.orig' a~/info.c a/info.c
- struct comment *com = xmalloc(sizeof(struct comment));
+ struct comment_ *com = xmalloc(sizeof(struct comment_));
com->pattern = phead;
com->desc = xmalloc(sizeof(char *) * (lines+1));
com->desc = xmalloc(sizeof(char *) * (size_t)(lines+1));
for(i=0; i < lines; i++) com->desc[i] = line[i];
@@ -49,7 +49,7 @@ struct infofile *new_infofile(char *path
@@ -50,7 +50,7 @@ struct infofile *new_infofile(const char
struct stat st;
char buf[PATH_MAX];
char buf[PATH_MAX], rpath[PATH_MAX];
struct infofile *inf;
- struct comment *chead = NULL, *cend = NULL, *com;
+ struct comment_ *chead = NULL, *cend = NULL, *com;
struct pattern *phead = NULL, *pend = NULL, *p;
char *line[PATH_MAX];
FILE *fp;
@@ -117,7 +117,7 @@ void push_infostack(struct infofile *inf
@@ -128,7 +128,7 @@ void push_infostack(struct infofile *inf
struct infofile *pop_infostack(void)
{
struct infofile *inf;
Expand All @@ -48,35 +48,35 @@ diff -wpruN '--exclude=*.orig' a~/info.c a/info.c
struct pattern *p, *c;
int i;

@@ -145,10 +145,10 @@ struct infofile *pop_infostack(void)
@@ -156,10 +156,10 @@ struct infofile *pop_infostack(void)
* Returns an info pointer if a path matches a pattern.
* top == 1 if called in a directory with a .info file.
*/
-struct comment *infocheck(char *path, char *name, int top, int isdir)
+struct comment_ *infocheck(char *path, char *name, int top, int isdir)
-struct comment *infocheck(const char *path, const char *name, int top, bool isdir)
+struct comment_ *infocheck(const char *path, const char *name, int top, bool isdir)
{
struct infofile *inf = infostack;
- struct comment *com;
+ struct comment_ *com;
struct pattern *p;

if (inf == NULL) return NULL;
diff -wpruN '--exclude=*.orig' a~/tree.c a/tree.c
diff -wpruN --no-dereference '--exclude=*.orig' a~/tree.c a/tree.c
--- a~/tree.c 1970-01-01 00:00:00
+++ a/tree.c 1970-01-01 00:00:00
@@ -805,7 +805,7 @@ struct _info *getinfo(char *name, char *
@@ -875,7 +875,7 @@ struct _info *getinfo(const char *name,

struct _info **read_dir(char *dir, int *n, int infotop)
struct _info **read_dir(char *dir, ssize_t *n, int infotop)
{
- struct comment *com;
+ struct comment_ *com;
static char *path = NULL;
static long pathsize;
static size_t pathsize;
struct _info **dl, *info;
diff -wpruN '--exclude=*.orig' a~/tree.h a/tree.h
diff -wpruN --no-dereference '--exclude=*.orig' a~/tree.h a/tree.h
--- a~/tree.h 1970-01-01 00:00:00
+++ a/tree.h 1970-01-01 00:00:00
@@ -173,15 +173,15 @@ struct ignorefile {
@@ -168,15 +168,15 @@ struct ignorefile {
};

/* info.c */
Expand All @@ -95,12 +95,12 @@ diff -wpruN '--exclude=*.orig' a~/tree.h a/tree.h
struct infofile *next;
};

@@ -299,7 +299,7 @@ struct ignorefile *pop_filterstack(void)
struct infofile *new_infofile(char *path);
@@ -297,7 +297,7 @@ struct ignorefile *pop_filterstack(void)
struct infofile *new_infofile(const char *path, bool checkparents);
void push_infostack(struct infofile *inf);
struct infofile *pop_infostack(void);
-struct comment *infocheck(char *path, char *name, int top, int isdir);
+struct comment_ *infocheck(char *path, char *name, int top, int isdir);
void printcomment(int line, int lines, char *s);
-struct comment *infocheck(const char *path, const char *name, int top, bool isdir);
+struct comment_ *infocheck(const char *path, const char *name, int top, bool isdir);
void printcomment(size_t line, size_t lines, char *s);

/* list.c */
22 changes: 11 additions & 11 deletions doc/packages.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,9 @@
| ooce/application/nagios-plugins | 2.4.8 | http://www.nagios-plugins.org/download/ | [omniosorg](https://github.com/omniosorg)
| ooce/application/novnc | 1.5.0 | https://github.com/novnc/noVNC/releases | Currently used solely by zadm
| ooce/application/php-81 | 8.1.31 | https://www.php.net/downloads.php | [omniosorg](https://github.com/omniosorg)
| ooce/application/php-82 | 8.2.26 | https://www.php.net/downloads.php | [omniosorg](https://github.com/omniosorg)
| ooce/application/php-83 | 8.3.14 | https://www.php.net/downloads.php | [omniosorg](https://github.com/omniosorg)
| ooce/application/php-84 | 8.4.1 | https://www.php.net/downloads.php | [omniosorg](https://github.com/omniosorg)
| ooce/application/php-82 | 8.2.27 | https://www.php.net/downloads.php | [omniosorg](https://github.com/omniosorg)
| ooce/application/php-83 | 8.3.15 | https://www.php.net/downloads.php | [omniosorg](https://github.com/omniosorg)
| ooce/application/php-84 | 8.4.2 | https://www.php.net/downloads.php | [omniosorg](https://github.com/omniosorg)
| ooce/application/php-XX/imagick | 3.7.0 | https://github.com/Imagick/imagick/tags | [omniosorg](https://github.com/omniosorg)
| ooce/application/rustdesk-server | 1.1.12 | https://github.com/rustdesk/rustdesk-server/releases | [omniosorg](https://github.com/omniosorg)
| ooce/application/texlive | 20240312 | https://pi.kwarc.info/historic/systems/texlive/2024/ | [omniosorg](https://github.com/omniosorg)
Expand Down Expand Up @@ -59,8 +59,8 @@
| ooce/developer/clang-15 | 15.0.7 | https://github.com/llvm/llvm-project/releases | [omniosorg](https://github.com/omniosorg)
| ooce/developer/clang-17 | 17.0.6 | https://github.com/llvm/llvm-project/releases | [omniosorg](https://github.com/omniosorg)
| ooce/developer/clang-18 | 18.1.8 | https://github.com/llvm/llvm-project/releases | [omniosorg](https://github.com/omniosorg)
| ooce/developer/clang-19 | 19.1.5 | https://github.com/llvm/llvm-project/releases | [omniosorg](https://github.com/omniosorg)
| ooce/developer/cmake | 3.31.2 | https://cmake.org/download/ | [omniosorg](https://github.com/omniosorg)
| ooce/developer/clang-19 | 19.1.6 | https://github.com/llvm/llvm-project/releases | [omniosorg](https://github.com/omniosorg)
| ooce/developer/cmake | 3.31.3 | https://cmake.org/download/ | [omniosorg](https://github.com/omniosorg)
| ooce/developer/cscope | 15.9 | https://sourceforge.net/projects/cscope/files/cscope/ | [omniosorg](https://github.com/omniosorg)
| ooce/developer/cunit | 2.1-3 | https://sourceforge.net/projects/cunit/files/CUnit/ | [omniosorg](https://github.com/omniosorg)
| ooce/developer/dejagnu | 1.6.3 | https://ftp.gnu.org/gnu/dejagnu/ | [omniosorg](https://github.com/omniosorg)
Expand All @@ -74,7 +74,7 @@
| ooce/developer/llvm-15 | 15.0.7 | https://github.com/llvm/llvm-project/releases | [omniosorg](https://github.com/omniosorg)
| ooce/developer/llvm-17 | 17.0.6 | https://github.com/llvm/llvm-project/releases | [omniosorg](https://github.com/omniosorg)
| ooce/developer/llvm-18 | 18.1.8 | https://github.com/llvm/llvm-project/releases | [omniosorg](https://github.com/omniosorg)
| ooce/developer/llvm-19 | 19.1.5 | https://github.com/llvm/llvm-project/releases | [omniosorg](https://github.com/omniosorg)
| ooce/developer/llvm-19 | 19.1.6 | https://github.com/llvm/llvm-project/releases | [omniosorg](https://github.com/omniosorg)
| ooce/developer/ninja | 1.12.1 | https://github.com/ninja-build/ninja/releases https://ninja-build.org/ | [omniosorg](https://github.com/omniosorg)
| ooce/developer/omni | github-latest | https://github.com/omniosorg/omni/releases | [omniosorg](https://github.com/omniosorg)
| ooce/developer/pkgmgr | github-latest | https://github.com/omniosorg/pkgmgr/releases | [omniosorg](https://github.com/omniosorg)
Expand All @@ -86,7 +86,7 @@
| ooce/developer/yasm | 1.3.0 | https://github.com/yasm/yasm/releases https://yasm.tortall.net/ | [omniosorg](https://github.com/omniosorg)
| ooce/developer/zig-012 | 0.12.1 | https://ziglang.org/download/index.json https://ziglang.org/download/ | [omniosorg](https://github.com/omniosorg)
| ooce/developer/zig-013 | 0.13.0 | https://ziglang.org/download/index.json https://ziglang.org/download/ | [omniosorg](https://github.com/omniosorg)
| ooce/driver/fuse | 1.5 | https://github.com/jurikm/illumos-fusefs/tags | [omniosorg](https://github.com/omniosorg)
| ooce/driver/fuse | 1.6 | https://github.com/jurikm/illumos-fusefs/tags | [omniosorg](https://github.com/omniosorg)
| ooce/editor/emacs | 29.4 | https://ftp.gnu.org/gnu/emacs/ https://www.gnu.org/savannah-checkouts/gnu/emacs/emacs.html#Releases | [omniosorg](https://github.com/omniosorg)
| ooce/editor/helix | 24.07 | https://github.com/helix-editor/helix/releases| [omniosorg](https://github.com/omniosorg)
| ooce/editor/joe | 4.6 | https://sourceforge.net/projects/joe-editor/files/JOE%20sources/ | [omniosorg](https://github.com/omniosorg)
Expand All @@ -95,7 +95,7 @@
| ooce/emulator/qemu | 9.2.0 | https://www.qemu.org/download/ | [omniosorg](https://github.com/omniosorg)
| ooce/file/acltool | 1.16.2 | https://github.com/ptrrkssn/acltool/releases | [Peter Eriksson](https://github.com/ptrrkssn)
| ooce/file/lsof | 4.99.3 | https://github.com/lsof-org/lsof/releases | [omniosorg](https://github.com/omniosorg)
| ooce/file/tree | 2.1.3 | https://gitlab.com/api/v4/projects/OldManProgrammer%2Funix-tree/repository/tags/ https://gitlab.com/OldManProgrammer/unix-tree | [omniosorg](https://github.com/omniosorg)
| ooce/file/tree | 2.2.1 | https://gitlab.com/api/v4/projects/OldManProgrammer%2Funix-tree/repository/tags/ https://gitlab.com/OldManProgrammer/unix-tree | [omniosorg](https://github.com/omniosorg)
| ooce/fonts/liberation | 2.1.5 | https://github.com/liberationfonts/liberation-fonts/releases | [omniosorg](https://github.com/omniosorg)
| ooce/library/apr | 1.7.4 | https://downloads.apache.org/apr/ | [omniosorg](https://github.com/omniosorg)
| ooce/library/apr-util | 1.6.3 | https://downloads.apache.org/apr/ | [omniosorg](https://github.com/omniosorg)
Expand Down Expand Up @@ -156,16 +156,16 @@
| ooce/multimedia/rav1e | 0.7.1 | https://github.com/xiph/rav1e/releases | [omniosorg](https://github.com/omniosorg)
| ooce/multimedia/x264 | 20210613 | https://code.videolan.org/videolan/x264/-/tree/stable https://www.videolan.org/developers/x264.html | [omniosorg](https://github.com/omniosorg)
| ooce/multimedia/x265 | 3.4 | https://github.com/videolan/x265/tags https://bitbucket.org/multicoreware/x265_git/wiki/Home | [omniosorg](https://github.com/omniosorg)
| ooce/network/bind-918 | 9.18.31 | https://ftp.isc.org/isc/bind9/ https://www.isc.org/downloads/ | [omniosorg](https://github.com/omniosorg)
| ooce/network/bind-920 | 9.20.3 | https://ftp.isc.org/isc/bind9/ https://www.isc.org/downloads/ | [omniosorg](https://github.com/omniosorg)
| ooce/network/bind-918 | 9.18.32 | https://ftp.isc.org/isc/bind9/ https://www.isc.org/downloads/ | [omniosorg](https://github.com/omniosorg)
| ooce/network/bind-920 | 9.20.4 | https://ftp.isc.org/isc/bind9/ https://www.isc.org/downloads/ | [omniosorg](https://github.com/omniosorg)
| ooce/network/bwm-ng | 0.6.3 | https://github.com/vgropp/bwm-ng/releases | [omniosorg](https://github.com/omniosorg)
| ooce/network/cyrus-imapd | 3.8.2 | https://github.com/cyrusimap/cyrus-imapd/releases | [omniosorg](https://github.com/omniosorg)
| ooce/network/dnscrypt-proxy | 2.1.5 | https://github.com/DNSCrypt/dnscrypt-proxy/releases | [omniosorg](https://github.com/omniosorg)
| ooce/network/dnsmasq | 2.90 | https://thekelleys.org.uk/dnsmasq/ | [omniosorg](https://github.com/omniosorg)
| ooce/network/fping | 5.2 | https://github.com/schweikert/fping/releases | [omniosorg](https://github.com/omniosorg)
| ooce/network/irssi | 1.4.5 | https://github.com/irssi/irssi/releases | [omniosorg](https://github.com/omniosorg)
| ooce/network/mosh | 1.4.0 | https://github.com/mobile-shell/mosh/releases | [omniosorg](https://github.com/omniosorg)
| ooce/network/mosquitto | 2.0.18 | https://mosquitto.org/download/ | [omniosorg](https://github.com/omniosorg)
| ooce/network/mosquitto | 2.0.20 | https://mosquitto.org/download/ | [omniosorg](https://github.com/omniosorg)
| ooce/network/mrtg | 2.17.10 | https://oss.oetiker.ch/mrtg/pub/?M=D | [omniosorg](https://github.com/omniosorg)
| ooce/network/mtr | 0.95 | https://github.com/traviscross/mtr/tags | [omniosorg](https://github.com/omniosorg)
| ooce/network/nicstat | 1.95 | https://sourceforge.net/projects/nicstat/files/ | [omniosorg](https://github.com/omniosorg)
Expand Down
2 changes: 2 additions & 0 deletions lib/config.sh
Original file line number Diff line number Diff line change
Expand Up @@ -443,6 +443,8 @@ STANDARDS[XPG4]="-D_XOPEN_SOURCE -D_XOPEN_VERSION=4"
STANDARDS[XPG4v2]="-D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED=1"
STANDARDS[XPG5]="-D_XOPEN_SOURCE=500 -D__EXTENSIONS__=1"
STANDARDS[XPG6]="-D_XOPEN_SOURCE=600 -D__EXTENSIONS__=1"
STANDARDS[XPG7]="-D_XOPEN_SOURCE=700 -D__EXTENSIONS__=1"
STANDARDS[XPG8]="-D_XOPEN_SOURCE=800 -D__EXTENSIONS__=1"

typeset -A CFLAGS=(
[i386]=-m32
Expand Down
Loading