Bug 135181 - [maintainer update] update editors/p5-Padre to 0.36
Summary: [maintainer update] update editors/p5-Padre to 0.36
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Beat Gaetzi
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-02 16:30 UTC by Cezary Morga
Modified: 2009-06-20 20:50 UTC (History)
0 users

See Also:


Attachments
file.diff (18.38 KB, patch)
2009-06-02 16:30 UTC, Cezary Morga
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Cezary Morga 2009-06-02 16:30:01 UTC
- Update editors/p5-Padre to 0.36.
- The patch contains a new port textproc/p5-Pod-Abstract (editors/p5-Padre dependency)
- The patch also contains a new port devel/p5-Thread-Queue (required only on systems with Perl 5.10.0)
- Only for Perl 5.10.0 Padre requires also ports/135177 and ports/135180.

Fix: Patch attached with submission follows:
Comment 1 Martin Wilke freebsd_committer freebsd_triage 2009-06-02 17:06:36 UTC
Responsible Changed
From-To: freebsd-ports-bugs->miwi

I'll take it.
Comment 2 Martin Wilke freebsd_committer freebsd_triage 2009-06-15 07:36:04 UTC
Responsible Changed
From-To: miwi->beat

beat like this port and will play with that.
Comment 3 Beat Gaetzi freebsd_committer freebsd_triage 2009-06-17 19:43:25 UTC
Hi,

Building p5-Padre on CURRENT fails due to a problem with
x11-toolkits/p5-Wx-Perl-ProcessStream:

Assertion failed: ((run->regs_mask[elm] & (1U << bit)) == 0), function
arena_run_reg_dalloc, file
/usr/local/tinderbox/jails/8/src/lib/libc/stdlib/malloc.c, line 2543.
Abort trap (core dumped)

Log with Perl 5.8:
http://people.freebsd.org/~beat/logs/135181/p5-Wx-Perl-ProcessStream-0.11-perl5.8.log

Log with Perl 5.10:
http://people.freebsd.org/~beat/logs/135181/p5-Wx-Perl-ProcessStream-0.11-perl5.10.log

Would you like to have a look at this problem or should I mark
p5-Wx-Perl-ProcessStream as BROKEN on FreeBSD 8?

Thanks,
Beat
Comment 4 Cezary Morga 2009-06-17 21:24:11 UTC
Yes. I am aware of this, but I couldn't come out with proper solution so 
far. I'm thinking about a workaround (ugly as hell) for this problem but 
first I have to build myself a graphical environment on 8-CURRENT and 
test if it won't break things.

So, in short, I think marking p5-Wx-Perl-ProcessStream as BROKEN on 
FreeBSD 8 is the way to go for now.

-- 
Cezary Morga
"There's no point in being grown up if you can't be childish sometimes." 
(Doctor Who)
Comment 5 dfilter service freebsd_committer freebsd_triage 2009-06-20 19:45:56 UTC
beat        2009-06-20 18:45:42 UTC

  FreeBSD ports repository

  Modified files:
    x11-toolkits/p5-Wx-Perl-ProcessStream Makefile 
  Log:
  - Mark as BROKEN on CURRENT. Dumps core during build.
  
  PR:             ports/135181
  Approved by:    Cezary Morga <cm AT therek.net> (maintainer)
  
  Revision  Changes    Path
  1.2       +7 -1      ports/x11-toolkits/p5-Wx-Perl-ProcessStream/Makefile
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 6 dfilter service freebsd_committer freebsd_triage 2009-06-20 20:06:37 UTC
beat        2009-06-20 19:06:24 UTC

  FreeBSD ports repository

  Modified files:
    textproc             Makefile 
  Added files:
    textproc/p5-Pod-Abstract Makefile distinfo pkg-descr pkg-plist 
  Log:
  POD::Abstract provides a means to load a POD (or POD compatible)
  document without direct reference to it's syntax, and perform
  manipulations on the abstract syntax tree.
  
  This can be used to support additional features for POD, to format
  output, to compile into alternative formats, etc.
  
  While Pod looks like a simple format, the specification calls for
  a number of special cases to be handled, and that makes any software
  that works on Pod as text more complex than it needs to be.  In
  addition to this, Pod does not lend itself to a natural structured
  model. This makes it difficult to manipulate without damaging the
  validity of the document.
  
  Pod::Abstract solves these problems by loading the document into a
  structured tree, and providing consistent traversal, searching,
  manpulation and re-serialisation. Pod related utilities are easy
  to write using Pod::Abstract.
  
  WWW: http://search.cpan.org/dist/Pod-Abstract/
  
  PR:             ports/135181
  Submitted by:   Cezary Morga <cm AT therek.net>
  
  Revision  Changes    Path
  1.1349    +1 -0      ports/textproc/Makefile
  1.1       +42 -0     ports/textproc/p5-Pod-Abstract/Makefile (new)
  1.1       +3 -0      ports/textproc/p5-Pod-Abstract/distinfo (new)
  1.1       +20 -0     ports/textproc/p5-Pod-Abstract/pkg-descr (new)
  1.1       +25 -0     ports/textproc/p5-Pod-Abstract/pkg-plist (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 7 dfilter service freebsd_committer freebsd_triage 2009-06-20 20:33:01 UTC
beat        2009-06-20 19:32:50 UTC

  FreeBSD ports repository

  Modified files:
    devel                Makefile 
  Added files:
    devel/p5-Thread-Queue Makefile distinfo pkg-descr pkg-plist 
  Log:
  This module provides thread-safe FIFO queues that can be accessed safely
  by any number of threads.
  
  Any data types supported by threads::shared can be passed via queues:
  - Ordinary scalars
  - Array refs
  - Hash refs
  - Scalar refs
  - Objects based on the above
  
  Ordinary scalars are added to queues as they are.
  
  WWW: http://search.cpan.org/dist/Thread-Queue/
  
  PR:             ports/135181
  Submitted by:   Cezary Morga <cm AT therek.net>
  
  Revision  Changes    Path
  1.3527    +1 -0      ports/devel/Makefile
  1.1       +25 -0     ports/devel/p5-Thread-Queue/Makefile (new)
  1.1       +3 -0      ports/devel/p5-Thread-Queue/distinfo (new)
  1.1       +13 -0     ports/devel/p5-Thread-Queue/pkg-descr (new)
  1.1       +5 -0      ports/devel/p5-Thread-Queue/pkg-plist (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 8 dfilter service freebsd_committer freebsd_triage 2009-06-20 20:45:25 UTC
beat        2009-06-20 19:45:14 UTC

  FreeBSD ports repository

  Modified files:
    editors/p5-Padre     Makefile distinfo pkg-plist 
  Log:
  - Update to 0.36
  
  PR:             ports/135181
  Submitted by:   Cezary Morga <cm AT therek.net> (maintainer)
  
  Revision  Changes    Path
  1.7       +23 -6     ports/editors/p5-Padre/Makefile
  1.5       +3 -3      ports/editors/p5-Padre/distinfo
  1.5       +21 -12    ports/editors/p5-Padre/pkg-plist
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 9 Beat Gaetzi freebsd_committer freebsd_triage 2009-06-20 20:46:05 UTC
State Changed
From-To: open->closed

Committed. Thanks!