slmodem在新一些的glibc的一个patch

| 评论(0)

slmodem是我在家拨号必备的软件之一,虽然现在可以用电信的wifi了,不过前一段因为升级glibc导致slmodem编译的时候出现"open() with O_CREAT need 3 args"的错误使我一直不能emerge slmodem,今天晚上比较累,不想看太多书,就想动动这个bug,google一下就发现其实非常好处理,只要给有O_CREAT的open()调用加上个创建新文件权限的字节就OK了。只要加上 S_IRUSR | S_IWUSR 作为第三个参数就OK了,因为S_IRUSR和S_IWUSR是在 中定义的,所以还需要#include它。就是这么简单,只需在modem_datafile.c中增加一行,改动一行就好了 :)

补丁在此: slmodem-2.9.11-o_creat.patch.bz2

发表评论

最新日记

mysql的加密连接设置
最近有设置一下mysql的数据库,需要…
思绪纷乱
划过天际,光线的忽明忽暗忽暗。 似有似无…
终于完成论文了
花了快4个月的时间,终于一步步把硕士论文…