Hi,
I'm trying to create a package for the pound lightweight reverse proxy and it requires that OpenSSL be threaded. However, the OpenWRT package explicitly configures it with no-threads and Pound cannot be configured not to use threads. I have modified OpenSSL's Config.in and Makefile and added an option in the make menuconfig menu where OpenSSL threadedness can be enabled or disabled; I made my pound package depend on this config option. If I download this package to my router (ar71xx, Netgear WNDR3700 btw) and then say opkg install libopenssl1.0.0d-1_ar71xx.ipk, opkg says: "opkg_install_pkg: Package libopenssl md5sum mismatch. Either the opkg or the package index are corrupt. Try 'opkg update'." If I modify OpenSSL's PKG_RELEASE to another value, everything works fine. I would like to ask what is the appropriate step to do in such a situation. My idea would be to create a libopenssl-threads package that is accepted by opkg as libopenssl too; unfortunately I don't know how to achieve that with the package Makefile; however this idea seems less than elegant for me. What do you think? Thanks for your time Barnabás Králik
_______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel