Difference between revisions of "Issues 2.0.4"

From Lazarus wiki
Jump to navigationJump to search
m
m (more on error messages)
(2 intermediate revisions by the same user not shown)
Line 2: Line 2:
  
 
# powerpc-linux: "./install.sh: line 266: /home/fpc/fpc-2.0.4/lib/fpc/2.0.4/samplecfg: No such file or directory"
 
# powerpc-linux: "./install.sh: line 266: /home/fpc/fpc-2.0.4/lib/fpc/2.0.4/samplecfg: No such file or directory"
# install.dat:
+
# <strike>install.dat:</strike> - r4117
 
## <strike>unit graph missing (standalone package now)</strike>
 
## <strike>unit graph missing (standalone package now)</strike>
 
## <strike>package hash missing (renamed from MD5)</strike>
 
## <strike>package hash missing (renamed from MD5)</strike>
Line 9: Line 9:
 
## <strike>winunits missing (added and merged with winver and mmsystem)</strike>
 
## <strike>winunits missing (added and merged with winver and mmsystem)</strike>
 
# OS/2: IDE crashing on startup
 
# OS/2: IDE crashing on startup
# powerpc-morphos: r4087 should be merged to fix OpenGL support
+
# powerpc-morphos: r4089 should be merged to fix OpenGL support
 
# docs
 
# docs
 
## (not critical) fpdoc in fpdocs/makefile.fpc doesn't seem to add rtl/bsd to the includes.
 
## (not critical) fpdoc in fpdocs/makefile.fpc doesn't seem to add rtl/bsd to the includes.
 
## (not critical) systemh.inc(661,69): Syntax error at token "Indentifier public" when I fix point 1.
 
## (not critical) systemh.inc(661,69): Syntax error at token "Indentifier public" when I fix point 1.
 
## (not critical) outdated version number: doc-html.tar.gz expands to share/doc/fpdocs-2.0.2/...
 
## (not critical) outdated version number: doc-html.tar.gz expands to share/doc/fpdocs-2.0.2/...
 +
##* this should be hopefully fixed by using release branch instead of trunk (or with fpcdocs r158 in trunk) (Tomas)
 
## same for doc-pdf.tar.gz and doc-ps.tar.gz.
 
## same for doc-pdf.tar.gz and doc-ps.tar.gz.
 
## in general the version number 2.0.2 still shows up often in doc files.
 
## in general the version number 2.0.2 still shows up often in doc files.
# <strike>general: wrong package version for graph (2.1)</strike>
+
# <strike>general: wrong package version for graph (2.1)</strike> - r4094
 
# docs: some compiler messages (in errore.msg) missing description (at least parser_e_dispid_must_be_ord_const)
 
# docs: some compiler messages (in errore.msg) missing description (at least parser_e_dispid_must_be_ord_const)
## hm, are you sure. As much as I can see, "dispid" has never been merged from 2.1.1 to 2.0.x (Mischi)
+
#* hm, are you sure. As much as I can see, "dispid" has never been merged from 2.1.1 to 2.0.x (Mischi)
 +
#* Yes, I am (Tomas) - docs have been compiled from trunk - search for "Dispatch ID" in user.txt/user.pdf. Furthermore, there are other such message, even in fixes; just looking at the file with my (tired) eyes (automated check would probably find quite a few other):
 +
#** parser_e_improper_guid_syntax
 +
#** parser_w_interface_mapping_not_found
 +
#** parser_e_default_value_only_one_para
 +
#** parser_e_default_value_expected_for_para
 +
#** type_e_interface_type_expected
 +
#** type_e_class_or_interface_type_expected
 +
#** type_e_type_is_not_completly_defined
 +
#** sym_n_private_identifier_not_used
 +
#** sym_n_private_identifier_only_set
 +
#** sym_n_private_method_not_used
 +
#** <b>many</b> in asmr, asmw, exec and execinfo sections
 +
#** unit_w_unit_name_error
 +
#** unit_u_recompile_crc_change
 +
#* Got it. Was confused by the fact, that the docs have been compiled from trunk, which I think is an additional issue. 2.1.1 only error messages should not be included in 2.0.x
 
# FreeBSD problems
 
# FreeBSD problems
 
## The above document path problems were fixed
 
## The above document path problems were fixed
 
## Had to add OPT="-Fl/usr/local/lib -dFreeBSD5"  to the main make line in makepack to get FreeBSD compiling (Marco). Will see if I can somehow massage this in.
 
