Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 492608 - app-arch/zopfli-1.0.0_p20131215 version bump
Summary: app-arch/zopfli-1.0.0_p20131215 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Alex Xu (Hello71)
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2013-11-26 12:35 UTC by Alex Xu (Hello71)
Modified: 2013-12-16 20:28 UTC (History)
1 user (show)

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


Attachments
zopfli-1.0.0_p20131126.ebuild (zopfli-1.0.0_p20131126.ebuild,773 bytes, text/plain)
2013-11-26 12:35 UTC, Alex Xu (Hello71)
Details
zopfli-1.0.0_p20131126.ebuild, take 2 (zopfli-1.0.0_p20131126.ebuild,732 bytes, text/plain)
2013-11-27 14:50 UTC, Alex Xu (Hello71)
Details
zopfli-1.0.0_p20131126.ebuild, take 3 (zopfli-1.0.0_p20131126.ebuild,777 bytes, text/plain)
2013-11-27 18:38 UTC, Alex Xu (Hello71)
Details
zopfli-1.0.0_p20131215.ebuild (zopfli-1.0.0_p20131215.ebuild,791 bytes, text/plain)
2013-12-15 18:37 UTC, Alex Xu (Hello71)
Details
zopfli-1.0.0_p20131215.ebuild (zopfli-1.0.0_p20131215.ebuild,731 bytes, text/plain)
2013-12-16 09:59 UTC, Sergey Popov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alex Xu (Hello71) 2013-11-26 12:35:21 UTC
Created attachment 364012 [details]
zopfli-1.0.0_p20131126.ebuild

Fixes: Build system is no longer crap.
Comment 1 Alex Xu (Hello71) 2013-11-27 14:50:48 UTC
Created attachment 364080 [details]
zopfli-1.0.0_p20131126.ebuild, take 2
Comment 2 Alex Xu (Hello71) 2013-11-27 18:38:22 UTC
Created attachment 364086 [details]
zopfli-1.0.0_p20131126.ebuild, take 3
Comment 3 Alex Xu (Hello71) 2013-12-04 15:04:21 UTC
Please commit to tree.
Comment 4 Sergey Popov gentoo-dev 2013-12-05 12:22:12 UTC
So, you are pretending to be new upstream for this package, huh?
Comment 5 Alex Xu (Hello71) 2013-12-05 14:12:06 UTC
Original upstream is dead, see:

https://code.google.com/p/zopfli/issues/list
https://code.google.com/p/zopfli/source/browse/
Comment 6 Alex Xu (Hello71) 2013-12-09 14:55:37 UTC
Bump.

(heh. heh. see what I did there?)
Comment 7 Alex Xu (Hello71) 2013-12-15 18:37:04 UTC
Created attachment 365426 [details]
zopfli-1.0.0_p20131215.ebuild

Installs soname symlinks (instead of flat files) and actually installs to the right place.
Comment 8 Sergey Popov gentoo-dev 2013-12-16 09:41:26 UTC
Last snapshot does not build:

x86_64-pc-linux-gnu-gcc -O2 -pipe -Wall -Wextra -ansi -pedantic -Isrc/libzopfli -Wl,--hash-style=gnu -Wl,-O1 -Wl,--as-needed -o zopfli src/zopfli/zopfli_bin.o -lzopfli -L.
./libzopfli.so: undefined reference to `log'
collect2: error: ld returned 1 exit status
make: *** [zopfli] Error 1
Comment 9 Sergey Popov gentoo-dev 2013-12-16 09:59:53 UTC
Created attachment 365458 [details]
zopfli-1.0.0_p20131215.ebuild

Build successfully without --as-needed or with gold linker. With standart(bfd) linker - it fails. Also, i have some changes to your ebuild, look into attachment ;-).
Comment 10 Sergey Popov gentoo-dev 2013-12-16 20:28:28 UTC
+*zopfli-1.0.0_p20131216 (16 Dec 2013)
+
+  16 Dec 2013; Sergey Popov <pinkbyte@gentoo.org>
+  +zopfli-1.0.0_p20131216.ebuild:
+  New upstream snapshot, wrt bug #492608: epatch_user, simplify ebuild cause
+  fixes went directly into buildsystem. Thanks to Alex Xu <alex_y_xu AT
+  yahoo.ca> for fixes