Re: Changes to gcc's documents (particularly gnat's)
Guo Yixuan writes: > -* GNAT Reference Manual: (gnat_rm-4.4). > +* GNAT 4.4 Reference Manual: (gnat_rm-4.4). > > This will make gnat-4.4-doc and gnat-4.6-doc co-installable, for > example. (Although I know gnat-4.4 and gnat-4.6 conflicts, > co-installable is a good idea, IMO.) Please tell me if it's not > appropriate or there're better ideas. I wouldn't say it is appropriate but it is unnecessary. The plan for wheezy is not to support gnat-4.4 at all; if I could remove it altogether I would. Only one package, ghdl, still needs it. If you've already done the work and there is now more commonality with the other languages, then keep the split. Thanks for your time and contribution! -- Ludovic Brenta. -- To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/87y5ipwtoc@ludovic-brenta.org
Bug#594384: marked as done (gnat-4.4-doc: gnat_rm appears with the wrong version number in the top-level info index)
Your message dated Tue, 30 Oct 2012 05:32:31 + with message-id and subject line Bug#594384: fixed in gcc-4.4-doc-non-dfsg 4.4.7-1 has caused the Debian Bug report #594384, regarding gnat-4.4-doc: gnat_rm appears with the wrong version number in the top-level info index to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 594384: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=594384 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: gnat-4.4-doc Version: 4.4.4.nf1-1 Severity: normal The issue is the top-level info index contains the following entry: * GNAT Reference Manual: (gnat_rm-4.3). If you attempt to select that menu item by hitting the "enter" key the result is the following error message gnat_rm-4.3: No such file or directory which is the expected result because that is the wrong version number. The actual gnat-related info files and symlinks are irwin@raven> ls -l /usr/share/info/gnat* -rw-r--r-- 1 root root 14372 May 2 23:31 /usr/share/info/gnat-style-4.4.info.gz lrwxrwxrwx 1 root root 22 Aug 25 09:44 /usr/share/info/gnat-style.info.gz -> gnat-style-4.4.info.gz -rw-r--r-- 1 root root 176034 May 2 23:31 /usr/share/info/gnat_rm-4.4.info.gz lrwxrwxrwx 1 root root 19 Aug 25 09:44 /usr/share/info/gnat_rm.info.gz -> gnat_rm-4.4.info.gz -rw-r--r-- 1 root root 305368 May 2 23:31 /usr/share/info/gnat_ugn-4.4.info.gz lrwxrwxrwx 1 root root 20 Aug 25 09:44 /usr/share/info/gnat_ugn.info.gz -> gnat_ugn-4.4.info.gz Because of those symlinks, I suggest the fix should be to drop that version information completely from the top-level index, i.e., replace the above with * GNAT Reference Manual: (gnat_rm). In fact, that is what is already done with * GNAT User's Guide: (gnat_ugn). Please note to trigger this bug you must actually try to use the menu item as I have detailed above. The commands "info gnat_rm" (and "info gnat_ugn") are not affected by the bug and therefore work fine. Alan W. Irwin -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores) Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages gnat-4.4-doc depends on: ii dpkg 1.15.7.2 Debian package management system ii gcc-doc-base 4.4.4.nf1-1several GNU manual pages ii install-info 4.13a.dfsg.1-5 Manage installed documentation in gnat-4.4-doc recommends no packages. Versions of packages gnat-4.4-doc suggests: ii doc-base 0.9.5 utilities to manage online documen -- no debconf information --- End Message --- --- Begin Message --- Source: gcc-4.4-doc-non-dfsg Source-Version: 4.4.7-1 We believe that the bug you reported is fixed in the latest version of gcc-4.4-doc-non-dfsg, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 594...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Guo Yixuan (supplier of updated gcc-4.4-doc-non-dfsg package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@debian.org) -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Tue, 30 Oct 2012 13:19:12 +0800 Source: gcc-4.4-doc-non-dfsg Binary: gcc-4.4-doc cpp-4.4-doc gfortran-4.4-doc gnat-4.4-doc Architecture: source all Version: 4.4.7-1 Distribution: unstable Urgency: low Maintainer: Debian GCC Maintainers Changed-By: Guo Yixuan Description: cpp-4.4-doc - documentation for the GNU C preprocessor (cpp) gcc-4.4-doc - documentation for the GNU compilers (gcc, gobjc, g++) gfortran-4.4-doc - documentation for the GNU Fortran Compiler (gfortran) gnat-4.4-doc - documentation for the GNU Ada 95 Compiler (gnat) Closes: 594384 609217 Changes: gcc-4.4-doc-non-dfsg (4.4.7-1) unstable; urgency=low . * Updated to upstream version 4.4.7. * Took many changes from gcc-4.6-doc, thanks to Samuel Bronson. - Use version-free names for debhelper config files. - Use 3.0 (quilt) source format. - Set debhelper compat level to 7. - Added extract-doc-tarball-from-upstream, a script behind get-orig-source. -
Bug#609217: marked as done (gcc-4.4-doc: misleading __builtin_choose_expr documentation error)
Your message dated Tue, 30 Oct 2012 05:32:31 + with message-id and subject line Bug#609217: fixed in gcc-4.4-doc-non-dfsg 4.4.7-1 has caused the Debian Bug report #609217, regarding gcc-4.4-doc: misleading __builtin_choose_expr documentation error to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 609217: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=609217 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: gcc-4.4-doc Version: 4.4.4.nf1-1 Severity: normal The GCC 4.4 manual says: -- Built-in Function: TYPE __builtin_choose_expr (CONST_EXP, EXP1, EXP2) You can use the built-in function `__builtin_choose_expr' to evaluate code depending on the value of a constant expression. This built-in function returns EXP1 if CONST_EXP, which is a constant expression that must be able to be determined at compile time, is nonzero. Otherwise it returns 0. This is incorrect. "Otherwise it returns 0." should be replaced by "Otherwise it returns EXP2.". This error has been known since 2006: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28575 but it still isn't fixed, though the change is trivial. I hope that Debian would be more reactive than upstream... -- System Information: Debian Release: 6.0 APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.32-5-amd64 (SMP w/8 CPU cores) Locale: LANG=POSIX, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages gcc-4.4-doc depends on: ii dpkg 1.15.8.8 Debian package management system ii gcc-doc-base 4.4.4.nf1-1several GNU manual pages ii install-info 4.13a.dfsg.1-6 Manage installed documentation in gcc-4.4-doc recommends no packages. Versions of packages gcc-4.4-doc suggests: ii doc-base 0.9.5 utilities to manage online documen -- no debconf information --- End Message --- --- Begin Message --- Source: gcc-4.4-doc-non-dfsg Source-Version: 4.4.7-1 We believe that the bug you reported is fixed in the latest version of gcc-4.4-doc-non-dfsg, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 609...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Guo Yixuan (supplier of updated gcc-4.4-doc-non-dfsg package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@debian.org) -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Tue, 30 Oct 2012 13:19:12 +0800 Source: gcc-4.4-doc-non-dfsg Binary: gcc-4.4-doc cpp-4.4-doc gfortran-4.4-doc gnat-4.4-doc Architecture: source all Version: 4.4.7-1 Distribution: unstable Urgency: low Maintainer: Debian GCC Maintainers Changed-By: Guo Yixuan Description: cpp-4.4-doc - documentation for the GNU C preprocessor (cpp) gcc-4.4-doc - documentation for the GNU compilers (gcc, gobjc, g++) gfortran-4.4-doc - documentation for the GNU Fortran Compiler (gfortran) gnat-4.4-doc - documentation for the GNU Ada 95 Compiler (gnat) Closes: 594384 609217 Changes: gcc-4.4-doc-non-dfsg (4.4.7-1) unstable; urgency=low . * Updated to upstream version 4.4.7. * Took many changes from gcc-4.6-doc, thanks to Samuel Bronson. - Use version-free names for debhelper config files. - Use 3.0 (quilt) source format. - Set debhelper compat level to 7. - Added extract-doc-tarball-from-upstream, a script behind get-orig-source. - Added a gbp.conf. - Build gnat_ugn the way it's built upstream, using the "xgnatugn" preprocessor, and update debian/extract-doc-tarball-from-upstream to include the needed files in .orig tarballs. - Updated README.source. * debian/patches: - Synced patches with gcc-4.4 4.4.7-3. - removed debian/patches/from-debian-gcc-gcc-atom-doc.diff, - removed debian/patches/from-debian-gcc-cell-branch-doc.diff, - added debian/patches/from-debian-gcc-gold-and-ld-doc.diff, - and updated other patches. - Added a patch, alpha-ieee-doc-clarification.diff, to state that changes in from-debian-gcc-alpha-ieee-doc.diff are specific to the alpha architecture.
Processing of gcc-4.4-doc-non-dfsg_4.4.7-1_amd64.changes
gcc-4.4-doc-non-dfsg_4.4.7-1_amd64.changes uploaded successfully to localhost along with the files: gcc-4.4-doc-non-dfsg_4.4.7-1.dsc gcc-4.4-doc-non-dfsg_4.4.7.orig.tar.gz gcc-4.4-doc-non-dfsg_4.4.7-1.debian.tar.gz gcc-4.4-doc_4.4.7-1_all.deb cpp-4.4-doc_4.4.7-1_all.deb gfortran-4.4-doc_4.4.7-1_all.deb gnat-4.4-doc_4.4.7-1_all.deb Greetings, Your Debian queue daemon (running on host franck.debian.org) -- To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1tt4pq-0006wg...@franck.debian.org
gcc-4.4-doc-non-dfsg_4.4.7-1_amd64.changes ACCEPTED into unstable
Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Tue, 30 Oct 2012 13:19:12 +0800 Source: gcc-4.4-doc-non-dfsg Binary: gcc-4.4-doc cpp-4.4-doc gfortran-4.4-doc gnat-4.4-doc Architecture: source all Version: 4.4.7-1 Distribution: unstable Urgency: low Maintainer: Debian GCC Maintainers Changed-By: Guo Yixuan Description: cpp-4.4-doc - documentation for the GNU C preprocessor (cpp) gcc-4.4-doc - documentation for the GNU compilers (gcc, gobjc, g++) gfortran-4.4-doc - documentation for the GNU Fortran Compiler (gfortran) gnat-4.4-doc - documentation for the GNU Ada 95 Compiler (gnat) Closes: 594384 609217 Changes: gcc-4.4-doc-non-dfsg (4.4.7-1) unstable; urgency=low . * Updated to upstream version 4.4.7. * Took many changes from gcc-4.6-doc, thanks to Samuel Bronson. - Use version-free names for debhelper config files. - Use 3.0 (quilt) source format. - Set debhelper compat level to 7. - Added extract-doc-tarball-from-upstream, a script behind get-orig-source. - Added a gbp.conf. - Build gnat_ugn the way it's built upstream, using the "xgnatugn" preprocessor, and update debian/extract-doc-tarball-from-upstream to include the needed files in .orig tarballs. - Updated README.source. * debian/patches: - Synced patches with gcc-4.4 4.4.7-3. - removed debian/patches/from-debian-gcc-gcc-atom-doc.diff, - removed debian/patches/from-debian-gcc-cell-branch-doc.diff, - added debian/patches/from-debian-gcc-gold-and-ld-doc.diff, - and updated other patches. - Added a patch, alpha-ieee-doc-clarification.diff, to state that changes in from-debian-gcc-alpha-ieee-doc.diff are specific to the alpha architecture. - Added fix-direntry.diff, to correct links for the info directory file, and gnat-cross-references.diff, to have correct cross references. (Closes: #594384) - Added fix-609217.diff, to correct a trivial document error for the function __builtin_choose_expr. (Closes: #609217) * debian/control: - Removed gcc-doc-base (it is in gcc-4.7-doc now). - Removed gcj-4.4-doc, as gcj-4.4 was removed. - Added myself to uploaders. - Bumped policy version to 3.9.4. - Added git repo urls in Vcs-*. - Build-depends: dropped dpatch, updated debhelper to >= 7.0.50~, and added gnat-4.6 | gnat - Added Homepage. - Use Breaks instead of Conflicts, gcc-4.4-doc now breaks gcc (<= 2.7.2.3-4.3) and gcc-docs (<< 2.95.2). * Added watch file. * Updated copyright file, based on gcc-4.6-doc's copyright. * Improved README.source, and added a helper script, check_gcc_patches. Checksums-Sha1: 81bb560050db8531bac5ec66f59cbac2f438bb38 2254 gcc-4.4-doc-non-dfsg_4.4.7-1.dsc 817ba8050c42f84157c52d5a8aef1d3ce3869b9a 1645882 gcc-4.4-doc-non-dfsg_4.4.7.orig.tar.gz 70c26a15759b7e451dbcc2fd72df95510cf52cb9 26006 gcc-4.4-doc-non-dfsg_4.4.7-1.debian.tar.gz da7ded8e9af1fed8ef7847b8b598d654d1ad2718 2321970 gcc-4.4-doc_4.4.7-1_all.deb 901c6fbdeb6606b0c4688975d77bdf709484 200170 cpp-4.4-doc_4.4.7-1_all.deb c5ccc738eb7e26cbad09b1708d040de92537d2c3 294964 gfortran-4.4-doc_4.4.7-1_all.deb d50889032eae9966684ab7fa0e03624f27c8c1cf 1075262 gnat-4.4-doc_4.4.7-1_all.deb Checksums-Sha256: e512cfd2ca7bfa2f3ffcb4d18fba872e07ea434ae29e88d807fc778420f89e07 2254 gcc-4.4-doc-non-dfsg_4.4.7-1.dsc 98ead4d15ec3651247ce2d92ef41f91b3276b907f88235f0870b49e10932fa34 1645882 gcc-4.4-doc-non-dfsg_4.4.7.orig.tar.gz 53c3c7f4e514459375c393079533505b4d3b724e9620021fa112848a5f230ac0 26006 gcc-4.4-doc-non-dfsg_4.4.7-1.debian.tar.gz e892032e732bf822f53c0a0d32fb953c3410ca1ea63058552659b3c0d58056d1 2321970 gcc-4.4-doc_4.4.7-1_all.deb 5626462b5ce44d4b24b21ee61801900efea72129e1e7cd4dce6d67921a8bd023 200170 cpp-4.4-doc_4.4.7-1_all.deb ee2b595720477726f06b9f92783f3a488db5ae1b2fe8fbee2429634e7860ad8b 294964 gfortran-4.4-doc_4.4.7-1_all.deb ab84777cadc4ce0e3f4d393126dfd3e3cf963dea253ab6473e0719f47b939149 1075262 gnat-4.4-doc_4.4.7-1_all.deb Files: 6434447a3e8a4c80e7856a7b7b38b044 2254 non-free/doc optional gcc-4.4-doc-non-dfsg_4.4.7-1.dsc 6a9588652d1f185734f3c0287232e475 1645882 non-free/doc optional gcc-4.4-doc-non-dfsg_4.4.7.orig.tar.gz 73df337cf8de87ccdd25bc150c032365 26006 non-free/doc optional gcc-4.4-doc-non-dfsg_4.4.7-1.debian.tar.gz eb87f65fe93932a8772d18eeb66a4430 2321970 non-free/doc optional gcc-4.4-doc_4.4.7-1_all.deb 7b9b5bb789afbb07026f77483bae7e9e 200170 non-free/doc optional cpp-4.4-doc_4.4.7-1_all.deb b3d816e85ad06f5dc0fc499984284499 294964 non-free/doc optional gfortran-4.4-doc_4.4.7-1_all.deb 6177afb8d5b0da2a203230e178488c18 1075262 non-free/doc optional gnat-4.4-doc_4.4.7-1_all.deb -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAEBCgAGBQJQj2PPAAoJEN1xpgAgL7gzWHIP/0TkCP/8mBSdstVxHdJbH8vX 6UZ4Ndf+dyVfBAZXSyk700xg61BM0Bx9mpzSlSFIXXDyjBSfB0IY4JdRyUo8W3HZ r5DDU/A/zIKh/ceRCSs
Re: Changes to gcc's documents (particularly gnat's)
On 10/29/2012 04:48 PM, Ludovic Brenta wrote: > Guo Yixuan writes: >> -* GNAT Reference Manual: (gnat_rm-4.4). >> +* GNAT 4.4 Reference Manual: (gnat_rm-4.4). >> >> This will make gnat-4.4-doc and gnat-4.6-doc co-installable, for >> example. (Although I know gnat-4.4 and gnat-4.6 conflicts, >> co-installable is a good idea, IMO.) Please tell me if it's not >> appropriate or there're better ideas. > > I wouldn't say it is appropriate but it is unnecessary. The plan for > wheezy is not to support gnat-4.4 at all; if I could remove it > altogether I would. Only one package, ghdl, still needs it. > > If you've already done the work and there is now more commonality with > the other languages, then keep the split. > > Thanks for your time and contribution! Thanks for this advice. I'm uploading gcc-4.4-doc-non-dfsg 4.4.7-1 and gcc-4.7-doc 4.7.2-2 (to remove gnat-4.7-doc) now. Guo Yixuan -- To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/508f6f45.2010...@gmail.com