Page MenuHomePhabricator

E on FreeBSDProject
ActivePublic

Details

Description

Try and make things more organized by creating a project to add in issues, this makes it easier to search for just FreeBSD issues. Also this opens doors to other users who enjoy using FreeBSD want to make E better.

Recent Activity

Fri, May 29

netstar added a comment to T8721: Additional link option needed.

Back port this?

Fri, May 29, 2:34 AM · efl, E on FreeBSD
netstar closed T8721: Additional link option needed as Resolved.
Fri, May 29, 2:34 AM · efl, E on FreeBSD
netstar added a comment to T8721: Additional link option needed.

This is fixed by

Fri, May 29, 2:34 AM · efl, E on FreeBSD

Thu, May 28

Peter2121 closed T8738: Cannot build Enlightenment as Resolved.

Seems to fixed by Raster's commit: 2bd98e830f51fa985cbc3a0ab2db4e759ec75354

Thu, May 28, 2:47 PM · E on FreeBSD
Peter2121 created T8738: Cannot build Enlightenment.
Thu, May 28, 2:06 PM · E on FreeBSD

Wed, May 27

netstar added a comment to T8721: Additional link option needed.

Thanks Marcel

Wed, May 27, 9:52 AM · efl, E on FreeBSD
bu5hm4n added a comment to T8721: Additional link option needed.

mhm, give me time until tomorrow. I think eina should drag in -lm for everyone that uses it. as eina includes math.h. Will check and investigate tomorrow.

Wed, May 27, 9:11 AM · efl, E on FreeBSD
netstar updated subscribers of T8721: Additional link option needed.
diff --git a/src/lib/eo/meson.build b/src/lib/eo/meson.build
index 9cd3377..3a4e1e9 100644
--- a/src/lib/eo/meson.build
+++ b/src/lib/eo/meson.build
@@ -2,6 +2,10 @@ eo_deps = []
 eo_pub_deps = [eina]
 eo_ext_deps = [valgrind, dl, execinfo]
Wed, May 27, 8:45 AM · efl, E on FreeBSD

Mon, May 25

raster closed T8733: FreeBSD build failed as Resolved.

fixed it... use current sched when SCHED_BATCH and IDLE not available.

Mon, May 25, 4:53 AM · E on FreeBSD
arrowdodger added a comment to T8733: FreeBSD build failed.

I think, it is safe to

Mon, May 25, 4:11 AM · E on FreeBSD
Peter2121 triaged T8733: FreeBSD build failed as High priority.
Mon, May 25, 12:40 AM · E on FreeBSD

Sun, May 17

Peter2121 added a comment to T8716: Terminology 1.7.0 no input reaction to keystrokes.
Sun, May 17, 8:26 AM · E on FreeBSD, Terminology

Fri, May 15

cederom added a comment to T8716: Terminology 1.7.0 no input reaction to keystrokes.

Thank you @Peter2121.. I had to modify one header that was linux specific in order to make VNC server work:

Fri, May 15, 3:46 PM · E on FreeBSD, Terminology
Peter2121 added a comment to T8716: Terminology 1.7.0 no input reaction to keystrokes.

@cederom,
It seems that has_header meson function is not recursive.
I could reproduce your problem creating symlinks of epoll.h in /usr/local/include/sys or in /usr/include/sys
I don't know why do you have such links (or strange CFLAGS=I/usr/local/include/libepoll-shim) but anyway it is not a standard situation. So I think that libepoll-shim package installed would not prevent correct building of EFL without epoll.

Fri, May 15, 10:17 AM · E on FreeBSD, Terminology
Peter2121 created T8721: Additional link option needed.
Fri, May 15, 9:56 AM · efl, E on FreeBSD
Peter2121 added a comment to T8716: Terminology 1.7.0 no input reaction to keystrokes.

@cederom,
I cannot reproduce your problem on my test PC under FreeBSD 12.1.
I have libepoll-shim package installed, but during the configuration of EFL meson does not detect sys/epoll.h header. I have it installed in /usr/local/include/libepoll-shim/sys/epoll.h and I have CFLAGS=-I/usr/local/include exported, but meson does not detect it. Don't you have a symlink of this file in /usr/include for any reason?

Fri, May 15, 9:51 AM · E on FreeBSD, Terminology
Peter2121 added a comment to T8716: Terminology 1.7.0 no input reaction to keystrokes.

