lp:debian/stretch/guile-1.8
- Get this branch:
- bzr branch lp:debian/stretch/guile-1.8
Branch information
- Owner:
- Ubuntu branches
- Status:
- Development
Recent revisions
- 20. By Rob Browning <email address hidden>
-
Don't declare conflicting flex functions. Add
0012-remove-spurious- declarations- in-c-tokenize. lex.patch to fix a
FTBFS caused by conflicting flex function declarations (yyget_len(),
etc.). Thanks to Daniel Schepler <email address hidden> for the
report. (Closes: 745969) - 19. By Rob Browning <email address hidden>
-
* Explicitly link against -lpthread on hurd-i386. This fixes some
crashes that were caused when Guile dlopened a library that was linked
against libpthread, which needs to initialize itself much earlier in
the startup process. Thanks to Samuel Thibault <email address hidden>
for the report and the fix. (Closes: #646544)[ Hideki Yamane ]
* Fix problems in guile-tut.texi that cause makeinfo to
fail (partially fixes #711029).
0008-Fix-problems- in-guile- tut.texi- that-cause- makeinfo- t.patch [ Dimitri John Ledkov ]
* Fix r5rs.texi makeinfo failure by applying changes from guile-2.0
(partially fixes #711029).
0009-Fix-r5rs. texi-makeinfo- failure- by-applying- changes- f.patch [ Colin Watson ]
* Fix test-suite failure caused by formfeed differences in texinfo 5.
The version of makeinfo in texinfo 5.2 (at least) emits
slightly-differently- formatted output that breaks
ice-9/documentation. scm, and hence the test suite. Later versions of
Guile implement their own texinfo parsing and thus no longer rely on
makeinfo for this, but this workaround is enough to fix the test suite
for now. (Closes: #711029)
0010-Fix-test- suite-failure- caused- by-formfeed- difference. patch * Fix incompatibility with automake 1.13; specify serial-tests. As of
automake 1.13, the default test harness changed to a newer one that's
not compatible with Guile 1.8's current arrangement. Specify
serial-tests to select the old harness.
0011-Fix-incompatibi lity-with- automake- 1.13-specify- seria.patch - 18. By Rob Browning <email address hidden>
-
Add 0007-Mark-
Unused- modules- are-removed- gc-test- as-unresolve. patch.
This should help fix some unpredictable build failures. Thanks to
Julien Cristau <email address hidden> for the report. (Closes: #653939) - 17. By Rob Browning <email address hidden>
-
* Allow guile-1.8 and guile-2.0 manpages to coexist. Rename the manpage
from guile.1 to guile-X.Y.1 and use update-alternatives --slave so
that the Guile manpage will be available via "man guile" or "man
guile-X.Y".* Configure with --disable-
error-on- warning. This fixes build failures
caused by newer versions of gcc that report new warnings. Thanks to
Matthias Klose <email address hidden> for the report, <email address hidden> (Ludovic
Courtès) for the fix, and Nobuhiro Iwamatsu <email address hidden> for
the 1.8.8+1-6.1 NMU which included it. (Closes: #625355)* Add upstream patch to fix sockets.test on non-IPV6 kernels. Add
0006-Make-sockets. test-more- robust. patch. Thanks to Nobuhiro Iwamatsu
<email address hidden> for the report and the pointer to the upstream
patch. (Closes: #631254) - 16. By Nobuhiro Iwamatsu
-
* Non-maintainer upload.
* Build without -Werror. Inducing build failures that can delay
transitions when the toolchain changes is just not worth it.
Thanks to Jonathan Nieder and Svante Signell for the patch.
(closes: #625355) - 15. By Rob Browning <email address hidden>
-
Add "Replaces: guile-1.8-dev" to guile-1.8-libs to accommodate .so
moves. Thanks to Marc Glisse <email address hidden> for the
report. (closes: #628087) - 14. By Rob Browning <email address hidden>
-
Add a copy of the guile binary to /usr/lib/
guile-1. 8/bin in
guile-1.8-libs to support the slib postinst trigger; remove the
guile-1.8-libs dependency on guile-1.8. Thanks to Bill Allombert
<email address hidden> for the report. (closes: #626167) - 13. By Rob Browning <email address hidden>
-
Add guile-1.8 dependency to guile-1.8 for slib related postinst code.
Thanks to Peter De Wachter <email address hidden> for the report.
(closes: #625243) - 12. By Rob Browning <email address hidden>
-
* Drop guile-1.8-slib package again, and handle SLIB via a
guile-1.8-libs /usr/share/slib trigger. Among other things, these
changes should fix the recent problems with SLIB support, and should
also make sure that Guile's SLIB support is adjusted properly whenever
the slib package is updated. Thanks to Gert Michael Kulyk
<email address hidden> for the report. (closes: #624531)* Move libguile?*.so files to guile-1.8-dev now that .la files are gone.
Guile dynamically loads these libraries via dlopen, so it needs the
.so files for operations like (use-modules (srfi srfi-13)). Given the
way Guile handles the library names upstream (changing the library
names for ABI changes), putting the .so files in guile-X.Y-libs won't
cause file conflicts across different major versions. Thanks to
Tomasz Melcer <email address hidden> for the report. (closes: #622280)* Rename debian/*.lintian to debian/
*.lintian- overrides; update
overrides. - 11. By Rob Browning <email address hidden>
-
* Don't access uninitialized memory in scm_to_sockaddr().
Thanks to Thorsten Glaser <email address hidden> for the patch.* Add flex as a build dependency.
Thanks to Thorsten Glaser <email address hidden> for the patch.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:debian/guile-1.8