Re: ANN: SELinux Userspace Release 20160107-rc1

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 01/07/2016 05:16 PM, Nicolas Iooss wrote:
> On 01/07/2016 04:56 PM, Steve Lawrence wrote:
>> A release candidate for SELinux Userspace is now available at:
>>
>> https://github.com/SELinuxProject/selinux/wiki/Releases
>>
>> This has been tagged as 20160107-rc1 in the git repository.
>>
>> Please give at a test and let us know if there are any issues.
>>
>> Thanks,
>> - Steve
> 
> Hello,
> 
> As I am updating my packages to test this -rc1, I encountered three very
> minor problems with secilc:
> 
> 1. The README says "libsepol >= 2.4", which seems not to be true.  I get
> this error when compiling secilc with libsepol 2.4:
> 
>   secilc.c:298:7: error: too few arguments to function
>   ‘cil_filecons_to_string’
>     rc = cil_filecons_to_string(db, &fc_buf, &fc_size);
>          ^
>   In file included from secilc.c:40:0:
>   /usr/include/sepol/cil/cil.h:47:12: note: declared here
>     extern int cil_filecons_to_string(cil_db_t *db, sepol_policydb_t
>   *sepol_db, char **o
>               ^
>   <builtin>: recipe for target 'secilc.o' failed
>   make: *** [secilc.o] Error 1
> 
> The build is fine with libsepol 2.5-rc1, so I guess the dependency only
> needs to be updated in the README file.
> 
> 2. "make" does not build the man page.  This is because it defaults to
> the first defined target in the Makefile, which is secilc, not "all",
> unlike the other SELinux projects.  I was a little bit surprised that
> "make" did not behave like "make all" but I guess this is not a big
> deal.  Feel free not to "fix" this.
> 
> 3. While reading the Makefile, I found that "man" target was missing
> from the .PHONY line [2] and I do not know the precise consequences of
> an incomplete .PHONY target.  Anyway "make all && make install" works fine.
> 
> Thanks,
> Nicolas
> 
> [1]
> https://github.com/SELinuxProject/selinux/blob/secilc-2.5-rc1/secilc/README#L14
> [2]
> https://github.com/SELinuxProject/selinux/blob/secilc-2.5-rc1/secilc/Makefile#L49
> 

Thanks for testing. You're correct on all counts. I'll send a patch to
fix these issues shortly.

Thanks,
- Steve


_______________________________________________
Selinux mailing list
Selinux@xxxxxxxxxxxxx
To unsubscribe, send email to Selinux-leave@xxxxxxxxxxxxx.
To get help, send an email containing "help" to Selinux-request@xxxxxxxxxxxxx.




[Index of Archives]     [Selinux Refpolicy]     [Linux SGX]     [Fedora Users]     [Fedora Desktop]     [Yosemite Photos]     [Yosemite Camping]     [Yosemite Campsites]     [KDE Users]     [Gnome Users]

  Powered by Linux