[Lunar-bugs] [Lunar Linux 0000129]: ppp-2.4.4 fails to build

Lunar bug reports list lunar-bugs at lunar-linux.org
Sun Mar 4 12:41:30 CET 2007


The following issue has been RESOLVED. 
====================================================================== 
http://bugs.lunar-linux.org/view.php?id=129 
====================================================================== 
Reported By:                engelsman
Assigned To:                Moe
====================================================================== 
Project:                    Lunar Linux
Issue ID:                   129
Category:                   module
Reproducibility:            have not tried
Severity:                   major
Priority:                   normal
Status:                     resolved
Moonbase Version:           20060902.19 
Core Tools:                 Lunar 
Core Tools Version:         20060724 
Resolution:                 fixed
Fixed in Version:           
====================================================================== 
Date Submitted:             09-02-2006 19:57 CEST
Last Modified:              03-04-2007 12:41 CET
====================================================================== 
Summary:                    ppp-2.4.4 fails to build
Description: 
eap.c: In function `eap_request':
eap.c:1552: error: `MD5_CTX' undeclared (first use in this function)

etc. and is ultimately unable to install /usr/sbin/pppd

====================================================================== 

---------------------------------------------------------------------- 
 Moe - 09-02-06 21:54  
---------------------------------------------------------------------- 
What's your kernel version?
Do you have libpcap installed? 

---------------------------------------------------------------------- 
 engelsman - 09-03-06 05:42  
---------------------------------------------------------------------- 
kernel version is 2.6.17.11
libpcap is 0.9.3

I did have ppp-2.4.3 installed before I tried the update.

OK, now that I look at the complete activity log, the part related to
the 'lunar update' shows that there was a problem loading a ppp patch.

What is a little worrying though, is that the old ppp was lrm'd even
though the lin of the new ppp failed. Should this have happened?

20060902-19:38:50       lin     moonbase        20060902.19     success
20060902-19:40:27       lget    ppp     2.4.4   failed  broken URL:
"http://download.lunar-linux.org/lunar/patches//ppp-2.4.4-eaptls-mppe-0.9no_ifdefs.patch"
20060902-19:41:58       lrm     xmms    1.2.10  success
20060902-19:42:11       lin     xmms    1.2.10  success
20060902-19:42:12       lrm     ppp     2.4.3   success
20060902-19:42:26       lin     ppp     2.4.4   failed  Due to build
errors during BUILD
20060902-19:42:36       lrm     device-mapper   1.02.07 success
20060902-19:42:37       lin     device-mapper   1.02.09 success 

---------------------------------------------------------------------- 
 florin - 09-03-06 06:54  
---------------------------------------------------------------------- 
it seems that the mppe patch have some problems when it's compiled on some
systems. i downgrade the ppp version back to the good ol' 2.4.3 version
until a solution is found. 

---------------------------------------------------------------------- 
 florin - 09-03-06 06:57  
---------------------------------------------------------------------- 
the 2.4.4 version works well without the mppe patch. however i think that
downgrading the version to 2.4.3 is the best solution for the moment.
 

---------------------------------------------------------------------- 
 Moe - 09-03-06 09:29  
---------------------------------------------------------------------- 
I'm sorry florin .. but running away from the problem doesn't fix the bug.
The patch has to be fixed.

engelsman .. did you actually get that patch .. is it resident on your
system? (Look into /var/spool/lunar) 

---------------------------------------------------------------------- 
 florin - 09-03-06 11:26  
---------------------------------------------------------------------- 
the patch can be find at
http://www.nikhef.nl/~janjust/ppp/ppp-2.4.4-eaptls-mppe-0.9no_ifdefs.patch

i've tried to fix it but it generates other compile errors and the patch
is 72 Kb long. 

---------------------------------------------------------------------- 
 engelsman - 09-03-06 12:51  
---------------------------------------------------------------------- 
No, I don't have that patch in /var/spool/lunar

It probably didn't download in the first place, but I didn't scroll back
far enough in the install window to see that when I submitted the report,
and only saw that when I looked in the activity log, as mentioned above.

I lrm'd ppp last night, so I don't have any ppp files in /var/spool/lunar

Sorry I can't be more help 

---------------------------------------------------------------------- 
 Moe - 09-03-06 21:49  
---------------------------------------------------------------------- 
The bug has been confirmed by the upstream author and we have a fix that
will be integrated into the moonbase as soon as possible. 

---------------------------------------------------------------------- 
 Moe - 03-04-07 12:41  
---------------------------------------------------------------------- 
Finally! This has been sitting on my desk for too long. 2.4.4 is in
moonbase. Without the patch though. Its not needed to my mppe/mppc work
out of the box.

Also, with the patch applied it doesn't compile (gcc 4.x). 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
09-02-06 19:57  engelsman      New Issue                                    
09-02-06 19:57  engelsman      Moonbase Version          => 20060902.19     
09-02-06 19:57  engelsman      Core Tools                => Lunar           
09-02-06 19:57  engelsman      Core Tools Version        => 20060724        
09-02-06 21:54  Moe            Note Added: 0000263                          
09-03-06 05:42  engelsman      Note Added: 0000264                          
09-03-06 06:54  florin         Note Added: 0000265                          
09-03-06 06:57  florin         Note Added: 0000266                          
09-03-06 06:57  florin         Assigned To               => florin          
09-03-06 06:57  florin         Status                   new => resolved     
09-03-06 09:29  Moe            Note Added: 0000267                          
09-03-06 09:29  Moe            Status                   resolved => acknowledged
09-03-06 11:26  florin         Note Added: 0000268                          
09-03-06 12:51  engelsman      Note Added: 0000269                          
09-03-06 21:49  Moe            Note Added: 0000270                          
09-03-06 21:49  Moe            Status                   acknowledged =>
confirmed
09-21-06 04:04  sofar          Status                   confirmed => assigned
09-21-06 04:04  sofar          Assigned To              florin => Moe       
03-04-07 12:41  Moe            Status                   assigned => resolved
03-04-07 12:41  Moe            Resolution               open => fixed       
03-04-07 12:41  Moe            Note Added: 0000380                          
======================================================================



More information about the Lunar-bugs mailing list