https://bugzilla.redhat.com/show_bug.cgi?id=1047702
Bug ID: 1047702 Summary: Review Request: tclcl - Tcl/C++ interface Product: Fedora Version: rawhide Component: Package Review Severity: medium Priority: medium Assignee: nobody@fedoraproject.org Reporter: moceap@hotmail.com QA Contact: extras-qa@fedoraproject.org CC: package-review@lists.fedoraproject.org
Spec URL: http://ojuba.org/oji/SPECS/tclcl.spec SRPM URL: http://ojuba.org/oji/SRPMS/tclcl-1.20-1.oji.fc19.src.rpm Description: TclCL (Tcl with classes) is a Tcl/C++ interface used by Mash, vic, vat, rtp_play, ns, and nam. It provides a layer of C++ glue over OTcl.
Fedora Account System Username: moceap
https://bugzilla.redhat.com/show_bug.cgi?id=1047702
Mosaab Alzoubi moceap@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends On| |1047497 (OTcl) Alias| |TCLCL
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=1047497 [Bug 1047497] Review Request: otcl - MIT Object Tcl
https://bugzilla.redhat.com/show_bug.cgi?id=1047702
Mosaab Alzoubi moceap@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks| |1049116 (ns2)
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=1049116 [Bug 1049116] Review Request: ns2 - The Network Simulator
https://bugzilla.redhat.com/show_bug.cgi?id=1047702
Mosaab Alzoubi moceap@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |cickumqt@gmail.com
--- Comment #1 from Mosaab Alzoubi moceap@hotmail.com --- - Resort Descripsions. - Fix -devel to be arched. - Decrease %%configure line - Remove .a library.
-------------------
Spec URL: http://ojuba.org/oji/SPECS/tclcl.spec SRPM URL: http://ojuba.org/oji/SRPMS/tclcl-1.20-2.fc20.src.rpm
https://bugzilla.redhat.com/show_bug.cgi?id=1047702
--- Comment #2 from Mosaab Alzoubi moceap@hotmail.com --- - Undo remove library, it's needed by ns2.
-------------------
Spec URL: http://ojuba.org/oji/SPECS/tclcl.spec SRPM URL: http://ojuba.org/oji/SRPMS/tclcl-1.20-3.fc20.src.rpm
https://bugzilla.redhat.com/show_bug.cgi?id=1047702
--- Comment #3 from Michael Schwendt bugs.michael@gmx.net ---
%description devel This package contains libraries and header files for developing applications that use %{name}.
Currently, the package does not contain any libraries.
Group: Development/Languages
The group for such development packages is "Development/Libraries".
%files %{_bindir}/* %{_libdir}/*
That's a strange place for a static lib.
Also check out: https://fedoraproject.org/wiki/Packaging:Guidelines#Packaging_Static_Librari...
https://bugzilla.redhat.com/show_bug.cgi?id=1047702
--- Comment #4 from Mosaab Alzoubi moceap@hotmail.com --- Thank You :)
- Fix library to be included in -devel. - Fix -devel group.
-------------------
Spec URL: http://ojuba.org/oji/SPECS/tclcl.spec SRPM URL: http://ojuba.org/oji/SRPMS/tclcl-1.20-4.fc20.src.rpm
https://bugzilla.redhat.com/show_bug.cgi?id=1047702
--- Comment #5 from Michael Schwendt bugs.michael@gmx.net --- And it would still be a static lib: https://fedoraproject.org/wiki/Packaging:Guidelines#Packaging_Static_Librari...
But let's focus on OTcl first.
https://bugzilla.redhat.com/show_bug.cgi?id=1047702
--- Comment #6 from Michael Schwendt bugs.michael@gmx.net --- Lots of hardcoded …/lib paths in tclcl-1.20/conf/configure.in.otcl, so no surprise it doesn't build on x86_64.
https://bugzilla.redhat.com/show_bug.cgi?id=1047702
--- Comment #7 from Mosaab Alzoubi moceap@hotmail.com --- - Fix -devel requires. - Use shared lib instead of static. - Improving lib locations.
Spec: http://ojuba.org/test/tclcl.spec Srpm: http://ojuba.org/test/tclcl-1.20-5.oj35.src.rpm
https://bugzilla.redhat.com/show_bug.cgi?id=1047702
--- Comment #8 from Mosaab Alzoubi moceap@hotmail.com --- - Tweaks:
Spec: http://ojuba.org/test/tclcl.spec Srpm: http://ojuba.org/test/tclcl-1.20-6.oj35.src.rpm
https://bugzilla.redhat.com/show_bug.cgi?id=1047702
Zbigniew Jędrzejewski-Szmek zbyszek@in.waw.pl changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |zbyszek@in.waw.pl
--- Comment #9 from Zbigniew Jędrzejewski-Szmek zbyszek@in.waw.pl --- Build fails in rawhide, see attached log.
It seems that some private fields in tcl data structures are accessed. Is it possible that something changed in tcl recently?
https://bugzilla.redhat.com/show_bug.cgi?id=1047702
--- Comment #10 from Zbigniew Jędrzejewski-Szmek zbyszek@in.waw.pl --- Created attachment 1011505 --> https://bugzilla.redhat.com/attachment.cgi?id=1011505&action=edit failing build log on rawhide/i386
package-review@lists.fedoraproject.org