[perl] pliki *.ph, obecność socks.h w trakcie budowania

Radoslaw Zielinski radek w karnet.pl
Sob, 14 Wrz 2002, 12:58:15 CEST


[[ Jakub Bogusz <qboosh w pld.org.pl> ]]:
> On Wed, Sep 11, 2002 at 10:46:21PM +0200, Radoslaw Zielinski wrote:
[...]
>> IMO najmniejsze zło to wrzucenie wszystkich.  Komentarze?
> Zawartość pakietu nie może zależeć od istnienia na builderze pakietów,
> których nie ma w BuildRequires ani BuildConflicts. Inaczej zrobi się
> bajzel.

Zgadzam się, ale nie mam pomysłów...  W MDK jest tak:

$ rpm -ql perl | grep \\.ph$
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/asm/ioctl.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/asm/ioctls.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/asm/posix_types.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/asm/sigcontext.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/asm/socket.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/asm/sockios.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/asm/termbits.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/asm/termios.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/bits/endian.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/bits/ioctl-types.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/bits/ioctls.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/bits/pthreadtypes.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/bits/resource.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/bits/sched.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/bits/select.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/bits/sigaction.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/bits/sigcontext.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/bits/siginfo.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/bits/signum.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/bits/sigset.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/bits/sigstack.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/bits/sigthread.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/bits/sockaddr.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/bits/socket.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/bits/time.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/bits/types.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/bits/uio.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/bits/waitflags.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/bits/waitstatus.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/bits/wordsize.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/endian.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/features.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/gnu/stubs.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/limits.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/linux/posix_types.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/linux/stddef.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/signal.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/stdarg.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/stddef.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/sys/cdefs.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/sys/ioctl.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/sys/resource.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/sys/select.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/sys/socket.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/sys/syslog.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/sys/sysmacros.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/sys/time.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/ucontext.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/wait.ph

$ rpm -ql perl-base | grep \\.ph$
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/_h2ph_pre.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/asm/unistd.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/bits/syscall.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/sys/syscall.ph
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/syscall.ph

Czy lecą z nami posiadacze Debiana / RH / SuSe?  Jak to tam wygląda?

>> Druga (drobniejsza) sprawa: perl w trakcie budowania szuka <socks.h>,
>> obecnego w dante-devel.  Czy ta biblioteka nie powinna być w związku
>> z tym w BR?  W sumie nie wiem, na co to rzutuje...
> AFAIK dante to tylko jedna z implementacji SOCKS.

W PLD to jedyny pakiet, który udostępnia socks.h.  To co: do BR, do
BC, czy olewka?  Bo w tej chwili, perl jest różnie budowany na różnych
maszynach (chociaż powtarzam: nie wiem, na czym polegają różnice).

-- 
Radosław Zieliński <radek w karnet.pl>
[ GPG key: http://radek.karnet.pl/ ]

-------------- następna część ---------
Załącznik, który nie był tekstem został usunięty...
Name: nie znany
Type: application/pgp-signature
Size: 189 bytes
Desc: nie znany
Url : /mailman/pipermail/pld-devel-pl/attachments/20040626/a38f8645/attachment.bin


Więcej informacji o liście dyskusyjnej pld-devel-pl