Skip to content

Commit 1c86f7a

Browse files
committed
vlmcsd-svn818-2016-03-07-Hotbird64
1 parent 1af203d commit 1c86f7a

34 files changed

+145
-87
lines changed

dns_srv.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ static int getDnsRawAnswer(const char *restrict query, unsigned char** receive_b
159159
char* querystring = (char*)alloca(strlen(query) + 12);
160160
strcpy(querystring, "_vlmcs._tcp");
161161
strcat(querystring, query);
162-
bytes_received = res_query(querystring, C_IN, ns_t_srv, *receive_buffer, RECEIVE_BUFFER_SIZE);
162+
bytes_received = res_query(querystring, ns_c_in, ns_t_srv, *receive_buffer, RECEIVE_BUFFER_SIZE);
163163
# endif
164164
}
165165
else

floppy144.vfd

0 Bytes
Binary file not shown.

helpers.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -345,7 +345,7 @@ __pure BOOL getArgumentBool(int_fast8_t *result, const char *const argument)
345345
{
346346
if (
347347
!strncasecmp(argument, "true", 4) ||
348-
!strncasecmp(argument, "on", 4) ||
348+
!strncasecmp(argument, "on", 2) ||
349349
!strncasecmp(argument, "yes", 3) ||
350350
!strncasecmp(argument, "1", 1)
351351
)

make_dragonfly

100644100755
File mode changed.

make_freebsd

100644100755
File mode changed.

make_linux

100644100755
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ mkdir -p binaries/Linux/intel/static
2121
mkdir -p binaries/Linux/intel/musl
2222

2323
mkdir -p binaries/Linux/sparc32/glibc
24+
mkdir -p binaries/Linux/s390/glibc
2425

2526
mkdir -p binaries/Android/arm/bionic
2627
mkdir -p binaries/Android/arm/static

make_mainframe_linux

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
#!/bin/bash
2+
3+
SMALLCC="-pipe -fno-common -fno-exceptions -fno-stack-protector -fno-unwind-tables -fno-asynchronous-unwind-tables -fmerge-all-constants"
4+
SMALLLD="-pipe -Wl,--hash-style=sysv -Wl,-z,norelro -Wl,--build-id=none"
5+
SMALL="$SMALLCC $SMALLLD"
6+
7+
export CFLAGS="$SMALLCC"
8+
export PLATFORMFLAGS="-flto=jobserver -fwhole-program -m31 -mesa -mpacked-stack -msmall-exec"
9+
export LDFLAGS="$SMALLLD -Wl,--hash-style=gnu"
10+
export THREADS=0
11+
export FEATURES=full
12+
13+
export MULTI_NAME=vlmcsdmulti-s390-glibc
14+
export CLIENT_NAME=vlmcs-s390-glibc
15+
export PROGRAM_NAME=vlmcsd-s390-glibc
16+
17+
make -B -j`nproc` $CLIENT_NAME $PROGRAM_NAME
18+
19+
rm -f vlmcsd.o vlmcs.o vlmcsdmulti.o
20+
make -j`nproc` $MULTI_NAME
21+
22+
sstrip -z $CLIENT_NAME $PROGRAM_NAME $MULTI_NAME
23+
24+
export PLATFORMFLAGS="-flto=jobserver -fwhole-program -m64 -mzarch -mpacked-stack -msmall-exec"
25+
export MULTI_NAME=vlmcsdmulti-s390x-glibc
26+
export CLIENT_NAME=vlmcs-s390x-glibc
27+
export PROGRAM_NAME=vlmcsd-s390x-glibc
28+
29+
make -B -j`nproc` $CLIENT_NAME $PROGRAM_NAME
30+
31+
rm -f vlmcsd.o vlmcs.o vlmcsdmulti.o
32+
export PLATFORMFLAGS="-flto=jobserver -fwhole-program -m64 -mzarch -mpacked-stack -msmall-exec"
33+
make -j`nproc` $MULTI_NAME
34+
35+
sstrip -z $CLIENT_NAME $PROGRAM_NAME $MULTI_NAME
36+
37+
cp -af vlmcsd-s390-glibc /usr/local/sbin/vlmcsd
38+
cp -af vlmcs-s390-glibc /usr/local/bin/vlmcs
39+
40+
mkdir -p /usr/local/man/man1 2>/dev/null
41+
mkdir -p /usr/local/man/man5 2>/dev/null
42+
mkdir -p /usr/local/man/man8 2>/dev/null
43+
mkdir -p /usr/local/man/man7 2>/dev/null
44+
cp -a vlmcs.1 vlmcsdmulti.1 /usr/local/man/man1/
45+
cp -a vlmcsd.7 /usr/local/man/man7/
46+
cp -a vlmcsd.8 /usr/local/man/man8/
47+
cp -a vlmcsd.ini.5 /usr/local/man/man5/
48+
pbzip2 -f -9 /usr/local/man/man5/vlmcsd.ini.5 /usr/local/man/man1/vlmcs.1 /usr/local/man/man1/vlmcsdmulti.1 /usr/local/man/man7/vlmcsd.7 /usr/local/man/man8/vlmcsd.8
49+
50+
scp -p vlmcsdmulti-s390-glibc vlmcs-s390-glibc vlmcsd-s390-glibc vlmcsdmulti-s390x-glibc vlmcs-s390x-glibc vlmcsd-s390x-glibc ubuntu64.internal:x/binaries/Linux/s390/glibc

make_minix

100644100755
File mode changed.

make_netbsd

100644100755
File mode changed.

make_openbsd

100644100755
File mode changed.

0 commit comments

Comments
 (0)