Bug 34658 - imap-devel should install linkage.c
Summary: imap-devel should install linkage.c
Alias: None
Product: Red Hat Linux
Classification: Retired
Component: imap
Version: 7.0
Hardware: i386
OS: Linux
Target Milestone: ---
Assignee: Mike A. Harris
QA Contact: David Lawrence
Depends On:
TreeView+ depends on / blocked
Reported: 2001-04-04 11:34 UTC by Radu Greab
Modified: 2007-04-18 16:32 UTC (History)
0 users

Clone Of:
Last Closed: 2001-04-06 19:31:43 UTC

Attachments (Terms of Use)

External Trackers
Tracker ID Priority Status Summary Last Updated
Red Hat Product Errata RHSA-2001:094 high SHIPPED_LIVE : Updated UW imap packages available (imap/pop3/imaps/pop3s) 2001-07-06 04:00:00 UTC

Description Radu Greab 2001-04-04 11:34:49 UTC
linkage.c is needed to build Mail::Cclient Perl module and maybe other
applications too.
linkage.c should be installed by imap-devel.

Comment 1 Mike A. Harris 2001-04-05 06:09:21 UTC
If the Mail::Cclient Perl module requires a portion of the IMAP package
source code, then the package building this perl module should include
the linkage.c file itself.  This should be done by extracting it from the
source package and including it in the src.rpm of the perl module package.

Development packages do not install source code files.

Comment 2 Radu Greab 2001-04-05 07:52:09 UTC
c-client/linkage.c is not a common source file. It does not exist in the IMAP
source distribution,
it is built on the fly when IMAP is compiled and built.

Please read docs/internal.txt. It explains the purpose of linkage.c and why it
should be included
in imap-devel. If linkage.c is not included in imap-devel, then the people would
have to rebuild
IMAP from the source .rpm for their platform and copy the linkage.c file from
the build repository
before it is deleted.

Comment 3 Mike A. Harris 2001-04-05 15:58:28 UTC
This is a horrible hack at best...  however...  I've looked into it, and
it does appear that it is needed, so I'm adding it to /usr/include/imap
for you.

What all applications in the distribution/powertools/whatever do you think
are affected by this?  They may need to be rebuilt.

Comment 4 Radu Greab 2001-04-06 19:31:39 UTC
Unfortunately I don't know what other products may be affected. Thank you for
your support!

Comment 5 Mike A. Harris 2001-04-06 20:03:19 UTC
No problem.  You convinced me to see the light.  ;o)  The updated imap
package is in our tree now and should appear in rawhide soon.
I've copied it to my account so that you can access it right away for
testing purposes:


Note You need to log in before you can comment on or make changes to this bug.