parent
711412a627
commit
39a4e5f372
2
sources
2
sources
|
@ -1 +1 @@
|
|||
SHA512 (tcl-core8.6.7-src.tar.gz) = 95c8c5bcb4fe604a77ca6ba9d49f9e90d156feaa9f3ab97661983f256ab54476b103ec8de01cd47231ed95e6df5e36d60514aed2ba5b8f3619cc5a3698ad3ee5
|
||||
SHA512 (tcl-core8.6.8-src.tar.gz) = 36e6079b582c205e8c89435b361ef96550541357f473aea2ca4e6f01bd84e50ebd1474a75a1ae90640b9a5b392fb01ddfa71f0fa28e409b3569d88c32b4ddb69
|
||||
|
|
|
@ -6,8 +6,8 @@ index 8a802fb..0df92fd 100644
|
|||
# get rid of the warnings.
|
||||
#CFLAGS_OPTIMIZE="${CFLAGS_OPTIMIZE} -D__NO_STRING_INLINES -D__NO_MATH_INLINES"
|
||||
|
||||
- SHLIB_LD='${CC} -shared ${CFLAGS} ${LDFLAGS}'
|
||||
+ SHLIB_LD='${CC} -shared ${CFLAGS} ${LDFLAGS} -fPIC -Wl,-soname,${@}'
|
||||
- SHLIB_LD='${CC} ${CFLAGS} ${LDFLAGS} -shared'
|
||||
+ SHLIB_LD='${CC} ${CFLAGS} ${LDFLAGS} -shared -fPIC -Wl,-soname,${@}'
|
||||
DL_OBJS="tclLoadDl.o"
|
||||
DL_LIBS="-ldl"
|
||||
LDFLAGS="$LDFLAGS -Wl,--export-dynamic"
|
|
@ -1,8 +1,8 @@
|
|||
diff --git a/generic/tclInt.h b/generic/tclInt.h
|
||||
index 2f830cc..9ce4f18 100644
|
||||
index 91c8b96..623a598 100644
|
||||
--- a/generic/tclInt.h
|
||||
+++ b/generic/tclInt.h
|
||||
@@ -3207,7 +3207,7 @@ MODULE_SCOPE void TclClockInit(Tcl_Interp *interp);
|
||||
@@ -3215,7 +3215,7 @@ MODULE_SCOPE void TclClockInit(Tcl_Interp *interp);
|
||||
MODULE_SCOPE int TclClockOldscanObjCmd(
|
||||
ClientData clientData, Tcl_Interp *interp,
|
||||
int objc, Tcl_Obj *const objv[]);
|
||||
|
@ -11,7 +11,7 @@ index 2f830cc..9ce4f18 100644
|
|||
Tcl_Interp *interp, int objc,
|
||||
Tcl_Obj *const objv[]);
|
||||
MODULE_SCOPE int Tcl_ConcatObjCmd(ClientData clientData,
|
||||
@@ -3388,7 +3388,7 @@ MODULE_SCOPE int Tcl_RenameObjCmd(ClientData clientData,
|
||||
@@ -3396,7 +3396,7 @@ MODULE_SCOPE int Tcl_RenameObjCmd(ClientData clientData,
|
||||
MODULE_SCOPE int Tcl_RepresentationCmd(ClientData clientData,
|
||||
Tcl_Interp *interp, int objc,
|
||||
Tcl_Obj *const objv[]);
|
14
tcl.spec
14
tcl.spec
|
@ -1,5 +1,5 @@
|
|||
%define majorver 8.6
|
||||
%define vers %{majorver}.7
|
||||
%define vers %{majorver}.8
|
||||
%if ! 0%{?_module_build}
|
||||
%{!?sdt:%define sdt 1}
|
||||
%else
|
||||
|
@ -10,7 +10,7 @@
|
|||
Summary: Tool Command Language, pronounced tickle
|
||||
Name: tcl
|
||||
Version: %{vers}
|
||||
Release: 3%{?dist}
|
||||
Release: 1%{?dist}
|
||||
Epoch: 1
|
||||
License: TCL
|
||||
Group: Development/Languages
|
||||
|
@ -22,8 +22,8 @@ Provides: tcl(abi) = %{majorver}
|
|||
Obsoletes: tcl-tcldict <= %{vers}
|
||||
Provides: tcl-tcldict = %{vers}
|
||||
Patch0: tcl-8.6.3-autopath.patch
|
||||
Patch1: tcl-8.6.7-conf.patch
|
||||
Patch2: tcl-8.6.7-hidden.patch
|
||||
Patch1: tcl-8.6.8-conf.patch
|
||||
Patch2: tcl-8.6.8-hidden.patch
|
||||
# Upstream ticket:
|
||||
# https://core.tcl.tk/tcl/tktview/7d0db7c388f52de81faf12da332bc97a24f7b9e5
|
||||
Patch3: tcl-8.6.5-parallel-make-fix.patch
|
||||
|
@ -74,7 +74,7 @@ chmod -x generic/tclStrToD.c
|
|||
%patch0 -p1 -b .autopath
|
||||
%patch1 -p1 -b .conf
|
||||
%patch2 -p1 -b .hidden
|
||||
%patch3 -p1 -b .8.6.5-parallel-make-fix
|
||||
%patch3 -p1 -b .parallel-make-fix
|
||||
|
||||
%build
|
||||
pushd unix
|
||||
|
@ -154,6 +154,10 @@ rm -rf %{buildroot}/%{_datadir}/%{name}%{majorver}/ldAix
|
|||
%{_datadir}/%{name}%{majorver}/tclAppInit.c
|
||||
|
||||
%changelog
|
||||
* Mon Mar 19 2018 Jaroslav Škarvada <jskarvad@redhat.com> - 1:8.6.8-1
|
||||
- New version
|
||||
- Updated patches
|
||||
|
||||
* Sun Feb 25 2018 Florian Weimer <fweimer@redhat.com> - 1:8.6.7-3
|
||||
- Late arrival for mass rebuild for Fedora 28
|
||||
|
||||
|
|
Loading…
Reference in New Issue