Project

General

Profile

Actions

Feature #4050

closed

Ruby 1.9 support

Added by Alexey Froloff about 15 years ago. Updated over 12 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
Ruby support
Target version:
Start date:
2009-10-18
Due date:
% Done:

0%

Estimated time:
Resolution:
Fixed

Description

With attached patches redmine passes all tests with Rails 2.3.4 and Ruby 1.9.1. I'm trying to package redmine for ALT Linux distro, these patches are not distribution specific.

I have packaged and installed following modules (never tried to patch vendored versions):

ruby-coderay (http://svn.rubychan.de/coderay)
rails-plugin-engines (http://github.com/lazyatom/engines)
rails-plugin-rfpdf (http://github.com/edwinmoss/rfpdf)

Excerption from redmine spec just for reference:

rm -rf vendor/plugins/coderay*/
rm -rf vendor/plugins/engines/
rm -rf vendor/plugins/rfpdf/
# these locales fail test_load(DefaultDataTest)
rm -f config/locales/hu.yml
rm -f config/locales/zh.yml
rm -f config/locales/zh-TW.yml

cat <<EOF >config/database.yml
production:
  adapter: sqlite3
  database: db/production.db

development:
  adapter: sqlite3
  database: db/development.db

test:
  adapter: sqlite3
  database: db/test.db
EOF
rake --trace config/initializers/session_store.rb
rake --trace db:migrate
rake --trace test:scm:setup:create_dir
rake --trace test:scm:setup:filesystem
rake --trace test:scm:setup:git
rake --trace test:scm:setup:subversion
rake --trace test:units
rake --trace test:functionals
rake --trace test:integration

Files

0006-Fix-weird-characters.patch (1.32 KB) 0006-Fix-weird-characters.patch Alexey Froloff, 2009-10-18 12:51
0007-Missing-users_groups-fixture.patch (1.13 KB) 0007-Missing-users_groups-fixture.patch Alexey Froloff, 2009-10-18 12:51
0008-Quotes-should-not-be-escaped.patch (1.21 KB) 0008-Quotes-should-not-be-escaped.patch Alexey Froloff, 2009-10-18 12:51
0009-Use-pt_BR-instead-of-buggy-zh_TW-locale.patch (2.04 KB) 0009-Use-pt_BR-instead-of-buggy-zh_TW-locale.patch Alexey Froloff, 2009-10-18 12:51
0001-New-CSV-API.patch (2.11 KB) 0001-New-CSV-API.patch Alexey Froloff, 2009-10-18 12:51
0002-Round-up-Rational-value.patch (1.29 KB) 0002-Round-up-Rational-value.patch Alexey Froloff, 2009-10-18 12:51
0003-Object-methods-returns-Array-of-Symbols.patch (1.53 KB) 0003-Object-methods-returns-Array-of-Symbols.patch Alexey Froloff, 2009-10-18 12:51
0004-Fix-Regexp.patch (904 Bytes) 0004-Fix-Regexp.patch Alexey Froloff, 2009-10-18 12:51
0010-20000-days-is-less-than-55-years.patch (1.46 KB) 0010-20000-days-is-less-than-55-years.patch Alexey Froloff, 2009-10-18 12:51
0005-Do-not-require-non-existant-modules.patch (936 Bytes) 0005-Do-not-require-non-existant-modules.patch Alexey Froloff, 2009-10-18 12:51
0011-Process-fixtures-as-binary.patch (1.14 KB) 0011-Process-fixtures-as-binary.patch Alexey Froloff, 2009-10-18 12:52
Ruby-1.9-Encoding.default_external.diff (595 Bytes) Ruby-1.9-Encoding.default_external.diff Toshi MARUYAMA, 2011-03-04 06:24
application_controller.diff (1.11 KB) application_controller.diff Toshi MARUYAMA, 2011-04-28 13:59
application_controller_chili_21a45b4e.diff (1.08 KB) application_controller_chili_21a45b4e.diff Toshi MARUYAMA, 2011-10-30 12:46

Related issues

Related to Redmine - Defect #2664: Mercurial: Repository path encoding of non UTF-8 charactersClosedToshi MARUYAMA2009-02-04

Actions
Related to Redmine - Defect #6853: Ruby 1.9: translation missing: en, field_lock_version (ruby 1.9.1)Closed2010-11-08

Actions
Related to Redmine - Feature #8209: I18n YAML files not parsable with psych yaml libraryClosedToshi MARUYAMA2011-04-22

Actions
Related to Redmine - Defect #8847: I18n YAML files not parsable with psych yaml libraryClosedToshi MARUYAMA2011-07-19

Actions
Related to Redmine - Defect #9798: Release 1.3.0 does not detect rubytree under ruby 1.9.3p0 / rails 2.3.14Closed

Actions
Related to Redmine - Feature #10046: Update installation doc on releaseClosed

Actions
Related to Redmine - Defect #7096: CSV Issues Export + Ruby 1.9 + Thin + non-ascii characters causes "invalid byte sequence in US-ASCII"Closed2010-12-11

Actions
Related to Redmine - Defect #10575: Uploading of attachments which filename contains non-ASCII chars fails with Ruby 1.9Closed

Actions
Related to Redmine - Defect #10593: Error: 'incompatible character encodings: UTF-8 and ASCII-8BIT' (old annoing issue) on ruby-1.9.3ClosedJean-Philippe Lang

Actions
Has duplicate Redmine - Defect #8600: Encoding::CompatibilityError in Welcome#indexClosed2011-06-14

Actions
Has duplicate Redmine - Defect #10051: Ruby 1.9.2 and mailer encodingClosed

Actions
Blocks Redmine - Defect #6725: Acronyms don't work for Russian languageNew2010-10-22

Actions
Blocked by Redmine - Patch #4869: Redmine doesn't support ruby 1.9's radio buttonsClosed2010-02-18

Actions
Blocks Redmine - Defect #6551: Highlighting in search results is case sensitive for cyrillic patternNew2010-10-01

Actions
Blocked by Redmine - Defect #4824: Unable to connect (can't convert Net::LDAP::LdapError into String)ClosedJean-Philippe Lang2010-02-132010-02-17

Actions
Blocks Redmine - Defect #9730: Redmine leaks memory over 1G, YAMLClosed

Actions
Blocks Redmine - Defect #10134: Case insensitive search is not working with postgres 8.4 and umlautsConfirmed

Actions
Actions

Also available in: Atom PDF