Check-in [b93594845d]
Overview
Comment:Remove setting _USE_32BIT_TIME_T, does not seem to be required anymore.

It was added as part of [cb7ed6affe], but now causes [df2dd68dca]

Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: b93594845ddef03e5d080e745a4dc535013748af
User & Date: rkeene on 2022-08-12 15:21:39
Other Links: manifest | tags
Context
2022-08-14
21:28
Use correct thread package name even if it is an alpha release check-in: 445ed79573 user: rkeene tags: trunk
2022-08-12
15:21
Remove setting _USE_32BIT_TIME_T, does not seem to be required anymore.

It was added as part of [cb7ed6affe], but now causes [df2dd68dca] check-in: b93594845d user: rkeene tags: trunk

14:41
Use known-good TclKit for testing when one is needed check-in: dc93df7de3 user: rkeene tags: trunk
Changes

Modified build/make-kit-netbsd-amd64 from [3a556fa537] to [226944d660].

1
2
3
4
5
6
#! /bin/sh

CROSS="x86_64-unknown-netbsd5"
export CROSS

./build/make-kit-crosscompile "$@" --enable-64bit


|



1
2
3
4
5
6
#! /bin/sh

CROSS="x86_64-unknown-netbsd8"
export CROSS

./build/make-kit-crosscompile "$@" --enable-64bit

Modified build/make-kit-netbsd-i386 from [82d2d99ec2] to [afca9733e5].

1
2
3
4
5
6
7
#! /bin/sh

CROSS="x86_64-unknown-netbsd5"
CC_ADD="-m32"
export CROSS CC_ADD

./build/make-kit-crosscompile "$@"


|




1
2
3
4
5
6
7
#! /bin/sh

CROSS="x86_64-unknown-netbsd8"
CC_ADD="-m32"
export CROSS CC_ADD

./build/make-kit-crosscompile "$@"

Deleted tcl/patchscripts/win32-32bit-timet.sh version [701d971009].

1
2
3
4
5
6
7
8
9
10
11
12
13
14
#! /usr/bin/env bash

# Do not run on Win32
if echo '_WIN64' | ${CC:-cc} -E - | grep '^_WIN64$' >/dev/null; then
	(
		echo '#ifndef _USE_32BIT_TIME_T'
		echo '#define _USE_32BIT_TIME_T 1'
		echo '#endif'
		cat generic/tcl.h
	) > generic/tcl.h.new
	cat generic/tcl.h.new > generic/tcl.h
fi

exit 0
<
<
<
<
<
<
<
<
<
<
<
<
<
<




























Modified tcllux/build.sh from [fa88feba81] to [1695886ba1].

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#! /usr/bin/env bash

# BuildCompatible: KitCreator

version='0.4'
url="https://chiselapp.com/user/stwo/repository/tcllux/uv/tcllux-${version}.tar.gz"
sha256='c4fecf6852b35089a8f6d0e1a6fe8feb70c5f7e9f4eb91ad6b4caa9c65c211fd'
pkg_ignore_opts=(--enable-threads --disable-threads --enable-kit-storage)
pkg_no_support_for_static='1'

function postinstall() {
	(
		cd "${installdir}/lib" || exit 1
		if [ -d 'tcl' ]; then
			mv tcl/* .
			rmdir tcl
		fi
	) || return 1
}




|

|



|








1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#! /usr/bin/env bash

# BuildCompatible: KitCreator

version='0.5'
url="https://chiselapp.com/user/stwo/repository/tcllux/uv/tcllux-${version}.tar.gz"
sha256='c5100f784b0790f878f75dbdadc109f69e3cee536eb9376785a360284345d4fe'
pkg_ignore_opts=(--enable-threads --disable-threads --enable-kit-storage)
pkg_no_support_for_static='1'

function postinstall_() {
	(
		cd "${installdir}/lib" || exit 1
		if [ -d 'tcl' ]; then
			mv tcl/* .
			rmdir tcl
		fi
	) || return 1
}