It's just

Fri, May 15, 4:44 AM · E on FreeBSD, Terminology
cederom added a comment to T8716: Terminology 1.7.0 no input reaction to keystrokes.

I can confirm that this is the EFL build configuration issue. Older EFL build works fine with Terminology 1.7.0. I will looks into that` epoll` stuff in a free moment. Thank you!! :-)

Fri, May 15, 4:07 AM · E on FreeBSD, Terminology
arrowdodger added a comment to T8716: Terminology 1.7.0 no input reaction to keystrokes.

epoll-shim is required by other packages and cannot be removed from the system. If presence of that package impacts Terminology then terminology build scripts need fix.

Fri, May 15, 12:32 AM · E on FreeBSD, Terminology

Thu, May 14

cederom added a comment to T8716: Terminology 1.7.0 no input reaction to keystrokes.

Thank you for your feedback that it works for you, this is valuable input.

Thu, May 14, 4:22 PM · E on FreeBSD, Terminology
Peter2121 added a comment to T8716: Terminology 1.7.0 no input reaction to keystrokes.

@cederom,
Try to build EFL and Terminology in jail with the strict minimum of other software installed. Terminology and Enlightenment from Git work fine here with EFL 1.24 on FreeBSD 11.3.

Thu, May 14, 1:59 PM · E on FreeBSD, Terminology
billiob added a comment to T8716: Terminology 1.7.0 no input reaction to keystrokes.

Your terminology 1.6.0 is probably linked with an other version efl, one that was compiled when epoll-shim wasn't installed.

Thu, May 14, 1:47 PM · E on FreeBSD, Terminology
netstar added a comment to T8716: Terminology 1.7.0 no input reaction to keystrokes.

You cannot build a port package with all this other software installed.

Thu, May 14, 1:46 PM · E on FreeBSD, Terminology
netstar added a comment to T8716: Terminology 1.7.0 no input reaction to keystrokes.

Did you build EFL with those flags?

Thu, May 14, 1:46 PM · E on FreeBSD, Terminology
cederom added a comment to T8716: Terminology 1.7.0 no input reaction to keystrokes.

The problem with Terminology 1.7.0 is not fixed, exactly the same setup and 1.6.0 works fine, I cannot remove libepoll-shim from system because other applications depend on it. Will report a working solution if I find one. Thanks for your quick response :-)

Thu, May 14, 1:35 PM · E on FreeBSD, Terminology
netstar closed T8716: Terminology 1.7.0 no input reaction to keystrokes as Invalid.

EFL

meson build -Dsystemd=false -Deeze=false
Thu, May 14, 1:25 PM · E on FreeBSD, Terminology
cederom added a comment to T8716: Terminology 1.7.0 no input reaction to keystrokes.

Well, it looks like I am updating the port, because no one did that so far ;-)

Thu, May 14, 1:24 PM · E on FreeBSD, Terminology
netstar added a comment to T8716: Terminology 1.7.0 no input reaction to keystrokes.

Please advise the FreeBSD port maintainers not to build with wayland support . It does not work, it merely builds.

Thu, May 14, 1:20 PM · E on FreeBSD, Terminology
cederom added a comment to T8716: Terminology 1.7.0 no input reaction to keystrokes.
Thu, May 14, 1:18 PM · E on FreeBSD, Terminology
netstar added a comment to T8716: Terminology 1.7.0 no input reaction to keystrokes.

Follow that guide - remove the libepoll-shim package as suggested by @arrowdodger

Thu, May 14, 1:16 PM · E on FreeBSD, Terminology
cederom added a comment to T8716: Terminology 1.7.0 no input reaction to keystrokes.

These goes the port updates tickets and whole ports sources / patches are there too:

Thu, May 14, 1:16 PM · E on FreeBSD, Terminology
netstar added a comment to T8716: Terminology 1.7.0 no input reaction to keystrokes.

@cederom

Thu, May 14, 1:15 PM · E on FreeBSD, Terminology
netstar added a comment to T8716: Terminology 1.7.0 no input reaction to keystrokes.

That sounds about right @arrowdodger

Thu, May 14, 1:10 PM · E on FreeBSD, Terminology
arrowdodger added a comment to T8716: Terminology 1.7.0 no input reaction to keystrokes.

