Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 343917 - [gamerlay-stable] dev-games/gigi-9999 compile failure libpng-14.patch
Summary: [gamerlay-stable] dev-games/gigi-9999 compile failure libpng-14.patch
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Tomáš Chvátal (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-02 23:41 UTC by Hans Meier
Modified: 2011-05-31 17:44 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Removed png-14 patch (gigi-9999-r2.ebuild,1.91 KB, text/plain)
2010-11-10 13:59 UTC, Sven Eden
Details
Gigi Live does now depend on Boost-1.45 as minimal version (gigi-9999-r3.ebuild,1.91 KB, text/plain)
2010-12-14 13:39 UTC, Sven Eden
Details
Quick fix of a typo, the ebuild works now. (Need >=Boost-1.44) (gigi-9999-r3.ebuild,1.91 KB, text/plain)
2010-12-14 15:57 UTC, Sven Eden
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Hans Meier 2010-11-02 23:41:24 UTC
dev-games/gigi-9999 from Overlay gamerlay-stable don't compile cleanly,libpng-14.patch don't works.

Reproducible: Always




 # cat  /var/tmp/paludis/dev-games-gigi-9999/temp//libpng-14.patch.out
***** libpng-14.patch *****

===========================

PATCH COMMAND:  patch -p0 -g0 -E --no-backup-if-mismatch < '/var/paludis/repositories/gamerlay/dev-games/gigi/files/libpng-14.patch'

===========================
can't find file to patch at input line 3
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- gigi-9999/GG/src/GIL/extension/io/png_io_private.hpp
|+++ gigi-9999/GG/src/GIL/extension/io/png_io_private.hpp
--------------------------
No file to patch.  Skipping patch.
3 out of 3 hunks ignored
===========================

PATCH COMMAND:  patch -p1 -g0 -E --no-backup-if-mismatch < '/var/paludis/repositories/gamerlay/dev-games/gigi/files/libpng-14.patch'

===========================
can't find file to patch at input line 3
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- gigi-9999/GG/src/GIL/extension/io/png_io_private.hpp
|+++ gigi-9999/GG/src/GIL/extension/io/png_io_private.hpp
--------------------------
No file to patch.  Skipping patch.
3 out of 3 hunks ignored
===========================

PATCH COMMAND:  patch -p2 -g0 -E --no-backup-if-mismatch < '/var/paludis/repositories/gamerlay/dev-games/gigi/files/libpng-14.patch'

===========================
patching file src/GIL/extension/io/png_io_private.hpp
Hunk #2 FAILED at 312.
Hunk #3 FAILED at 350.
2 out of 3 hunks FAILED -- saving rejects to file src/GIL/extension/io/png_io_private.hpp.rej
===========================

PATCH COMMAND:  patch -p3 -g0 -E --no-backup-if-mismatch < '/var/paludis/repositories/gamerlay/dev-games/gigi/files/libpng-14.patch'

===========================
can't find file to patch at input line 3
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- gigi-9999/GG/src/GIL/extension/io/png_io_private.hpp
|+++ gigi-9999/GG/src/GIL/extension/io/png_io_private.hpp
--------------------------
No file to patch.  Skipping patch.
3 out of 3 hunks ignored
===========================

PATCH COMMAND:  patch -p4 -g0 -E --no-backup-if-mismatch < '/var/paludis/repositories/gamerlay/dev-games/gigi/files/libpng-14.patch'

===========================
can't find file to patch at input line 3
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- gigi-9999/GG/src/GIL/extension/io/png_io_private.hpp
|+++ gigi-9999/GG/src/GIL/extension/io/png_io_private.hpp
--------------------------
No file to patch.  Skipping patch.
3 out of 3 hunks ignored
Comment 1 Sven Eden 2010-11-10 13:59:38 UTC
Created attachment 253895 [details]
Removed png-14 patch

The patch doesn't seem to be needed any more, the lines touched by the patch are already changed in the source file.
Comment 2 Michael Weber (RETIRED) gentoo-dev 2010-11-11 09:19:36 UTC
@scarabeus: I hope you're the right person to handle this.
Comment 3 Hans Meier 2010-11-11 15:02:16 UTC
gigi-9999-r2.ebuild works good, but isn't in gamerlay-stable or Portage.
Comment 4 Sven Eden 2010-12-14 13:39:06 UTC
Created attachment 257132 [details]
Gigi Live does now depend on Boost-1.45 as minimal version

The live build will fail at the moment, because cmake will say it can't find boost. The reason is, that gigi depends on boost-1.45 as minimal version.

Boost ebuilds for 1.45 can be found here: bug 320039
Comment 5 Sven Eden 2010-12-14 15:57:29 UTC
Created attachment 257149 [details]
Quick fix of a typo, the ebuild works now. (Need >=Boost-1.44)

Gigi-live needs boost-1.44 as a minimum not 1.45 like stated above.
Comment 6 Tomáš Chvátal (RETIRED) gentoo-dev 2011-05-31 10:42:12 UTC
Bugs for gamerlay overay are to be reported over IRC, not using gentoo bugzilla.
Comment 7 Sven Eden 2011-05-31 17:44:56 UTC
The fixed ebuild and patch is available from my overlay at http://git.overlays.gentoo.org/gitweb/?p=user/seden.git - available via layman (seden)