roadlabs / alt-f

Automatically exported from code.google.com/p/alt-f
0 stars 1 forks source link

Build failing #127

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
When trying to build Alt-F froum svn build fails in several places (mklib, 
wget, msmtp).

I'm attaching patches I've applied to make build pass. I have NOT however 
tested if this works or not.

Following patches should be applied to: package/msmpt/msmtp.mk 
package/wget/wget.mk.

mklibs-0.1.31.patch belongs to /patches and in mkprepare.sh following line 
should be added at line 159: patch < ../../../../patches/mklibs-0.1.31.patch

Original issue reported on code.google.com by neosis...@gmail.com on 24 Dec 2012 at 4:11

Attachments:

GoogleCodeExporter commented 9 years ago
Thanks. I will probably apply the patches, as they seem to be harmless and are 
needed for your system.
The issue must be that sometimes the packages  configure scripts leaks and 
detects host installed packages.
For completeness, what is your distro?

Original comment by whoami.j...@gmail.com on 26 Dec 2012 at 2:08

GoogleCodeExporter commented 9 years ago
I'm running 64-bit Archlinux.

Original comment by neosis...@gmail.com on 26 Dec 2012 at 5:16

GoogleCodeExporter commented 9 years ago
Two more issues:

1) http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.22.7.tar.bz2 does not 
exist any more on kernel.org. Similar file can be found on 
https://launchpad.net/linux/2.6.22/2.6.22.7/+download/linux-2.6.22.7.tar.bz2

Makefile in this kernel can not be compiled with new make due to incorrect 
rules. This site proposes a solution which works: http://headup.ws/node/16

Original comment by neosis...@gmail.com on 26 Dec 2012 at 8:48

GoogleCodeExporter commented 9 years ago
Closing, patches committed by revision 2052

The 2.6.22.7 kernel is only needed by the DNS-321, and as I don't have one to 
test the reloaded module,
DNS-321 users will have to flash Alt-F.
At least until they demand it.
Remove kernel requirement by committed revision 2053

Notice that the compile issue already exists for other kernels and packages.

mkprepare.sh comment:
# some old Makefiles (including some linux kernel sources) are not accepted
# by make version greater than 3.81, so install 3.81.
# NEWS: busybox has a patch to deal with the issue, kernel 2.6.15 is not used 
by default,
# so this might not be needed. Anyway copy it to the tools bin with a clear name

Thanks

Original comment by whoami.j...@gmail.com on 14 Jan 2013 at 5:45

GoogleCodeExporter commented 9 years ago
Great, thanks!

Original comment by neosis...@gmail.com on 15 Jan 2013 at 1:22