[Bug 614451] Review Request: rubygem-gherkin - A fast Gherkin lexer/parser based on the Ragel State Machine Compiler.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=614451

--- Comment #12 from Mamoru Tasaka <mtasaka@xxxxxxxxxxxxxxxxxxx> 2010-07-20 16:16:15 EDT ---
For 2.1.5-2:

* Hacks for debuginfo generation

(In reply to comment #8)
> For 2.1.5-1:
> 
> * About empty debuginfo rpm and
>   "No such file or directory" message from /usr/lib/rpm/find-debuginfo.sh
>     Possible solution:
>     - Create needed symlink, like:
> --------------------------------------------------------------------------
> rm -rf ../lib/*.so
> for lexer_dir in */ ; do
>   pushd $lexer_dir
> 
>   mkdir ext
>   pushd ext
>   ln -sf .. ${lexer_dir%/}
>   popd
> 
>   sed -i 's/ -O0 / -O2 /' extconf.rb
>   CONFIGURE_ARGS="--with-cflags='%{optflags}'" ruby extconf.rb
>   make clean && make RPM_OPT_FLAGS="$RPM_OPT_FLAGS"
>   make install RUBYARCHDIR="../../lib"
>   popd
> done
> --------------------------------------------------------------------------

>     - Remove "#line foo" lines from C codes.
  - Well, what I meant here was that either of the hacks is needed
    (i.e. create symlink or remove "#line" directive), not both
    (however adding both is no harmful).

* trollop/rspec version dependency issue
----------------------------------------------------------------------------
   100  # TODO: Update these packages in Fedora and remove this lines
   101  sed -i -e "s|2.0.0.beta.15|1.3.0|" %{buildroot}%{geminstdir}/Rakefile
   102  sed -i -e "s|1.16.2|1.15|" %{buildroot}%{geminstdir}/Rakefile
----------------------------------------------------------------------------
  - Well, this fix is needed, however it is not enough.
    You will see that the installed gemspec specification file still
    has old (previous) dependency
    ... because .gemspec file is created when installing gem ball from
        Rakefile in gem ball, same issue as optflag issue
    So you have to fix both Rakefile and .gemspec file manually.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
_______________________________________________
package-review mailing list
package-review@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/package-review


[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]