[Bug 172236] New: missing C standard headers
by Red Hat Bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=172236
Summary: missing C standard headers
Product: Fedora Core
Version: devel
Platform: All
OS/Version: Linux
Status: NEW
Severity: normal
Priority: normal
Component: perl
AssignedTo: jvdias(a)redhat.com
ReportedBy: jvdias(a)redhat.com
QAContact: dkl(a)redhat.com
CC: fedora-perl-devel-list(a)redhat.com
Description of problem:
All perl versions on Linux / glibc / gcc systems fail to look for the
C standard header files in the correct location, eg. :
stddef.h syslimits.h stdarg.h float.h stdbool.h
These are gcc built-in headers, and cpp searches for them in the gcc
architecture specific include directory before the system include directory:
/usr/lib/gcc/${arch}-${os}/${gcc-version}/include
During the perl build, perl does not look for any headers in the
gcc architecture specific include directory, but instead either
fails to find the header at all, or finds versions of them used
only by the kernel, eg. as shown by this excerpt from a log of a
Rawhide perl build :
---
+ for i in asm/termios.h syscall.h syslimits.h syslog.h sys/ioctl.h sys/socket.h
sys/time.h wait.h ...
...
+ /var/tmp/perl-5.8.7-0.5.fc5-root-jvdias//usr/bin/perl
/var/tmp/perl-5.8.7-0.5.fc5-root-jvdias//usr/bin/h2ph -a -d
/var/tmp/perl-5.8.7-0.5.fc5-root-jvdias/usr/lib/perl5/5.8.7/i386-linux-thread-multi
syslimits.h
Can't open syslimits.h: No such file or directory
syslimits.h -> syslimits.ph
---
( empty syslimits.ph - no syslimits.ph shipped )
---
+ /var/tmp/perl-5.8.7-0.5.fc5-root-jvdias//usr/bin/perl
/var/tmp/perl-5.8.7-0.5.fc5-root-jvdias//usr/bin/h2ph -a -d
/var/tmp/perl-5.8.7-0.5.fc5-root-jvdias/usr/lib/perl5/5.8.7/i386-linux-thread-multi
asm/termios.h
...
linux/stddef.h -> linux/stddef.ph
---
No <stddef.h> shipped, only <linux/stddef.h>, which is meant to be used only
by the kernel.
This results in many system headers that reference the C standard headers
being unusable because the C standard headers are not found
(eg. sys/resource.ph -> bits/resource.ph -> linux/types.ph -> stddef.ph
-> stddef.ph not found,
bug 170088 ).
The perl build process should find the C standard headers in their correct
location, as many system perl headers that are shipped by perl reference them.
Version-Release number of selected component (if applicable):
ALL
How reproducible:
100%
Steps to Reproduce:
$ perl -e 'require "sys/resource.ph";'
Actual results:
Fails due to missing stddef.ph
Expected results:
No error
Additional info:
--
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
18 years, 4 months
[Bug 174579] New: spamd init script has no nls messages
by Red Hat Bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=174579
Summary: spamd init script has no nls messages
Product: Fedora Core
Version: fc4
Platform: All
OS/Version: Linux
Status: NEW
Severity: normal
Priority: normal
Component: spamassassin
AssignedTo: wtogami(a)redhat.com
ReportedBy: che666(a)gmail.com
CC: fedora-perl-devel-
list@redhat.com,felicity@kluge.net,jm(a)jmason.org,parkerm
@pobox.com,reg+redhat@sidney.com,wtogami(a)redhat.com
Description of problem:
spamd init script has no nls messages. patch makes the init script suck a bit
less ;)
Version-Release number of selected component (if applicable):
3.0.3
How reproducible:
always
Steps to Reproduce:
1. start the service
2.
3.
Actual results:
get an english starting/stopping message
Expected results:
nls support
Additional info:
some credits would be sweet
------- Additional Comments From che666(a)gmail.com 2005-11-30 07:52 EST -------
Created an attachment (id=121633)
--> (https://bugzilla.redhat.com/bugzilla/attachment.cgi?id=121633&action=view)
newrpms-spamassassin-init-nls.patch
--
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
18 years, 4 months
Question.
by Pankaj Bhatia
Hi,
I am a beginner perl developer.
I am writing a script for pasing all files in a directory with perticular
suffix.
I use File::Find but I want to avoid searching in subdirectories. I tried to
use File::Find::prune in "wanted" function. bit it did not work. So I use a
heck
return unless ($File::Find::topdir eq $File::Find::dir); to avoid processing
in sub directories. but this is an inefficient way. I want to limit search
only to first directory level.
Please let me know the efficient way to do it. and any comments/modification
on the code would also be appriciated.
Regards
Pankaj
sub wanted {
## dir tree Depth = 1
return unless ($File::Find::topdir eq $File::Find::dir);
$fileext= ".cgd";
if ($_ =~ /$fileext$/) { # $_ contain file base name.
# $ sign at end of pattern looks for
# .lisa suffix
$files[$Count] = "$File::Find::name";
$Count++;
}
}
18 years, 5 months
[Bug 167797] New: perl-DBD-Pg package doesn't Provide: perl(DBD::Pg)
by Red Hat Bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=167797
Summary: perl-DBD-Pg package doesn't Provide: perl(DBD::Pg)
Product: Fedora Core
Version: devel
Platform: All
OS/Version: Linux
Status: NEW
Severity: normal
Priority: normal
Component: perl-DBD-Pg
AssignedTo: wtogami(a)redhat.com
ReportedBy: paul(a)city-fan.org
CC: fedora-perl-devel-list(a)redhat.com
Description of problem:
The update to 1.43 appears to have introduced an issue where rpm does not
autogenerate the perl(DBD::Pg) virtual. So modules requiring this have to depend
on perl-DBD-Pg rather than perl(DBD::Pg) (e.g. bugzilla #166191). The FC3 and
FC4 packages do provide perl(DBD::Pg).
Version-Release number of selected component (if applicable):
perl-DBD-Pg-1.43-1
How reproducible:
Easy
Steps to Reproduce:
rpm -q --provides perl-DBD-Pg
Actual results:
Pg.so
perl-DBD-Pg = 1.43-1
Expected results:
Pg.so
perl(DBD::Pg) = 1.43
perl-DBD-Pg = 1.43-1
Additional info:
Easy fix would just be to add the Provides: perl(DBD::Pg) = %{version} manually
in the spec file.
--
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
18 years, 5 months
[Bug 167354] Review Request: amavisd-new
by Red Hat Bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.
Summary: Review Request: amavisd-new
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=167354
------- Additional Comments From dennis(a)ausil.us 2005-11-14 18:24 EST -------
Starting amavisd: Problem in the Amavis::Unpackers code: Archive::Zip version
1.14 required--this is only version 1.12 at (eval 46) line 20.
BEGIN failed--compilation aborted at (eval 46) line 20.
Just as a start i havent done a full check on the package yet.
--
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
18 years, 5 months
[Bug 173053] Review Request: perl-Readonly-XS
by Red Hat Bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.
Summary: Review Request: perl-Readonly-XS
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=173053
mpeters(a)mac.com changed:
What |Removed |Added
----------------------------------------------------------------------------
OtherBugsDependingO| |172677
nThis| |
------- Additional Comments From mpeters(a)mac.com 2005-11-13 02:15 EST -------
I'm putting this in as blocking 172677 because if it fails to build on a
supported arch and can't be fixed, 172677 will need to be changed so that it can
ifnarch the broken arch before it can be built.
--
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
18 years, 5 months
[Bug 173053] Review Request: perl-Readonly-XS
by Red Hat Bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.
Summary: Review Request: perl-Readonly-XS
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=173053
mpeters(a)mac.com changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |fedora-perl-devel-
| |list(a)redhat.com
------- Additional Comments From mpeters(a)mac.com 2005-11-13 02:06 EST -------
This is a companion package to the package submitted in bug 172677 and is
intended to be an explicit Requires of that package (so that yum will pull this
in when perl-Readonly is requested)
--
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
18 years, 5 months