Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 276137 - =dev-libs/pcl-1.10 bump request
Summary: =dev-libs/pcl-1.10 bump request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL: http://xmailserver.org/libpcl.html
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-02 00:30 UTC by Guenther Brunthaler
Modified: 2010-07-01 16:53 UTC (History)
2 users (show)

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


Attachments
The new ebuild (pcl-1.6.ebuild,695 bytes, text/plain)
2009-07-02 00:34 UTC, Guenther Brunthaler
Details
Test case application for verifying library operation (hilo.c,8.44 KB, text/plain)
2009-07-02 09:40 UTC, Guenther Brunthaler
Details
The expected output of the verification text (run_output,1.42 KB, text/plain)
2009-07-02 09:46 UTC, Guenther Brunthaler
Details
Ebuild for version 1.10 (pcl-1.10.ebuild,671 bytes, text/plain)
2010-05-28 14:56 UTC, Guenther Brunthaler
Details
Test case application for version 1.10 verifying library operation (hilo.c,8.39 KB, text/plain)
2010-05-28 15:10 UTC, Guenther Brunthaler
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Guenther Brunthaler 2009-07-02 00:30:40 UTC
pcl-1.6 is available

Reproducible: Always

Steps to Reproduce:
This version is not yet in the tree.
Actual Results:  
It should be.

Expected Results:  
Emerges fine.
Comment 1 Guenther Brunthaler 2009-07-02 00:34:04 UTC
Created attachment 196301 [details]
The new ebuild

This ebuild is mostly identical to the old one for version 1.4, except that the URL had to be modified slightly in order to match upstream's new homepage layout.

Tested on amd64: Emerges like a charm.
Comment 2 Guenther Brunthaler 2009-07-02 09:40:42 UTC
Created attachment 196329 [details]
Test case application for verifying library operation

The attached source file for the verification test. Verified to work as expected on amd64.

The test team for other platforms might want to use this.
Comment 3 Guenther Brunthaler 2009-07-02 09:46:30 UTC
Created attachment 196330 [details]
The expected output of the verification text

When compiled with the command

$ gcc -fno-stack-check -ggdb3 -Wall -O0 -lm hilo.c -lpcl -o hilo

and run with the command

$ ./hilo .332414645 2 2>& 1 > compare_output

the following command should not produce any output

$ diff -u run_output compare_output

if the verification test is to be successful.

The verification tests uses 3 participating coroutines to play a simple number guessing game: One generates pseudo-random number, one impersonates a quiz master, and the last one tries to find the secret number.
Comment 4 Guenther Brunthaler 2010-05-28 14:52:33 UTC
Closing bug with resolution fixed, because 1.10 is in Portage alread (even though 1.6 never did make it).
Comment 5 Guenther Brunthaler 2010-05-28 14:55:13 UTC
Reopening bug: When I closed the bug premeturely, I was missing the subtle fact that 1.10 came from my own overlay rather than from the Portage tree... ;-)

Anyway, updating bump request to 1.10.
Comment 6 Guenther Brunthaler 2010-05-28 14:56:30 UTC
Created attachment 233285 [details]
Ebuild for version 1.10
Comment 7 Guenther Brunthaler 2010-05-28 14:57:36 UTC
Fixed type in Bug title - it's 1.10, not 1.19. Sorry!
Comment 8 Guenther Brunthaler 2010-05-28 14:58:16 UTC
Fixed typo in bug title - it's 1.10, not 1.19. Sorry!
Comment 9 Guenther Brunthaler 2010-05-28 15:10:47 UTC
Created attachment 233289 [details]
Test case application for version 1.10 verifying library operation

Updated instructions from Comment #3 for pcl-1.10:

When compiled with the command

$ gcc -fno-stack-check -ggdb3 -Wall -O0 -lm hilo.c -lpcl -pthread -o hilo


and run with the command

$ ./hilo .332414645 2 2>& 1 > compare_output

the following command should not produce any output

$ diff -u run_output compare_output

if the verification test is to be successful.

The verification tests uses 3 participating coroutines to play a simple number
guessing game: One generates pseudo-random number, one impersonates a quiz
master, and the last one tries to find the secret number.
Comment 10 Paweł Hajdan, Jr. (RETIRED) gentoo-dev 2010-07-01 16:53:40 UTC
Bumped, thanks for the report.