## Had to add OPT="-Fl/usr/local/lib -dFreeBSD5"  to the main make line in makepack to get FreeBSD compiling (Marco). Will see if I can somehow massage this in.
## install.sh (Marco)
+
## <strike>install.sh (Marco)</strike> - r107 (fpcbuild)
 
### the == in the install.sh script makes it BASH dependant.
 
### the == in the install.sh script makes it BASH dependant.
 
### Moreover the same line refers to linux framebuffer devices  
 
### Moreover the same line refers to linux framebuffer devices  
## samplecfg always searches for libgcc.a Linux specific
+
## <strike>samplecfg always searches for libgcc.a Linux specific</strike> - r4116
 
## (freebsd building) somehow an empty 2.0.3 (the currently installed version) directory is made, but after install there are no files in them. (Marco)
 
## (freebsd building) somehow an empty 2.0.3 (the currently installed version) directory is made, but after install there are no files in them. (Marco)
 +
# Debian package issues
 +
## <strike>changelog updates needed</strike> - r110 (fpcbuild)
 +
## <strike>packaging rules updates needed - renamed packages, etc.</strike> - r109 (fpcbuild)

Revision as of 08:21, 7 July 2006

Issues with 2.0.4-rc1

  1. powerpc-linux: "./install.sh: line 266: /home/fpc/fpc-2.0.4/lib/fpc/2.0.4/samplecfg: No such file or directory"
  2. install.dat: - r4117
    1. unit graph missing (standalone package now)
    2. package hash missing (renamed from MD5)
    3. unit fftw missing (newly added - Win32+source)
    4. Oracle and PostGreSQL units missing (Win32+source)
    5. winunits missing (added and merged with winver and mmsystem)
  3. OS/2: IDE crashing on startup
  4. powerpc-morphos: r4089 should be merged to fix OpenGL support
  5. docs
    1. (not critical) fpdoc in fpdocs/makefile.fpc doesn't seem to add rtl/bsd to the includes.
    2. (not critical) systemh.inc(661,69): Syntax error at token "Indentifier public" when I fix point 1.
    3. (not critical) outdated version number: doc-html.tar.gz expands to share/doc/fpdocs-2.0.2/...
      • this should be hopefully fixed by using release branch instead of trunk (or with fpcdocs r158 in trunk) (Tomas)
    4. same for doc-pdf.tar.gz and doc-ps.tar.gz.
    5. in general the version number 2.0.2 still shows up often in doc files.
  6. general: wrong package version for graph (2.1) - r4094
  7. docs: some compiler messages (in errore.msg) missing description (at least parser_e_dispid_must_be_ord_const)
    • hm, are you sure. As much as I can see, "dispid" has never been merged from 2.1.1 to 2.0.x (Mischi)
    • Yes, I am (Tomas) - docs have been compiled from trunk - search for "Dispatch ID" in user.txt/user.pdf. Furthermore, there are other such message, even in fixes; just looking at the file with my (tired) eyes (automated check would probably find quite a few other):
      • parser_e_improper_guid_syntax
      • parser_w_interface_mapping_not_found
      • parser_e_default_value_only_one_para
      • parser_e_default_value_expected_for_para
      • type_e_interface_type_expected
      • type_e_class_or_interface_type_expected
      • type_e_type_is_not_completly_defined
      • sym_n_private_identifier_not_used
      • sym_n_private_identifier_only_set
      • sym_n_private_method_not_used
      • many in asmr, asmw, exec and execinfo sections
      • unit_w_unit_name_error
      • unit_u_recompile_crc_change
    • Got it. Was confused by the fact, that the docs have been compiled from trunk, which I think is an additional issue. 2.1.1 only error messages should not be included in 2.0.x
  8. FreeBSD problems
    1. The above document path problems were fixed
    2. Had to add OPT="-Fl/usr/local/lib -dFreeBSD5" to the main make line in makepack to get FreeBSD compiling (Marco). Will see if I can somehow massage this in.
    3. install.sh (Marco) - r107 (fpcbuild)
      1. the == in the install.sh script makes it BASH dependant.
      2. Moreover the same line refers to linux framebuffer devices
    4. samplecfg always searches for libgcc.a Linux specific - r4116
    5. (freebsd building) somehow an empty 2.0.3 (the currently installed version) directory is made, but after install there are no files in them. (Marco)
  9. Debian package issues
    1. changelog updates needed - r110 (fpcbuild)
    2. packaging rules updates needed - renamed packages, etc. - r109 (fpcbuild)