@cederom Are you building in unclean environment? It might be that build system picks stuff from libepoll-shim FreeBSD package.

Thu, May 14, 1:06 PM · E on FreeBSD, Terminology
netstar added a comment to T8716: Terminology 1.7.0 no input reaction to keystrokes.

I'm runnning E 24.0 and EFL 1.24 and Terminology 1.7.0 on FreeBSD 12.1 and OpenBSD 6.7-beta

Thu, May 14, 1:05 PM · E on FreeBSD, Terminology
cederom added a comment to T8716: Terminology 1.7.0 no input reaction to keystrokes.

Hey @netstar :-) Which version of Terminology on which E and EFL?

Thu, May 14, 1:01 PM · E on FreeBSD, Terminology
netstar added a comment to T8716: Terminology 1.7.0 no input reaction to keystrokes.

I'm running terminology fine here on OpenBSD and FreeBSD.

Thu, May 14, 12:58 PM · E on FreeBSD, Terminology
netstar added a comment to T8716: Terminology 1.7.0 no input reaction to keystrokes.

Can you show the build options for EFL? There should be no reference to epoll

Thu, May 14, 12:57 PM · E on FreeBSD, Terminology
billiob added a comment to T8716: Terminology 1.7.0 no input reaction to keystrokes.

There are some changes in src/bin/termpty.c but I don't see why it should fail.

Thu, May 14, 9:57 AM · E on FreeBSD, Terminology
cederom added a comment to T8716: Terminology 1.7.0 no input reaction to keystrokes.

Sure thing, I am porting EFL+E to FreeBSD so no problem with building and patching :-)

Thu, May 14, 9:33 AM · E on FreeBSD, Terminology
billiob added a comment to T8716: Terminology 1.7.0 no input reaction to keystrokes.

Would it be possible for you to compile terminology 1.6.0 with the same efl version?

Thu, May 14, 9:18 AM · E on FreeBSD, Terminology
cederom added a comment to T8716: Terminology 1.7.0 no input reaction to keystrokes.

Hello @billiob and thank you for quick response :-)

Thu, May 14, 9:13 AM · E on FreeBSD, Terminology
billiob updated subscribers of T8716: Terminology 1.7.0 no input reaction to keystrokes.
Thu, May 14, 8:44 AM · E on FreeBSD, Terminology
billiob added a comment to T8716: Terminology 1.7.0 no input reaction to keystrokes.

If you create a new terminal from the menu, is it better?
What if you focus/unfocus the window?

Thu, May 14, 8:28 AM · E on FreeBSD, Terminology
cederom created T8716: Terminology 1.7.0 no input reaction to keystrokes.
Thu, May 14, 8:17 AM · E on FreeBSD, Terminology
cederom added a comment to T8659: EFL-1.23.3: Hardcoding Linux DMA in EFL breaks build for Wayland on FreeBSD.

EFL builds fine now with new Wayland, thank you! Need to tune some stuff on Enlightenment side to make it work with Wayland. Will send updates when ready! :-)

Thu, May 14, 8:13 AM · E on FreeBSD, Restricted Project, Restricted Project

Wed, May 13

cederom created T8713: EFL VNC Server patch to build on FreeBSD.
Wed, May 13, 6:42 PM · E on FreeBSD, efl

Apr 25 2020

Peter2121 updated subscribers of T8681: Drag-n-Drop does not work in EFM.
Apr 25 2020, 5:13 AM · E on FreeBSD, enlightenment-git
Peter2121 added a comment to T8681: Drag-n-Drop does not work in EFM.

It seems that this is a problem of profile.
I removed ~/e. and ~/.elementary directories and started E 'from scratch' - DnD was working correctly after this. When I put back my profiles - it does not work anymore.
It is NOT a problem of theme - reverting to the default one does not solve the problem.
My profiles are complex (mostly .e). How can I debug it? What profile parameters could affect the DnD behavior?

Apr 25 2020, 5:12 AM · E on FreeBSD, enlightenment-git

Apr 24 2020

Peter2121 renamed T8681: Drag-n-Drop does not work in EFM from Drad-n-Drop does not work in EFM to Drag-n-Drop does not work in EFM.
Apr 24 2020, 6:57 AM · E on FreeBSD, enlightenment-git